Looking it up, in the past 20 years, I thought that Hitch and Gemini Man were pretty good, and I personally feel that I Am Legend is a genuinely phenomenal movie, and seriously underrated.
Also didn’t mind Hancock, After Earth, or MIB3, though I’m not sure I’d concede to any of those necessarily being all too great, even if I did personally enjoy them all the same. But yeah, his track record in the past 20 years really isn’t that great.