Hi is the oil you are putting in new?
Or is it oil you've had for a while?
Get some new oil!
Or you might be having us all on and using the mower under water LOL
If you can.....
Strip the engine down and replace all gaskets & seals & get some new oil, if you still get water in the engine then buy a electric mower
All the best from the UK