If he was 100% healthy without any injury history he could still be a contender on a regular basis.
All that time he spent with the Navy Seals and trying to be GI Joe really screwed his back up. Probably not the best choice of activities for a professional golfer.