icon Oldest Living Major Leaguers

This list includes every major-league baseball player born on or before 31 December 1928 who is alive. They are listed in order from oldest to youngest.

Players who accumulated fewer than 200 at bats and 50 innings pitched are in normal type. Players with more than 200 at bats or 50 innings pitched are in bold. Players in the Baseball Hall of Fame are in BOLD CAPS.

RankNameBornAgeML CareerPitcher?
1George Elder3/10/1921100y 323d1949No
2Art Schallock4/25/192497y 277d1951-55Yes
3Bill Greason9/3/192497y 146d1954Yes
4Larry Miggins8/20/192596y 160d1948, 1952No
5Paul Hinrichs8/31/192596y 149d1951Yes
6Bobby Shantz9/26/192596y 123d1949-64Yes
7Chris Haughey10/3/192596y 116d1943Yes
8Frank Saucier5/28/192695y 244d1951No
9Bobby Morgan6/29/192695y 212d1950, 1952-58No
10Ed Mickelson9/9/192695y 140d1950, 1953, 1957No
11Carl Erskine12/13/192695y 45d1948-59Yes
12Jim Willis3/20/192794y 313d1953-54Yes
13Charlie Maxwell4/8/192794y 294d1950-64No
14Billy Gardner7/19/192794y 192d1954-63No
15Dave Hillman9/14/192794y 135d1955-62Yes
16Bill Harrington10/3/192794y 116d1953, 1955-56Yes
17Bob Kelly10/4/192794y 115d1951-58Yes
18Tommy Brown12/6/192794y 52d1944-45, 1947-53Yes
19Bob Oldis1/5/192894y 22d1953-55, 1960-63No
20Felipe Montemayor2/7/192893y 354d1953, 1955No
21Roy Face2/20/192893y 341d1953, 1955-69Yes
22Billy Hunter6/4/192893y 237d1953-58No
23John Glenn7/10/192893y 201d1960No
24Fred Marolewski10/9/192893y 110d1953No
25Gail Henley10/15/192893y 104d1954No
26Mickey Micelotta10/20/192893y 99d1954-55No
27Bob Ross11/2/192893y 86d1950-51, 1956Yes
28Bill Wilson11/6/192893y 82d1950, 1953-55No

Recent Deaths

NameBornDiedAgeML CareerPitcher?
Eddie Basinski11/4/19221/8/2022(99y 65d)1944-47No
Tim Thompson3/1/192410/25/2021(97y 238d)1954-58No
Eddie Robinson12/15/192010/4/2021(100y 293d)1942-57No
Cloyd Boyer9/1/19279/20/2021(94y 19d)1949-55Yes
Johnny Groth7/23/19268/7/2021(95y 15d)1946-60No
Bobby Brown10/25/19243/25/2021(96y 151d)1946-54No
Al Naples8/29/19262/26/2021(94y 181d)1949No
Wayne Terwilliger6/27/19252/3/2021(95y 221d)1949-51, 1953-56, 1959-60No