Get your JD filter number and cross reference it at the WIX (aka NAPA, Carquest)website.
Are you sure the model number is 125. WIX shows that as having an Izuzu engine and that they don't market a lube filter for that application.
Surprising, but my local JD dealer sells oil filters at a price equal or lower than NAPA. Check your's out.