The golfers on this list are the ones who started winning young and kept winning a long time. They are the golfers with the longest time from the first first PGA Tour win to their last PGA Tour win.
28 years, 11 months, 20 days
Raymond Floyd (March 17, 1963-March 8, 1992)
28 years, 2 months, 17 days
Sam Snead (January 17, 1937-April 4, 1965)
23 years, 11 months, 24 days
Tom Watson (June 30, 1974-May 24, 1998)
23 years, 11 months, 5 days
Macdonald Smith (August 28, 1912-August 2, 1936)
23 years, 9 months, 27 days
Jack Nicklaus (June 17, 1962-April 13, 1986)
Source: PGA Tour

