Career Leaders for Hits

These are the major league ballplayers that are there when you need them — bat in hand, ball in play. The men that have mastered the fine art of hitting and combined it with good health to stand the test of time and join the ranks of all time career hit leaders.

Baseball Almanac is pleased to present the top one-hundred all-time career leaders in Major League at-bats. Note: A bold faced entry denotes that the player was active during the previous Major League season.

"Anything less would not have been worthy of me. Anything more would not have been possible." - Hall of Famer Carl Yastrzemski (6th Overall Hits Leader)
Hits
All Time Leaders

'Top 100'

Pete Rose 4,256 1
Ty Cobb 4,189 2
Hank Aaron 3,771 3
Stan Musial 3,630 4
Tris Speaker 3,514 5
Carl Yastrzemski 3,419 6
Honus Wagner 3,415 7
Paul Molitor 3,319 8
Eddie Collins 3,315 9
Willie Mays 3,283 10
Eddie Murray 3,255 11
Nap Lajoie 3,242 12
Cal Ripken, Jr. 3,184 13
George Brett 3,154 14
Paul Waner 3,152 15
Robin Yount 3,142 16
Tony Gwynn 3,141 17
Dave Winfield 3,110 18
Craig Biggio 3,060 19
Rickey Henderson 3,055 20
Rod Carew 3,053 21
Lou Brock 3,023 22
Rafael Palmeiro 3,020 23
Wade Boggs 3,010 24
Al Kaline 3,007 25
Roberto Clemente 3,000 26
Cap Anson 2,995 27
Sam Rice 2,987 28
Sam Crawford 2,961 29
Frank Robinson 2,943 30
Barry Bonds 2,935 31
Willie Keeler 2,932 32
Jake Beckley 2,930 33
Rogers Hornsby 2,930  
Al Simmons 2,927 35
Zack Wheat 2,884 36
Frankie Frisch 2,880 37
Mel Ott 2,876 38
Babe Ruth 2,873 39
Harold Baines 2,866 40
Jesse Burkett 2,850 41
Brooks Robinson 2,848 42
Charlie Gehringer 2,839 43
George Sisler 2,812 44
Andre Dawson 2,774 45
Vada Pinson 2,757 46
Luke Appling 2,749 47
Al Oliver 2,743 48
Goose Goslin 2,735 49
Tony Perez 2,732 50
Roberto Alomar 2,724 51
Lou Gehrig 2,721 52
Rusty Staub 2,716 53
Bill Buckner 2,715 54
Dave Parker 2,712 55
Billy Williams 2,711 56
Doc Cramer 2,705 57
Ken Griffey, Jr. 2,679 58
Luis Aparicio 2,677 59
Fred Clarke 2,672 60
Max Carey 2,665 61
Nellie Fox 2,663 62
Lave Cross 2,660 63
George Davis 2,660  
Harry Heilmann 2,660  
Omar Vizquel 2,657 66
Ted Williams 2,654 67
Jimmie Foxx 2,646 68
Gary Sheffield 2,615 69
Rabbit Maranville 2,605 70
Tim Raines 2,605  
Ivan Rodriguez 2,605  
Steve Garvey 2,599 73
Ed Delahanty 2,596 74
Luis Gonzalez 2,591 75
Julio Franco 2,586 76
Reggie Jackson 2,584 77
Ernie Banks 2,583 78
Richie Ashburn 2,574 79
Willie Davis 2,561 80
Steve Finley 2,548 81
Derek Jeter 2,535 82
George Van Haltren 2,532 83
Heinie Manush 2,524 84
Joe Morgan 2,517 85
Buddy Bell 2,514 86
Jimmy Ryan 2,502 87
Mickey Vernon 2,495 88
Fred McGriff 2,490 89
Ted Simmons 2,472 90
Joe Medwick 2,471 91
Frank Thomas 2,468 92
Roger Connor 2,467 93
Harry Hooper 2,466 94
Jeff Kent 2,461 95
Ozzie Smith 2,460 96
Lloyd Waner 2,459 97
Bill Dahlen 2,457 98
Jim Rice 2,452 99
Red Schoendienst 2,449 100
Current Through 2008 Season


Wilbert Robinson, on June 10, 1892, and Rennie Stennett, on September 16, 1975, both set a Major League / National League record when they each collected seven hits during a single game.

From 1894 through 1901 Willie Keeler set the Major League record for consecutive seasons (eight) with more than two-hundred hits (which was surpassed by Ichiro Suzuki in 2009), yet he does not appear in the top twenty on this chart of all-time hits leaders.

Did you know that on July 10, 1932, Cleveland Indians infielder Johnny Burnett set the all time hits during a single game record when he collected nine during an eighteen inning contest?