Tenure and Age Records

Baseball Almanac is pleased to present a record book full of baseball milestones for tenure and age related items including multi-decade players, consecutive years pitching and positional record holders.

"A (Nap) Lajoie with (Ty) Cobb's speed might have batted .500." - Grantland Rice
Tenure & Age

4 Decade Players & 5 Decade Players

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
Tenure & Age

Team & Positional Records

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

Steve Carlton

22 1965-1986
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

Tenure & Age

Oldest & Youngest Records

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 (11m19d)

09-16-1955
NL

Piggy Ward

16 (01m26d)

06-12-1883

Record

Lg

Name(s)

Age

First Game

Tenure & Age Records



The youngest player in the entire history of the Major Leagues goes to Fred Chapman of Philadelphia of the American Association. He was born November 24, 1872 and appeared in his first Major League game on July 22, 1887, at the age of fourteen (exactly: 14 years 7 months 28 days).

Did you know that Sam Jones, Pete Appleton, Bobo Newsom and Bill Wight each pitched for six of the eight possible American League teams (during their era)?

Ted Gray is the only pitcher in American League history to pitch on four different American League teams (Chicago, Cleveland, New York & Baltimore) during the same season (1955).