The All-Time All-Time Last update: 3/5/25 RankPlayerPositionLeague1Wayne GretzkyCNHL2Tom BradyQBNFL3LeBron JamesPick oneNBA4Michael JordanSGNBA5Barry BondsOFMLB6Babe RuthOFMLB7Jerry RiceWRNFL8Kareem Abdul-JabbarCNBA9Peyton ManningQBNFL10Willie MaysOFMLB11Roger ClemensPMLB12Lou Gehrig1BMLB13Randy JohnsonPMLB14Lawrence TaylorDENFL15Alexander OvechkinLWNHL16Steph CurryPGNBA17Ray LewisLBNFL18Magic JohnsonPGNBA19Shaquille O’NealCNBA20Emmitt SmithRBNFL21Tim DuncanCNBA22Mario LemieuxCNHL23Kobe BryantSGNBA24Hank AaronOFMLB25Ted WilliamsOFMLB26Greg MadduxPMLB27Gordie HoweRWNHL28Aaron RodgersQBNFL29Alex RodriguezSSMLB30Reggie WhiteDENFL31Bobby OrrDENHL32Kevin DurantSFNBA33Larry BirdSFNBA34Mike Schmidt3BMLB35Sidney CrosbyCNHL36Patrick RoyGNHL37Albert Pujols1BMLB38Bruce SmithDENFL39Giannis AntetokounmpoPFNBA40Aaron DonaldDTNFL41Joe MontanaQBNFL42Karl MalonePFNBA43Ty CobbOFMLB44Patrick MahomesQBNFL45Clayton KershawPMLB46Connor McDavidCNHL47Drew BreesQBNFL48Deion SandersCBNFL49Mike TroutOFMLB50Pedro MartinezPMLB51Justin VerlanderPMLB52James HardenSGNBA53Anthony MunozOTNFL54Rogers Hornsby2BMLB55Brett FavreQBNFL56Mickey MantleOFMLB57Stan MusialOFMLB58Barry SandersRBNFL59Rod WoodsonSNFL60Mark MessierCNHL61Hakeem OlajuwonCNBA62Jaromir JagrCNHL63Martin BrodeurGNHL64Wilt ChamberlainCNBA65Walter JohnsonPMLB66Lefty GrovePMLB67Phil EspositoCNHL68Nicklas LidstromDNHL69Ray BourqueDNHL70Dominik HasekGNHL71Bruce MatthewsOGNFL72Mariano RiveraRPMLB73Max ScherzerPMLB74Kawhi LeonardSFNBA75JJ WattDENFL76Jimmie Foxx1BMLB77Jean BeliveauCNHL78Tom SeaverPMLB79Bobby HullLWNHL80Joe GreeneDLNFL81Kevin GarnettPFNBA82Dirk NowitzkiPFNBA83Maurice RichardRWNHL84Manny RamirezOFMLB85Alan PageDTNFL86Moses MaloneCNBA87Rickey HendersonOFMLB88Miguel Cabrera1BMLB89Bill RussellCNBA90Derrick BrooksLBNFL91Walter PaytonRBNFL92Jim BrownRBNFL93Warren SpahnPMLB94Joe DiMaggioOFMLB95Ronnie LottSNFL96Ed ReedSNFL97Guy LafleurCNHL98Doug HarveyDNHL99Christy MathewsonPMLB100Marshall FaulkRBNFL