I rarely question user Carscw's advice, but on oil filters I have ALWAYS stuck with OEM replacement parts. I use AC Delco on my Chevy truck, Motocraft on my wife's Lincoln LS and Kawasaki on my Gravely. I've just always figured the engine manufacturer designed and manufactured an oil filter that was thoroughly tested on the engines they manufacture and I trust that it will adequately protect my engines. I have seen cross-references for Fram, etc. that list all equivalent filters by brand for a specific vehicle, but I've never seen a small engine/auto engine cross reference. Maybe user Carscw will clarify how to do that.
I use wix filters because I think they are the best with napa gold being second.
What some don't understand is when you cross the numbers over your still getting a filter for a small engine.
If your looking for a cheaper filter don't go with wix as they cost more.
Go to any auto parts store give them your filter numbers and they can cross it to what brand you want. Only one I say to say away from is fram. They restrict the oil to much for a small engine.
The filter that comes on the engine is what you should use if your not sure if you trust any other brand to do as good as a job.
On my briggs 24hp twin I am going to go 3 oil change on the same filter. I put a oil cooler on it. Testing to see how good it works. My thinking is 100 hour oil change.