Career Leaders for Times on Base

Who has been on base most often? Some of the all time leaders may surprise you and some might not (every member of the 3,000 Hits Club is in the Top 100). Baseball Almanac is pleased to present a chart that illustrates the top one-hundred all time leaders for times on base. Note: A bold faced entry denotes that the player was active during the previous Major League season.

"Does Pete (Rose / #1 Ranked Career Leader for Times on Base) hustle? Before the All-Star Game he came into the clubhouse and took off his shoes and they ran another mile without him." - Hall of Famer Hank Aaron (#6 Ranked Career Leader for Times on Base)
Times on Base
All Time Leaders

'Top 100'

Pete Rose 5,929 1
Barry Bonds 5,599 2
Ty Cobb 5,532 3
Rickey Henderson 5,343 4
Carl Yastrzemski 5,304 5
Stan Musial 5,282 6
Hank Aaron 5,205 7
Tris Speaker 4,998 8
Babe Ruth 4,978 9
Eddie Collins 4,891 10
Willie Mays 4,791 11
Ted Williams 4,714 12
Mel Ott 4,648 13
Eddie Murray 4,606 14
Frank Robinson 4,561 15
Craig Biggio 4,505 16
Honus Wagner 4,502 17
Paul Molitor 4,460 18
Rafael Palmeiro 4,460  
Wade Boggs 4,445 20
Joe Morgan 4,422 21
Cal Ripken, Jr. 4,379 22
Dave Winfield 4,351 23
Al Kaline 4,339 24
Gary Sheffield 4,299 25
George Brett 4,283 26
Paul Waner 4,281 27
Lou Gehrig 4,274 28
Frank Thomas 4,222 29
Mickey Mantle 4,161 30
Robin Yount 4,156 31
Ken Griffey, Jr. 4,146 32
Jimmie Foxx 4,111 33
Rod Carew 4,096 34
Charlie Gehringer 4,075 35
Luke Appling 4,062 36
Reggie Jackson 4,055 37
Rusty Staub 4,050 38
Rogers Hornsby 4,016 39
Cap Anson 3,979 40
Tim Raines 3,977 41
Tony Gwynn 3,955 42
Jesse Burkett 3,954 43
Harold Baines 3,942 44
Nap Lajoie 3,892 45
Dwight Evans 3,890 46
Manny Ramirez 3,880 47
Darrell Evans 3,863 48
Luis Gonzalez 3,857 49
Jeff Bagwell 3,843 50
Fred McGriff 3,834 51
Lou Brock 3,833 52
Jim Thome 3,823 53
Mike Schmidt 3,820 54
Richie Ashburn 3,815 55
Roberto Alomar 3,806 56
Billy Williams 3,799 57
Eddie Mathews 3,785 58
Max Carey 3,782 59
Derek Jeter 3,775 60
Chipper Jones 3,766 61
Brooks Robinson 3,761 62
Sam Rice 3,751 63
Sam Crawford 3,744 64
Alex Rodriguez 3,740 65
Goose Goslin 3,739 66
Jake Beckley 3,729 67
Omar Vizquel 3,729  
Tony Perez 3,700 69
Fred Clarke 3,699 70
Harmon Killebrew 3,693 71
Harry Hooper 3,678 72
Bill Dahlen 3,661 73
Roberto Clemente 3,656 74
Frankie Frisch 3,639 75
Willie McCovey 3,625 76
Edgar Martinez 3,619 77
Zack Wheat 3,611 78
George Davis 3,604 79
John Olerud 3,602 80
Chili Davis 3,589 81
Lou Whitaker 3,586 82
Willie Keeler 3,585 83
Eddie Yost 3,576 84
Al Simmons 3,572 85
Ozzie Smith 3,565 86
Harry Heilmann 3,556 87
Mark Grace 3,554 88
Brett Butler 3,542 89
Julio Franco 3,541 90
Nellie Fox 3,524 91
Roger Connor 3,507 92
Mickey Vernon 3,499 93
Willie Randolph 3,491 94
Rabbit Maranville 3,483 95
Andre Dawson 3,474 96
Dave Parker 3,451 97
Steve Finley 3,445 98
Bernie Williams 3,444 99
Luis Aparicio 3,440 100
Current Through 2009 Season


Hank Aaron had fifteen seasons where he collected more than three-hundred total bases — the most seasons by any player.

Did you know that Lou Gehrig had five seasons where he collected more than four-hundred total bases — the most seasons by any player?

On July 31, 1954, Joe Adcock had a famous first by collecting an all time record of eighteen total bases during a single game; one double and four home runs — a record that stood for forty-eight years until Shawn Green had nineteen total bases on May 23, 2002.