There are 3 things it could be.

The front main seal, the oil pan gasket or the oil pressure switch on the back of the oil filter housing.

I would clean everything the best you can and run the car for a little while, then figure out where the leak is coming from.

Use purple power, simple green or a soap dealio and a pressure washer to get everything super clean. Do it in the street for something to avoid stains on the driveway,