Career Leaders for At-Bats

An at-bat is an officially recognized statistic that counts the number of times a batter steps into the batter's box. It does not include times when a batter reaches first base by a bases on balls (walks), being hit by a pitch, any sacrifices, or catcher interference.

Baseball Almanac is pleased to present the top one-hundred (100) 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.

"What bothers me is a first-year guy, a guy that hasn't played one day in the big leagues, makes more than I made in ten years." - Frank Robinson (22nd Overall At-Bats Leader)
At-Bats
All Time Leaders

'Top 100'

Pete Rose 14,053 1
Hank Aaron 12,364 2
Carl Yastrzemski 11,988 3
Cal Ripken, Jr. 11,551 4
Ty Cobb 11,434 5
Eddie Murray 11,336 6
Robin Yount 11,008 7
Dave Winfield 11,003 8
Stan Musial 10,972 9
Rickey Henderson 10,961 10
Willie Mays 10,881 11
Craig Biggio 10,876 12
Paul Molitor 10,835 13
Brooks Robinson 10,654 14
Rafael Palmeiro 10,472 15
Honus Wagner 10,430 16
George Brett 10,349 17
Lou Brock 10,332 18
Luis Aparicio 10,230 19
Tris Speaker 10,195 20
Al Kaline 10,116 21
Rabbit Maranville 10,078 22
Frank Robinson 10,006 23
Eddie Collins 9,949 24
Andre Dawson 9,927 25
Harold Baines 9,908 26
Reggie Jackson 9,864 27
Barry Bonds 9,847 28
Tony Perez 9,778 29
Omar Vizquel 9,745 30
Rusty Staub 9,720 31
Vada Pinson 9,645 32
Nap Lajoie 9,589 33
Sam Crawford 9,570 34
Jake Beckley 9,526 35
Paul Waner 9,459 36
Mel Ott 9,456 37
Roberto Clemente 9,454 38
Ernie Banks 9,421 39
Bill Buckner 9,397 40
Steve Finley 9,397  
Ozzie Smith 9,396 42
Max Carey 9,363 43
Dave Parker 9,358 44
Billy Williams 9,350 45
Rod Carew 9,315 46
Ken Griffey, Jr. 9,313 47
Tony Gwynn 9,288 48
Joe Morgan 9,277 49
Sam Rice 9,269 50
Nellie Fox 9,232 51
Wade Boggs 9,180 52
Willie Davis 9,174 53
Luis Gonzalez 9,157 54
Doc Cramer 9,140 55
Frankie Frisch 9,112 56
Zack Wheat 9,106 57
Cap Anson 9,101 58
Lave Cross 9,087 59
Roberto Alomar 9,073 60
Al Oliver 9,049 61
Bill Dahlen 9,031 62
George Davis 9,031  
Dwight Evans 8,996 64
Buddy Bell 8,995 65
Graig Nettles 8,986 66
Darrell Evans 8,973 67
Gary Gaetti 8,951 68
Gary Sheffield 8,949 69
Tim Raines 8,872 70
Charlie Gehringer 8,860 71
Luke Appling 8,856 72
Steve Garvey 8,835 73
Sammy Sosa 8,813 74
Tommy Corcoran 8,804 75
Harry Hooper 8,785 76
Al Simmons 8,759 77
Fred McGriff 8,757 78
Carlton Fisk 8,756 79
Mickey Vernon 8,731 80
Dave Concepcion 8,723 81
Bert Campaneris 8,684 82
Ted Simmons 8,680 83
Julio Franco 8,677 84
Chili Davis 8,673 85
Goose Goslin 8,656 86
Ivan Rodriguez 8,645 87
Bobby Wallace 8,618 88
Willie Keeler 8,591 89
Lou Whitaker 8,570 90
Fred Clarke 8,568 91
Eddie Mathews 8,537 92
Jeff Kent 8,498 93
Red Schoendienst 8,479 94
Joe Carter 8,422 95
Jesse Burkett 8,421 96
Larry Bowa 8,418 97
Babe Ruth 8,399 98
Ryne Sandberg 8,385 99
Richie Ashburn 8,365 100
Current Through 2008 Season


The single season record for at-bats is seven-hundred five (705) set by Willie Wilson during the 1980 season; however, Wilson does not appear on this all-time leaders page.

Did you know that Pete Rose had four (4) seasons where he led the league in at-bats and seventeen (17) seasons with six-hundred (600+) or more at-bats?

If you are interested in more at-bat records (rookie records, switch-hitting records, pinch-hitting records and many others), please visit our comprehensive at-bat record book today.