The 100 Greatest Golfers of All-Time

Every ranking update ever (Last golf update: 2/25/25 Next golf update: December ’25)

The making of the list.

The Rules

If you disagree with the placement of an athlete whose prime occurred before 1975, please read The ChatGPT Cautionary Tale before commenting.

Historically undervalued: đŸ””

RankPlayerYearsCountry
1Tiger WoodsWhy?1999-activeUSA
2Jack Nicklaus1957-2005USA
3Phil MickelsonđŸ””Why?1990-activeUSA
4Ben Hogan1934-1967USA
5Sam Snead1937-1983USA
6Arnold Palmer1952-2004USA
7Tom Watson1970-2016USA
8Gary Player1956-2009S. Africa
9Bobby Jones1916-1948USA
10Rory McIIroy2007-activeN. Ireland
11Ernie ElsđŸ””1989-activeS. Africa
12Nick Faldo1976-2015England
13Seve Ballesteros1975-2007Spain
14Lee Trevino1966-2000USA
15Greg NormanđŸ””1977-2009Australia
16Brooks Koepka2012-activeUSA
17Walter Hagen1913-1942USA
18Gene Sarazen1920-1976USA
19Byron Nelson1934-1966USA
20Vijay Singh1989-activeFiji
21Nick Price1975-2006Zimbabwe
22Dustin Johnson2008-activeUSA
23Bernhard Langer1976-2023Germany
24Billy Casper1956-2005USA
25Raymond Floyd1963-2009USA
26Scottie Scheffler2016-activeUSA
27Jordan Spieth2012-activeUSA
28Ben Crenshaw1970-2015USA
29Hale Irwin1966-2004USA
30Payne Stewart1981-1999USA
31Xander Schauffele2017-activeUSA
32PĂĄdraig Harrington1996-activeIreland
33Jon Rahm2016-activeSpain
34Justin Thomas2014-2024USA
35Sergio Garcia1996-activeSpain
36Jason Day2010-activeAustralia
37Justin Rose1998-acitveEngland
38Adam Scott2000-activeAustralia
39Julius Boros1950-1980USA
40Harry Vardon1893-1929Jersey
41John Henry Taylor1893-1929England
42James Braid1894-1938Scotland
43José María Olazåbal1984-2018Spain
44Johnny Miller1966-1994USA
45Larry Nelson1976-2011USA
46Davis Love III1986-2020USA
47Fred Couples1979-2024USA
48Jim FurykđŸ””1994-2022USA
49Cary Middlecoff1946-1971USA
50Lanny Wadkins1970-2001USA
51Tom Kite1970-2004USA
52Tom Weiskopf1965-2004USA
53Reteif Goosen1999-2012S. Africa
54Louis OosthuizenđŸ””2004-activeS. Africa
55Henrik Stenson2001-activeSweden
56Lee WestwoodđŸ””1995-2022England
57Martin Kaymer2008-activeGermany
58David Duval1990-2022USA
59Steve ElkingtonđŸ””1988-2011Australia
60Justin Leonard1993-2024USA
61Hubert Green1969-1996USA
62Curtis Strange1975-2002USA
63Mark O’Meara1980-2018USA
64Ian Woosnam1982-2021Wales
65Fuzzy Zoeller1976-2009USA
66Tom Lehman1986-2019USA
67Collin Morikawa2019-activeUSA
68Bubba Watson2004-activeUSA
69Bryson DeChambeau2015-activeUSA
70Zach Johnson2004-activeUSA
71Angel Cabrera1997-2019Argentina
72Sandy Lyle1974-2013Scotland
73Lee Janzen1985-2015USA
74David Graham1970-1995Australia
75Jerry Pate1975-2011USA
76Dave Stockton1968-1997USA
77Paul Azinger1983-2009USA
78Hal Sutton1980-2005USA
79Leo Diegel1920-1939USA
80Jimmy Demaret1935-1967USA
81Denny Shute1926-1972USA
82Tony Jacklin1963-2007England
83Colin MontgomerieđŸ””1990-2016Scotland
84Luke Donald1999-2024England
85Craig Wood1925-1964USA
86Ralph Guldahl1930-1973USA
87Ian Poulter2000-2022England
88Rickie Fowler2008-activeUSA
89Hideki Matsuyama2011-activeJapan
90Matt Kuchar1998-activeUSA
91Tommy Fleetwood2014-activeEngland
92Corey Pavin1981-2010USA
93Darren Clarke1991-activeN. Ireland
94Stewart Cink1996-activeUSA
95Peter Thomson1951-1984Australia
96Steve StrickerđŸ””1993-2021USA
97Craig Stadler1974-2014USA
98Andy North1974-1995USA
99John Daly1986-2024USA
100David Toms1996-2019USA

The rest of the best golfers of all time.

The 100 Greatest Baseball Players of All-Time

Every ranking update ever (Last baseball update: 11/17/24 Next baseball update: December ’25)

The making of the List

The Rules

If you disagree with the placement of an athlete whose prime occurred before 1975, please read The ChatGPT Cautionary Tale before commenting.

Historically undervalued: đŸ””

RankPlayerPositionYears
1Barry BondsWhy?OF1986-2007
2Babe RuthOF1914-1935
3Willie MaysOF1951-1973
4Roger ClemensSP1984-2007
5Lou Gehrig1B1923-1939
6Randy JohnsonđŸ””Why?SP1988-2009
7Hank AaronOF1954-1976
8Ted WilliamsOF1939-1960
9Greg MadduxSP1986-2008
10Alex RodriguezSS1994-2016
11Mike Schmidt3B1972-1989
12Albert Pujols1B2001-2020
13Ty CobbOF1905-1928
14Clayton KershawSP2008-active
15Mike TroutOF2011-active
16Pedro MartinezđŸ””SP1992-2009
17Justin VerlanderSP2005-active
18Rogers Hornsby2B1915-1937
19Mickey MantleOF1951-1968
20Stan MusialOF1941-1963
21Walter JohnsonSP1907-1927
22Lefty GroveSP1925-1941
23Mariano RiveraRP1995-2013
24Max ScherzerSP2008-active
25Jimmie Foxx1B1925-1945
26Tom SeaverSP1967-1986
27Manny RamirezđŸ””Why?OF1993-2011
28Rickey HendersonOF1979-2003
29Miguel Cabrera1B2003-2023
30Warren SpahnSP1942-1965
31Joe DiMaggioOF1936-1951
32Christy MathewsonSP1900-1916
33Ken Griffey Jr.OF1989-2010
34Frank RobinsonOF1956-1976
35David OrtizDH1997-2016
36Frank Thomas1B1990-2008
37Reggie JacksonOF1967-1987
38Bob GibsonSP1959-1975
39Johnny BenchC1967-1983
40Sandy KoufaxSP1955-1966
41Willie StargellOF1962-1982
42Mel OttOF1926-1947
43Cy YoungSP1890-1911
44Tris SpeakerOF1907-1928
45Jim PalmerSP1965-1984
46Steve CarltonSP1965-1988
47Honus WagnerSS1897-1917
48Chipper Jones3B1993-2012
49George Brett3B1973-1993
50Carl YastrzemskiOF1961-1983
51Curt SchillingđŸ””Why?SP1988-2007
52Joe Morgan2B1963-1984
53Pete AlexanderSP1911-1930
54Pete RoseOF1963-1986
55Derek JeterSS1995-2014
56Yogi BerraC1946-1965
57Jeff Bagwell1B1991-2005
58Jim Thome1B1991-2012
59Vladimir GuerreroOF1996-2011
60Mike PiazzaC1992-2007
61Tom GlavineSP1987-2008
62Gaylord PerrySP1962-1983
63John SmoltzSP1988-2009
64Roy HalladaySP1998-2013
65Cal Ripken Jr.SS1981-2001
66Nolan RyanSP1966-1993
67Gary SheffieldOF1988-2009
68Whitey FordSP1950-1967
69Eddie Mathews3B1952-1968
70Johan SantanađŸ””Why?SP2000-2012
71Wade Boggs3B1982-1999
72Al KalineOF1953-1974
73Roberto ClementeOF1955-1972
74Harmen Killebrew1B1954-1975
75Ernie BanksSS1953-1971
76Carl HubbellSP1928-1943
77Hal NewhouserSP1939-1955
78Mark McGwire1B1986-2001
79Willie McCovey1B1959-1980
80Tony GwynnOF1982-2001
81Rod Carew2B1967-1985
82Sammy SosaOF1989-2007
83Bob FellerSP1936-1956
84Robin RobertsSP1948-1966
85Ferguson JenkinsSP1965-1983
86Hank Greenberg1B1930-1947
87Johnny Mize1B1936-1953
88Nap Lajoie2B1896-1916
89Adrian Beltre3B1998-2018
90Brooks Robinson3B1955-1977
91Rafael Palmeiro1B1986-2005
92Eddie Murray1B1977-1997
93Paul MolitorDH1978-1998
94Freddie Freeman1B2010-active
95Pudge RodriguezC1991-2011
96Dennis EckersleyRP1975-1998
97Joey Votto1B2007-2024
98IchiroOF2001-2019
99Gary CarterC1974-1992
100Edgar MartinezDH1987-2004

The rest of the best baseball players of all time.

Why is Mario Lemieux the 3rd Greatest Hockey Player of All-Time?

It’s rare that the biggest “What if?” in the history of a sport also just happens to come from one of the greatest players that sport has ever seen. This is the weird intersection where Mario Lemieux’s resume exists. Lemieux missed four full seasons due to lymphoma, and large portions of several others as a result of a litany of physical ailments. He played in just 64% of Pittsburgh’s games during his playing career. However, what he did in that 64% is quite literally the highest level of play that hockey has ever seen. It’s fair to say that Lemieux’s relatively meager games total keeps him from being a serious challenge to Wayne Gretzky on the GOAT throne. Gretzky isn’t just the greatest hockey player of all-time, he’s the greatest athlete in the history of team sports. Joining Gretzky ahead of Lemieux is Alexander Ovechkin, who led the NHL in goals a record nine times and has the most goals in the history of the NHL. Throw in the fact that both Gretzky and Ovechkin played close to 600 more games than Lemieux and it becomes pretty hard to argue they are not the two greatest hockey players of all-time. That third spot, however, is a tight race between Lemieux and Gordie Howe. Bobby Orr had a remarkable peak, but he’s just not a strong candidate for the third spot, having played only 657 games in the weakest era in NHL history. It’s hard to begrudge anyone for going with Howe in the third spot given his longevity, but he played in a league with just six teams, and never produced the high-end seasons that Lemieux did. As astonishing as it might seem, Lemieux–even playing just 64% of Pittsburgh’s games–seems to have done enough to lock down the 3rd spot. 

The most telling statistic to convey Mario Lemieux’s historical magnificence is the fact that he won six Ross Trophies (league scoring titles) and three Hart Trophies (league MVP) while playing smack dab in the middle of Gretzky’s prime. Unbelievably, he did this despite playing 65+ games in a season just six times in his entire career. In the 13 seasons from 1984-85 to 1996-97, Wayne Gretzky and Mario Lemieux each won six Ross Trophies. During this same span, Gretzky won four Hart Trophies while Lemieux won three, and it should’ve been 4-3 in favor of Lemieux had MVP voters not lost their collective minds by awarding Gretzky the Hart following the 1988-89 season in which Lemieux outscored Gretzky by 31 points. Almost immediately after Lemieux entered the NHL, Gretzky’s stranglehold on league dominance ended. It was Lemieux who not only ended Gretzky’s run of eight consecutive Hart Trophies, but also his seven consecutive Ross Trophies. 

While Lemieux’s greatest achievement was playing a stalemate with the greatest athlete who ever lived, the statistics that he compiled to do so are, unsurprisingly, out of this world. Gretzky holds the NHL record with a hilariously scalding 1.92 points per game. Lemieux is right on his heels at a similarly sizzling 1.88 points per game. No other retired player in the history of hockey even reached 1.50 points per game. Even more impressive, Lemieux is actually the record holder for most adjusted points per game (1.68), which attempts to equalize all NHL players based on competition level and playing conditions. Furthermore, consider there have been 13 seasons in the history of hockey that resulted in 160+ points. Gretzky has nine of them, Lemieux has four, and the rest of the players in NHL history combined have zero. Lemieux put up 199 points in the 1988-89 NHL season which is 45 more than any non-Gretzky player in NHL history. Lemieux even has Gretzky beat in career goals per game and goals created per game. While Lemieux’s regular season exploits are a marvel–and it’s definitely easy to lose hours of your life falling into the rabbit hole of Lemieux’s statistical greatness–it’s unlikely that his regular season output alone would be enough to claim the third spot in a sport that is built on the legacies of playoff immortals. If you don’t know if Lemieux is one of those immortals, well, this is Mario Lemieux we’re talking about. 

Entering the 1990-91 NHL season, the Pittsburgh Penguins had not won a single playoff series in franchise history. Then Super Mario happened. Lemieux not only led the Penguins to their first ever series win, he brought the Stanley Cup to Pittsburgh on the heels of a virtuoso playoff performance. Lemieux scored 44 points on his way to the Conn Smythe Trophy (playoff MVP). Lemieux’s 44 points were the second most in the history of the NHL playoffs behind only–you guessed it–Wayne Gretzky. Lemieux would go on to lead the Penguins to a second consecutive Stanley Cup in 1991-92, and once again took home the Conn Smythe, becoming the first skater ever to win back-to-back Conn Smythe trophies. Lemieux’s 78 points over two consecutive NHL playoffs are the second most in history behind only Gretzky (82 points in ‘83-84 and ‘84-85). He is second all-time (behind Gretzky) in points per game and goals created per game in the playoffs. 

Eddie Vedder once sang, “I know I was born and I know that I’ll die
The in between is mine.” Mario Lemieux’s career left the hockey world wanting more, so much more. Injuries and health scares derailed what could’ve been the greatest career in the history of sports. Still, what Lemieux accomplished in between is so magnificent that it is very difficult to make the case that more than two players in NHL history deserve to be rated ahead of him on the all-time list. Le Magnifique gets the nod at three.