The ultimate nearly man, Fleetwood has banked almost £20m in PGA Tour prize money via five runner-ups and 33 top-10 finishes.