:welcome:
If there is no oil on the mower under the engine and it is all under the mower then you have either a leaky seal or a crack in the crankcase.
Remove the deck, degrease the engine thoroughly , allow it to dry then start it up and watch where the oil is coming from