Record |
Lg |
Name(s) |
Data |
4 Decade Players |
ML |
Dan Brouthers |
4 |
1879-1904 |
Bill Buckner |
1969-1990 |
Eddie Collins |
1906-1930 |
Rick Dempsey |
1969-1992 |
Carlton Fisk |
1969-1993 |
Kid Gleason |
1888-1912 |
Rickey Henderson |
1979-2003 |
Jim Kaat |
1959-1983 |
Tim McCarver |
1959-1980 |
Willie McCovey |
1959-1980 |
Deacon McGuire |
1884-1912 |
Mike Morgan |
1978-2002 |
Bobo Newsom |
1929-1953 |
Jack O'Connor |
1887-1910 |
Jesse Orosco |
1979-2003 |
Jim O'Rourke |
1876-1904 |
Jack Quinn |
1909-1933 |
Tim Raines |
1979-2002 |
Jerry Reuss |
1969-1990 |
Jack Ryan |
1889-1913 |
Nolan Ryan |
1966-1993 |
Mickey Vernon |
1939-1960 |
Ted Williams |
1939-1960 |
Early Wynn |
1939-1963 |
5 Decade Players |
ML |
Nick Altrock |
5 |
1898-1933 |
Minnie Minoso |
1949-1980 |
Record |
Lg |
Name(s) |
Data |
Most Consecutive
Years On Same Team |
AL |
Brooks Robinson |
23 |
Baltimore |
Carl Yastrzemski |
Boston |
NL |
Cap Anson |
22 |
Chicago |
Mel Ott |
New York |
Most Consecutive
Years Pitching |
AL |
Sam Jones |
22 |
1914-1935 |
NL |
Greg Maddux |
23 |
1986-2008 |
ML |
Nolan Ryan |
26 |
1968-1993 |
Most Consecutive
Years Played |
AL |
Eddie Collins |
25 |
1906-1930 |
NL |
Pete Rose |
24 |
1963-1986 |
ML |
Nolan Ryan |
26 |
1968-1993 |
Most Teams
Played For
In A Career |
AL |
Juan Beniquez |
8 |
Boston |
Texas |
New York |
Seattle |
California |
Baltimore |
Kansas City |
Toronto |
NL |
Dan Brouthers |
9 |
Troy |
Buffalo |
Detroit |
Boston |
Brooklyn |
Baltimore |
Louisville |
Philadelphia |
New York |
ML |
Deacon McGuire |
12 |
Toledo (AA) |
Cleveland (AA) |
Rochester (AA) |
Washington (AA) |
Detroit (NL) |
Philadelphia (NL) |
Washington (NL) |
Brooklyn (NL) |
Detroit (AL) |
New York (AL) |
Boston (AL) |
Cleveland (AL) |
Mike Morgan |
Oakland (AL) |
New York (AL) |
Toronto (AL) |
Seattle (AL) |
Baltimore (AL) |
Los Angeles (NL) |
Chicago (NL) |
St. Louis (NL) |
Cincinnati (NL) |
Minnesota (AL) |
Texas (AL) |
Arizona (NL) |
Most Teams
Played For
In A Season |
AL |
Ted Gray |
4 |
1955 |
Frank Huelsman |
1904 |
Paul Lehner |
1951 |
NL |
Tom Dowse |
4 |
1892 |
ML |
Harry Wheeler |
4 |
1884 |
George Strief |
1884 |
Willis Hudlin |
1940 |
Mike Kilkenny |
1972 |
Wes Covington |
1961 |
Dave Kingman |
1977 |
Dave Martinez |
2000 |
Dan Miceli |
2003 |
Jose Bautista |
2004 |
Most Teams
Played For
On The Same Day |
AL |
Too Many To List |
1 |
n/a |
NL |
Max Flack |
2 |
05-30-1922 |
Cliff Heathcote |
05-30-1922 |
Joel Youngblood |
08-04-1982 (Gm 1) |
08-04-1982 (Gm 2) |
Most Years
Catcher |
AL |
Carlton Fisk |
24 |
NL |
Bob O'Farrell |
21 |
ML |
Deacon McGuire |
25 |
Most Years
First Base |
AL |
Joe Judge |
20 |
NL |
Willie McCovey |
22 |
Most Years
Outfield |
AL |
Ty Cobb |
24 |
NL |
Willie Mays |
22 |
ML |
Rickey Henderson |
25 |
Most Years
Pitcher |
AL |
Early Wynn |
23 |
NL |
Steve Carlton |
22 |
ML |
Nolan Ryan |
27 |
Most Years
Second Base |
AL |
Eddie Collins |
21 |
NL |
Joe Morgan |
21 |
ML |
Joe Morgan |
22 |
Most Years
Shortstop |
AL |
Luke Appling |
20 |
Alan Trammell |
20 |
NL |
Bill Dahlen |
20 |
Most Years
Third Base |
AL |
Brooks Robinson |
23 |
NL |
Mike Schmidt |
18 |
Most Years Pitched
On Same Team |
AL |
Walter Johnson |
21 |
Washington |
Ted Lyons |
Chicago |
NL |
Phil Niekro |
21 |
Milwaukee / Atlanta |
Most Years Played
In A Career |
AL |
Eddie Collins |
25 |
NL |
Pete Rose |
24 |
ML |
Nolan Ryan |
27 |
Most Years Played
On Same Team |
AL |
Brooks Robinson |
23 |
Baltimore |
Carl Yastrzemski |
Boston |
NL |
Cap Anson |
22 |
Chicago |
Stan Musial |
St. Louis |
Mel Ott |
New York |
Record |
Lg |
Name(s) |
Age |
First Game |
Oldest Pitcher |
AL |
Satchel Paige |
59 (02m18d) |
09-25-1965 |
NL |
Jack Quinn |
50 (00m02d) |
07-07-1933 |
Oldest Player |
AL |
Satchel Paige |
59 (02m18d) |
09-25-1965 |
NL |
Jim O'Rourke |
54 (00m21d) |
09-22-1904 |
Oldest Rookie |
AL |
Satchel Paige |
42 (00m02d) |
07-09-1948 |
NL |
Diomedes Olivo |
41 (07m14d) |
09-05-1960 |
Youngest Pitcher |
AA |
Fred Chapman |
14 (07m28d) |
07-22-1887 |
AL |
Carl Scheib |
16 (08m05d) |
09-06-1943 |
NL |
Joe Nuxhall |
15 (10m11d) |
06-10-1944 |
Youngest Player
Non-Pitcher |
AL |
Alex George |
16 (11m20d) |
09-16-1955 |
NL |
Piggy Ward |
16 (01m27d) |
06-12-1883 |
Record |
Lg |
Name(s) |
Age |
First Game |
Tenure & Age Records |