Every aftermarket oil filter I have tried leaks a little. So I now use the OEM filter ......it dont leak none.
I tried several different and I used every technique for installing that was offered by the most knowledgeable human beans on this site and they all still leaked enough to irritate me. For whatever reason my Speedie has a preference for the OEM filter.