This list includes the 100 oldest living former Major League Baseball players, listed from oldest to youngest. The primary position of each player is noted after his name.
| † | Denotes Hall of Famer |
|---|---|
| * | Denotes All-Star |
| Rank | Name | Age | Date of birth | MLB debut | Final game | Team(s) |
|---|---|---|---|---|---|---|
| 1 | Eddie Robinson * (1B) | 100 years, 60 days | December 15, 1920 | September 9, 1942 | September 15, 1957 | 1,315 games: Cleveland Indians, Washington Senators, Chicago White Sox, Philadelphia Athletics, New York Yankees, Kansas City Athletics, Detroit Tigers, and Baltimore Orioles |
| 2 | George Elder (LF) | 99 years, 340 days | March 10, 1921 | July 22, 1949 | September 25, 1949 | 41 games: St. Louis Browns |
| 3 | Eddie Basinski (SS-2B) | 98 years, 101 days | November 4, 1922 | May 20, 1944 | July 4, 1947 | 203 games: Brooklyn Dodgers and Pittsburgh Pirates |
| 4 | Tim Thompson (C) | 96 years, 349 days | March 1, 1924 | April 28, 1954 | April 27, 1958 | 187 games: Brooklyn Dodgers, Kansas City Athletics, and Detroit Tigers |
| 5 | Art Schallock (P) | 96 years, 294 days | April 25, 1924 | July 16, 1951 | September 23, 1955 | 58 games: New York Yankees and Baltimore Orioles |
| 6 | Bill Greason (P) | 96 years, 163 days | September 3, 1924 | May 31, 1954 | June 20, 1954 | 3 games: St. Louis Cardinals |
| 7 | Bobby Brown (3B) | 96 years, 111 days | October 25, 1924 | September 22, 1946 | June 30, 1954 | 548 games: New York Yankees |
| 8 | Larry Miggins (LF) | 95 years, 177 days | August 20, 1925 | October 3, 1948 | September 28, 1952 | 43 games: St. Louis Cardinals |
| 9 | Paul Hinrichs (P) | 95 years, 166 days | August 31, 1925 | May 16, 1951 | June 21, 1951 | 4 games: Boston Red Sox |
| 10 | Bobby Shantz * (P) | 95 years, 140 days | September 26, 1925 | May 1, 1949 | September 29, 1964 | 578 games: Philadelphia/Kansas City Athletics, New York Yankees, Pittsburgh Pirates, Houston Colt .45s, St. Louis Cardinals, Chicago Cubs, and Philadelphia Phillies |
| 11 | Chris Haughey (P) | 95 years, 133 days | October 3, 1925 | October 3, 1943 | October 3, 1943 | 1 game: Brooklyn Dodgers |
| 12 | Frank Saucier (OF) | 94 years, 261 days | May 28, 1926 | July 21, 1951 | September 23, 1951 | 18 games: St. Louis Browns |
| 13 | Bobby Morgan (IF) | 94 years, 229 days | June 29, 1926 | April 18, 1950 | April 20, 1958 | 671 games: Brooklyn Dodgers, Philadelphia Phillies, St. Louis Cardinals, and Chicago Cubs |
| 14 | Johnny Groth (CF) | 94 years, 205 days | July 23, 1926 | September 5, 1946 | July 28, 1960 | 1,248 games: Detroit Tigers, St. Louis Browns, Chicago White Sox, Washington Senators, and Kansas City Athletics |
| 15 | Al Naples (SS) | 94 years, 168 days | August 29, 1926 | June 25, 1949 | June 26, 1949 | 2 games: St. Louis Browns |
| 16 | Ed Mickelson (1B) | 94 years, 157 days | September 9, 1926 | September 18, 1950 | May 12, 1957 | 18 games: St. Louis Cardinals, St. Louis Browns, and Chicago Cubs |
| 17 | Carl Erskine * (P) | 94 years, 62 days | December 13, 1926 | July 25, 1948 | June 14, 1959 | 360 games: Brooklyn/Los Angeles Dodgers |
| 18 | Jim Willis (P) | 93 years, 330 days | March 20, 1927 | April 22, 1953 | June 5, 1954 | 27 games: Chicago Cubs |
| 19 | Charlie Maxwell * (LF) | 93 years, 311 days | April 8, 1927 | September 20, 1950 | April 26, 1964 | 1,133 games: Boston Red Sox, Baltimore Orioles, Detroit Tigers, and Chicago White Sox |
| 20 | Billy Gardner (2B) | 93 years, 209 days | July 19, 1927 | April 22, 1954 | September 11, 1963 | 1,034 games: New York Giants, Baltimore Orioles, Washington Senators, Minnesota Twins, New York Yankees, and Boston Red Sox |
| 21 | Cloyd Boyer (P) | 93 years, 165 days | September 1, 1927 | April 23, 1949 | September 24, 1955 | 113 games: St. Louis Cardinals and Kansas City Athletics |
| 22 | Dave Hillman (P) | 93 years, 152 days | September 14, 1927 | April 30, 1955 | June 22, 1962 | 197 games: Chicago Cubs, Boston Red Sox, Cincinnati Reds, and New York Mets |
| 23 | Duke Simpson (P) | 93 years, 151 days | September 15, 1927 | May 6, 1953 | September 17, 1953 | 30 games: Chicago Cubs |
| 24 | Bill Harrington (P) | 93 years, 133 days | October 3, 1927 | April 16, 1953 | September 30, 1956 | 58 games: Philadelphia/Kansas City Athletics |
| 25 | Bob Kelly (P) | 93 years, 132 days | October 4, 1927 | May 4, 1951 | June 4, 1958 | 123 games: Chicago Cubs, Cincinnati Reds/Redlegs, and Cleveland Indians |
| 26 | Tommy Brown (UT) | 93 years, 69 days | December 6, 1927 | August 3, 1944 | September 25, 1953 | 494 games: Brooklyn Dodgers, Philadelphia Phillies, and Chicago Cubs |
| 27 | Bob Oldis (C) | 93 years, 39 days | January 5, 1928 | April 28, 1953 | September 29, 1963 | 135 games: Washington Senators, Pittsburgh Pirates, and Philadelphia Phillies |
| 28 | Charlie Gorin (P) | 93 years, 7 days | February 6, 1928 | May 29, 1954 | April 17, 1955 | 7 games: Milwaukee Braves |
| 29 | Felipe Montemayor (CF) | 93 years, 6 days | February 7, 1928 | April 14, 1953 | June 12, 1955 | 64 games: Pittsburgh Pirates |
| 30 | Roy Face * (P) | 92 years, 359 days | February 20, 1928 | April 16, 1953 | August 15, 1969 | 853 games: Pittsburgh Pirates, Detroit Tigers, and Montreal Expos |
| 31 | Billy Hunter * (SS) | 92 years, 254 days | June 4, 1928 | April 14, 1953 | September 27, 1958 | 630 games: St. Louis Browns, Baltimore Orioles, New York Yankees, Kansas City Athletics, and Cleveland Indians |
| 32 | John Glenn (OF) | 92 years, 218 days | July 10, 1928 | June 6, 1960 | July 31, 1960 | 32 games: St. Louis Cardinals |
| 33 | Vito Valentinetti (P) | 92 years, 150 days | September 16, 1928 | June 20, 1954 | May 11, 1959 | 108 games: Chicago White Sox, Chicago Cubs, Cleveland Indians, Detroit Tigers, and Washington Senators |
| 34 | Fred Marolewski (1B) | 92 years, 130 days | October 6, 1928 | September 19, 1953 | September 19, 1953 | 1 game: St. Louis Cardinals |
| 35 | Gail Henley (RF) | 92 years, 121 days | October 15, 1928 | April 13, 1954 | May 6, 1954 | 14 games: Pittsburgh Pirates |
| 36 | Mickey Micelotta (SS) | 92 years, 116 days | October 20, 1928 | April 20, 1954 | August 2, 1955 | 17 games: Philadelphia Phillies |
| 37 | Bob Ross (P) | 92 years, 103 days | November 2, 1928 | June 16, 1950 | May 8, 1956 | 20 games: Washington Senators and Philadelphia Phillies |
| 38 | Bill Wilson (CF) | 92 years, 99 days | November 6, 1928 | September 24, 1950 | September 13, 1955 | 224 games: Chicago White Sox and Philadelphia/Kansas City Athletics |
| 39 | Moe Savransky (P) | 92 years, 31 days | January 13, 1929 | April 23, 1954 | September 5, 1954 | 16 games: Cincinnati Reds/Redlegs |
| 40 | Gale Wade (CF) | 92 years, 24 days | January 20, 1929 | April 11, 1955 | May 8, 1956 | 19 games: Chicago Cubs |
| 41 | Bobby Kline (SS) | 92 years, 17 days | January 27, 1929 | April 11, 1955 | September 25, 1955 | 77 games: Washington Senators |
| 42 | Al Worthington (P) | 92 years, 8 days | February 5, 1929 | July 6, 1953 | October 2, 1969 | 602 games: New York/San Francisco Giants, Boston Red Sox, Chicago White Sox, Cincinnati Reds, and Minnesota Twins |
| 43 | Art Ditmar (P) | 91 years, 316 days | April 3, 1929 | April 19, 1954 | May 19, 1962 | 289 games: Philadelphia/Kansas City Athletics and New York Yankees |
| 44 | Mel Held (P) | 91 years, 307 days | April 12, 1929 | April 27, 1956 | May 13, 1956 | 4 games: Baltimore Orioles |
| 45 | Ed Winceniak (IF-PH) | 91 years, 303 days | April 16, 1929 | April 25, 1956 | May 12, 1957 | 32 games: Chicago Cubs |
| 46 | Curt Simmons * (P) | 91 years, 270 days | May 19, 1929 | September 28, 1947 | October 1, 1967 | 609 games: Philadelphia Phillies, St. Louis Cardinals, Chicago Cubs, and California Angels |
| 47 | Hank Foiles * (C) | 91 years, 248 days | June 10, 1929 | April 21, 1953 | May 2, 1964 | 608 games: Cincinnati Redlegs/Reds, Cleveland Indians, Pittsburgh Pirates, Kansas City Athletics, Detroit Tigers, Baltimore Orioles, and Los Angeles Angels |
| 48 | Frank Thomas * (OF-3B) | 91 years, 247 days | June 11, 1929 | August 17, 1951 | May 30, 1966 | 1,766 games: Pittsburgh Pirates, Cincinnati Reds, Chicago Cubs, Milwaukee Braves, New York Mets, Philadelphia Phillies, and Houston Astros |
| 49 | Don Ferrarese (P) | 91 years, 239 days | June 19, 1929 | April 11, 1955 | September 22, 1962 | 184 games: Baltimore Orioles, Cleveland Indians, Chicago White Sox, Philadelphia Phillies, and St. Louis Cardinals |
| 50 | Héctor López (OF-2B) | 91 years, 220 days | July 8, 1929 | May 12, 1955 | September 30, 1966 | 1,450 games: Kansas City Athletics and New York Yankees |
| 51 | Jerry Snyder (IF) | 91 years, 207 days | July 21, 1929 | May 8, 1952 | May 10, 1958 | 266 games: Washington Senators |
| 52 | Joe Pignatano (C) | 91 years, 193 days | August 4, 1929 | April 28, 1957 | September 30, 1962 | 307 games: Brooklyn/Los Angeles Dodgers, Kansas City Athletics, San Francisco Giants, and New York Mets |
| 53 | Ike Delock (P) | 91 years, 94 days | November 11, 1929 | April 17, 1952 | July 13, 1963 | 329 games: Boston Red Sox and Baltimore Orioles |
| 54 | Nino Escalera (OF-1B) | 91 years, 74 days | December 1, 1929 | April 17, 1954 | September 25, 1954 | 73 games: Cincinnati Redlegs |
| 55 | Carl Linhart (PH) | 91 years, 61 days | December 14, 1929 | August 2, 1952 | September 19, 1952 | 3 games: Detroit Tigers |
| 56 | Ray Herbert * (P) | 91 years, 60 days | December 15, 1929 | August 27, 1950 | September 17, 1966 | 408 games: Detroit Tigers, Kansas City Athletics, Chicago White Sox, and Philadelphia Phillies |
| 57 | Joe Margoneri (P) | 91 years, 31 days | January 13, 1930 | April 25, 1956 | June 3, 1957 | 36 games: New York Giants |
| 58 | Pete Daley (C) | 91 years, 30 days | January 14, 1930 | May 3, 1955 | October 1, 1961 | 391 games: Boston Red Sox, Kansas City Athletics, and Washington Senators |
| 59 | Roger Craig (P) | 90 years, 362 days | February 17, 1930 | July 17, 1955 | July 10, 1966 | 368 games: Brooklyn/Los Angeles Dodgers, New York Mets, St. Louis Cardinals, Cincinnati Reds, and Philadelphia Phillies |
| 60 | Del Crandall * (C) | 90 years, 345 days | March 5, 1930 | June 17, 1949 | September 14, 1966 | 1,573 games: Boston/Milwaukee Braves, San Francisco Giants, Pittsburgh Pirates, and Cleveland Indians |
| 61 | Vern Law * (P) | 90 years, 338 days | March 12, 1930 | June 11, 1950 | August 20, 1967 | 516 games: Pittsburgh Pirates |
| 62 | Hobie Landrith (C) | 90 years, 334 days | March 16, 1930 | July 30, 1950 | August 7, 1963 | 772 games: Cincinnati Reds, Chicago Cubs, St. Louis Cardinals, San Francisco Giants, New York Mets, Baltimore Orioles, and Washington Senators |
| 63 | Bob Lillis (IF) | 90 years, 256 days | June 2, 1930 | August 17, 1958 | September 17, 1967 | 817 games: Los Angeles Dodgers, St. Louis Cardinals, and Houston Colt .45s/Astros |
| 64 | Memo Luna (P) | 90 years, 233 days | June 25, 1930 | April 20, 1954 | April 20, 1954 | 1 game: St. Louis Cardinals |
| 65 | Pete Burnside (P) | 90 years, 226 days | July 2, 1930 | September 20, 1955 | September 27, 1963 | 196 games: New York/San Francisco Giants, Detroit Tigers, Washington Senators, and Baltimore Orioles |
| 66 | Román Mejías (OF) | 90 years, 188 days | August 9, 1930 | April 13, 1955 | October 4, 1964 | 627 games: Pittsburgh Pirates, Houston Colt .45s, and Boston Red Sox |
| 67 | Bob Speake (OF) | 90 years, 175 days | August 22, 1930 | April 16, 1955 | June 8, 1959 | 305 games: Chicago Cubs and San Francisco Giants |
| 68 | Bob Harrison (P) | 90 years, 144 days | September 22, 1930 | September 23, 1955 | September 25, 1956 | 2 games: Baltimore Orioles |
| 69 | Dick Hall (P/OF) | 90 years, 139 days | September 27, 1930 | April 15, 1952 | September 25, 1971 | 669 games: Pittsburgh Pirates, Kansas City Athletics, Baltimore Orioles, and Philadelphia Phillies |
| 70 | Solly Drake (OF) | 90 years, 113 days | October 23, 1930 | April 17, 1956 | September 27, 1959 | 141 games: Chicago Cubs, Los Angeles Dodgers, and Philadelphia Phillies |
| 71 | Dick Groat * (SS) | 90 years, 101 days | November 4, 1930 | June 19, 1952 | October 1, 1967 | 1,929 games: Pittsburgh Pirates, St. Louis Cardinals, Philadelphia Phillies, and San Francisco Giants |
| 72 | Joe Morgan (3B) | 90 years, 86 days | November 19, 1930 | April 14, 1959 | October 3, 1964 | 88 games: Milwaukee Braves, Kansas City Athletics, Philadelphia Phillies, Cleveland Indians, and St. Louis Cardinals |
| 73 | Johnny O'Brien (2B-P) | 90 years, 64 days | December 11, 1930 | April 19, 1953 | July 19, 1959 | 339 games: Pittsburgh Pirates, St. Louis Cardinals, and Milwaukee Braves |
| 74 | Mike Baxes (2B-SS) | 90 years, 57 days | December 18, 1930 | April 17, 1956 | September 27, 1958 | 146 games: Kansas City Athletics |
| 75 | Dick Tomanek (P) | 90 years, 38 days | January 6, 1931 | September 25, 1953 | September 26, 1959 | 108 games: Cleveland Indians and Kansas City Athletics |
| 76 | Ray Semproch (P) | 90 years, 37 days | January 7, 1931 | April 15, 1958 | May 2, 1961 | 85 games: Philadelphia Phillies, Detroit Tigers and Los Angeles Angels |
| 77 | Maurice Fisher (P) | 89 years, 363 days | February 16, 1931 | April 16, 1955 | April 16, 1955 | 1 games: Cincinnati Redlegs |
| 78 | Willie Mays *† (OF) | 89 years, 283 days | May 6, 1931 | May 25, 1951 | September 9, 1973 | 2,992 games: New York/San Francisco Giants and New York Mets |
| 79 | Jim Marshall (1B) | 89 years, 264 days | May 25, 1931 | April 15, 1958 | September 28, 1962 | 411 games: Baltimore Orioles, Chicago Cubs, San Francisco Giants, New York Mets, and Pittsburgh Pirates |
| 80 | John Baumgartner (3B) | 89 years, 260 days | May 29, 1931 | April 14, 1953 | April 21, 1953 | 7 games: Detroit Tigers |
| 81 | Bill Virdon (CF) | 89 years, 249 days | June 9, 1931 | April 12, 1955 | July 26, 1968 | 1,583 games: St. Louis Cardinals and Pittsburgh Pirates |
| 82 | Bobby Malkmus (IF) | 89 years, 224 days | July 4, 1931 | June 1, 1957 | May 15, 1962 | 268 games: Milwaukee Braves, Washington Senators, and Philadelphia Phillies |
| 83 | Zach Monroe (P) | 89 years, 220 days | July 8, 1931 | June 27, 1958 | May 3, 1959 | 24 games: New York Yankees |
| 84 | Norm Sherry (C) | 89 years, 212 days | July 16, 1931 | April 12, 1959 | September 26, 1963 | 194 games: Los Angeles Dodgers and New York Mets |
| 85 | Ray Crone (P) | 89 years, 190 days | August 7, 1931 | April 13, 1954 | July 14, 1958 | 137 games: Milwaukee Braves and New York/San Francisco Giants |
| 86 | Chuck Essegian (OF) | 89 years, 188 days | August 9, 1931 | April 15, 1958 | September 28, 1963 | 404 games: Philadelphia Phillies, St. Louis Cardinals, Los Angeles Dodgers, Baltimore Orioles, Kansas City Athletics, and Cleveland Indians |
| 87 | Joe Cunningham (1B/OF) | 89 years, 170 days | August 27, 1931 | June 30, 1954 | April 17, 1966 | 1,141 games: St. Louis Cardinals, Chicago White Sox, and Washington Senators |
| 88 | Stan Pawloski (2B) | 89 years, 160 days | September 6, 1931 | September 24, 1955 | September 25, 1955 | 2 games: Cleveland Indians |
| 89 | Ken Aspromonte (2B/3B) | 89 years, 144 days | September 22, 1931 | September 2, 1957 | June 21, 1963 | 475 games: Boston Red Sox, Washington Senators, Cleveland Indians, Los Angeles Angels, Milwaukee Braves, and Chicago Cubs |
| 90 | Fred Kipp (P) | 89 years, 135 days | October 1, 1931 | September 10, 1957 | May 8, 1960 | 49 games: Brooklyn/Los Angeles Dodgers and New York Yankees |
| 91 | Bob Skinner * (OF) | 89 years, 133 days | October 3, 1931 | April 13, 1954 | September 24, 1966 | 1,381 games: Pittsburgh Pirates, Cincinnati Reds, and St. Louis Cardinals |
| 92 | Gary Blaylock (P) | 89 years, 125 days | October 11, 1931 | April 10, 1959 | September 27, 1959 | 41 games: St. Louis Cardinals and New York Yankees |
| 93 | Don Leppert * (C) | 89 years, 117 days | October 19, 1931 | June 18, 1961 | September 16, 1964 | 190 games: Pittsburgh Pirates and Washington Senators |
| 94 | Dick Murphy (PR/PH) | 89 years, 111 days | October 25, 1931 | June 13, 1954 | September 13, 1954 | 6 games: Cincinnati Reds |
| 95 | Whitey Herzog (OF) | 89 years, 96 days | November 9, 1931 | April 17, 1956 | September 28, 1963 | 634 games: Washington Senators, Kansas City Athletics, Baltimore Orioles, and Detroit Tigers |
| 96 | Neal Hertweck (1B) | 89 years, 83 days | November 22, 1931 | September 27, 1952 | September 28, 1952 | 2 games: St. Louis Cardinals |
| 97 | John Pyecha (P) | 89 years, 80 days | November 25, 1931 | April 24, 1954 | April 24, 1954 | 1 game: Chicago Cubs |
| 98 | Rudy Hernández (P) | 89 years, 65 days | December 10, 1931 | July 3, 1960 | May 4, 1961 | 28 games: Washington Senators and Washington Senators |
| 99 | Footer Johnson (PH/PR) | 88 years, 364 days | February 15, 1932 | June 15, 1958 | July 30, 1958 | 8 games: Chicago Cubs |
| 100 | Don Taussig (OF) | 88 years, 360 days | February 19, 1932 | April 23, 1958 | August 11, 1962 | 153 games: San Francisco Giants, St. Louis Cardinals, and Houston Colt .45s |
- Willie Mays, at 89, is the oldest living member of the National Baseball Hall of Fame.
- Billy Gardner, at 93, is the oldest living former manager, having managed the Minnesota Twins (1981–1985) and the Kansas City Royals (1987).
- Eddie Robinson, at 100, is the oldest living former major league coach – having coached with the Baltimore Orioles (1958–60).
- Eddie Robinson is the last living player to have played in the 1942 season, though he missed the next three years because of WWII. Chris Haughey is the last living player to have played in the 1943 season, though only on the last day of the season.
- Eddie Basinski, at 98, is the last living major leaguer mentioned in the Dave Frishberg song Van Lingle Mungo.
- Willie Mays, at 89, is the oldest living major leaguer mentioned in the Terry Cashman song Talkin' Baseball.
- Bill Terry was the last living person mentioned in Ogden Nash's poem Line-Up for Yesterday. He died in 1989, aged 90 years, 71 days.
- Bobby Doerr, a second baseman for the Boston Red Sox, was the longest-lived member of the National Baseball Hall of Fame when he died in 2017, aged 99 years, 220 days.
- Red Hoff, a pitcher for the New York Yankees and St. Louis Browns, was the longest-lived major leaguer – he died in 1998, aged 107 years, 132 days.
- Silas Simmons, who played in the Negro leagues, is believed to have been the longest-lived professional baseball player in history – his year of birth is disputed, but he was at least 109 and possibly 111 at the time of his death in 2006.
See also
- List of oldest Major League Baseball players
- List of centenarians (Major League Baseball players)