Skip to content
Boxscore

ArticlesArticle

The oldest rookies

Satchel Paige debuted two days after his 42nd birthday. A 42-year-old Zamboni driver won an NHL game in goal. The oldest first seasons in baseball, basketball, football and hockey, and where the late starters came from.

By Austin · October 17, 2026

The typical rookie in every sport is in his early 20s. A handful were in their late 30s or 40s, and one was 46. We worked out every player’s age in his first season and found the oldest rookies in four sports. Almost none of them were new to the game: they were kept out, or busy somewhere else.

Age on each sport's reference date in a player's first season.
SportTypical rookieRookies 30+Oldest rookie
Baseball24.23.2%Satchel Paige, 41 (1948)
Basketball23.11.2%Matthew Hickey, 46 (1947-48)
Football23.30.1%Dieter Brock, 34 (1985)
Hockey22.30.9%David Ayres, 42 (2019-20)

Baseball

Baseball's oldest rookies are a history of who was kept out. Satchel Paige pitched his first major-league game for Cleveland in July 1948, two days after his 42nd birthday, after two decades as the biggest star in the Negro Leagues. Quincy Trouppe, another Negro Leagues star, caught for Cleveland at 39. The rest came from abroad: Connie Marrero from Cuba, Diomedes Olivo from the Dominican Republic, and Ken Takahashi and Masumi Kuwata from long careers in Japan.

01K2K3K15: 1 rookies1516: 14 rookies17: 59 rookies18: 211 rookies1819: 511 rookies20: 1,024 rookies21: 1,870 rookies2122: 2,611 rookies23: 3,020 rookies24: 3,125 rookies2425: 2,575 rookies26: 1,804 rookies27: 1,142 rookies2728: 766 rookies29: 391 rookies30: 256 rookies3031: 142 rookies32: 98 rookies33: 54 rookies3334: 25 rookies35: 21 rookies36: 11 rookies3637: 8 rookies38: 3 rookies39: 5 rookies3940: 3 rookies41: 2 rookies
19,752 baseball careers since 1871, by age in the first season.

The oldest rookies

PlayerAgeFirst seasonSeasons
Satchel PaigeCleveland Indians4119486
Diomedes OlivoPittsburgh Pirates4119603
Chuck HostetlerDetroit Tigers4019442
Luke UrbanBoston Braves4019272
Ken TakahashiNew York Mets4020091
Quincy TrouppeCleveland Indians3919521
Les WillisCleveland Indians3919471
Alex McCollWashington Senators3919332
Masumi KuwataPittsburgh Pirates3920071
Connie MarreroWashington Senators3919505

Stars who started late

Very few stars arrive late. Jackie Robinson was 28 when he broke the color line in 1947, Ichiro Suzuki 27 after nine seasons in Japan, and José Abreu 27 after leaving Cuba. Hoyt Wilhelm didn't pitch in the majors until 29, after serving in the Second World War, and then pitched until he was 49.

Among the best-known tenth of baseball players, 1.6% debuted at 27 or older, against 14.8% of everyone: Ichiro Suzuki (27), Bob Johnson (27), Jose Abreu (27), Earl Averill (27), Davey Lopes (27), Hoyt Wilhelm (29).

Basketball

Every one of basketball's oldest rookies was already a professional somewhere else. Nat Hickey, listed in the league's records under his given name, Matthew, was Providence's coach in 1947-48 and put himself in for two games, days before his 46th birthday. Most of the others were veterans of earlier pro leagues, many on teams that came over from the National Basketball League and the American Basketball League in its first seasons, and Steve Jones came over from the ABA in 1975.

05001K18: 13 rookies1819: 151 rookies20: 238 rookies21: 362 rookies2122: 1,148 rookies23: 993 rookies24: 494 rookies2425: 267 rookies26: 159 rookies27: 119 rookies2728: 71 rookies29: 51 rookies30: 26 rookies3031: 8 rookies32: 7 rookies33: 8 rookies3334: 0 rookies35: 0 rookies36: 1 rookies3637: 0 rookies38: 0 rookies39: 0 rookies3940: 0 rookies41: 0 rookies42: 0 rookies4243: 0 rookies44: 0 rookies45: 0 rookies4546: 1 rookies
4,117 basketball careers since 1946-47, by age in the first season.

The oldest rookies

PlayerAgeFirst seasonSeasons
Matthew HickeyProvidence Steamrollers461947-481
Charlie ShippWaterloo Hawks361949-501
Mike NovakRochester Royals331948-493
Howard TidrickBaltimore Bullets331948-491
Joe FabelPittsburgh Ironmen331946-471
Steve JonesPortland Trail Blazers331975-761
Nat FrankelPittsburgh Ironmen331946-471
Joseph ReiserBaltimore Bullets331947-483
Jake PelkingtonBaltimore Bullets331948-491
Mike BloomBaltimore Bullets331947-482

Stars who started late

Artis Gilmore and Connie Hawkins were NBA rookies at 28 and 27, but neither was new to the game. Gilmore had played five seasons in the ABA, and Hawkins had been kept out of the NBA for years after being wrongly linked to a college point-shaving scandal.

Among the best-known tenth of basketball players, 1% debuted at 27 or older, against 7.1% of everyone: Artis Gilmore (28), Bobby Wanzer (27), Connie Hawkins (27), Bob Davies (29).

Football

Football's oldest rookies came from other leagues and other sports. Dieter Brock was the Canadian Football League's best quarterback when the Rams signed him in 1985, at 34. Saverio Rocca and Ben Graham were Australian rules footballers who became NFL punters in their 30s. And the 1987 strike brought in hundreds of replacement players, some of them long past college.

02K4K6K20: 63 rookies2021: 1,364 rookies22: 5,613 rookies2223: 7,049 rookies24: 2,856 rookies2425: 997 rookies26: 423 rookies2627: 179 rookies28: 89 rookies2829: 32 rookies30: 13 rookies3031: 6 rookies32: 3 rookies3233: 1 rookies34: 1 rookies34
18,689 football careers since 1980, by age in the first season.

The oldest rookies

PlayerAgeFirst seasonSeasons
Dieter BrockLos Angeles Rams3419851
Saverio RoccaPhiladelphia Eagles3320077
Joey WaltersHouston Oilers3219871
Tony NormanMinnesota Vikings3219871
Rick GoltzLos Angeles Raiders3219871
Ben GrahamNew York Jets3120057
Marc MayMinnesota Vikings3119871
Mike KiselakDallas Cowboys3119982
Dean DorseyGreen Bay Packers3119881
Lirim HajrullahuCarolina Panthers3120211

Stars who started late

Warren Moon went undrafted, won five Grey Cups in Canada, and reached the NFL at 27; he's in the Hall of Fame. Kurt Warner was stocking supermarket shelves and playing arena football before he got his chance with the Rams at 27, and Jeff Garcia and Cameron Wake also came from the CFL.

Among the best-known tenth of football players, 1.8% debuted at 26 or older, against 4% of everyone: Warren Moon (27), Cameron Wake (27), Bart Oates (26), Sam Mills (27), John Denney (26), Kurt Warner (27).

Hockey

Three of hockey's four oldest rookies were emergency backup goalies, the spare that every arena keeps on hand in case both of a team's goalies get hurt. David Ayres, a 42-year-old Zamboni driver, beat the Maple Leafs for Carolina in February 2020. Jorge Alves, Carolina's equipment manager, played the last seven seconds of a game on New Year's Eve 2016, and Scott Foster, an accountant, stopped every shot he faced for Chicago in 2018. Behind them come veterans of the Soviet and European leagues, like Helmut Balderis, and of the WHA.

05001K18: 225 rookies1819: 569 rookies20: 1,095 rookies21: 1,076 rookies2122: 1,071 rookies23: 901 rookies24: 595 rookies2425: 379 rookies26: 230 rookies27: 147 rookies2728: 91 rookies29: 35 rookies30: 19 rookies3031: 17 rookies32: 9 rookies33: 8 rookies3334: 1 rookies35: 1 rookies36: 1 rookies3637: 1 rookies38: 1 rookies39: 0 rookies3940: 0 rookies41: 0 rookies42: 1 rookies42
6,473 hockey careers since 1977-78, by age in the first season.

The oldest rookies

PlayerAgeFirst seasonSeasons
David AyresCarolina Hurricanes422019-201
Jorge AlvesCarolina Hurricanes382016-171
Helmut BalderisMinnesota North Stars371989-901
Scott FosterChicago Blackhawks362017-181
Lars SjobergWinnipeg Jets (1979)351979-801
Magnus JohanssonChicago Blackhawks342007-081
Vaclav NedomanskyDetroit Red Wings331977-786
Veli-Pekka KetolaColorado Rockies331981-821
Thommy AbrahamssonHartford Whalers331980-811
Evgeny MedvedevPhiladelphia Flyers332015-161

Stars who started late

Late-arriving hockey stars are almost all from Europe, like Igor Larionov, who left the Soviet Union for Vancouver at 29. Dwayne Roloson went the long way round, through four years of college and the minor leagues, and was still playing in the NHL at 42.

Among the best-known tenth of hockey players, 0.5% debuted at 27 or older, against 5.1% of everyone: Dwayne Roloson (27), Igor Larionov (29), Kjell Samuelsson (27).

Where the late starters come from

Line the oldest rookies up and the same few stories repeat: a league that wouldn’t take them, a career in another country or another league, a war. A player who simply developed late is rare, because a late start leaves little time. For how the typical rookie’s age has changed over the decades, see how careers have changed; for the oldest players of all, see the widest age gaps on one roster.

How we counted

A player’s age is taken on one date each season, the same ones we use elsewhere: June 30 in baseball, September 1 in football, February 1 in basketball and hockey. It’s the age in whole years on that date, so Satchel Paige, who was 42 when he debuted in July 1948, is 41 here. A rookie season is the first in which he played a regular-season game. Our football records begin in 1970 and our hockey records in 1967-68, so a player who first appears in them may be coming back after years away, like Jacques Plante, who returned in 1968-69 after three seasons retired. We count only debuts from 1980 in football and 1977-78 in hockey. Birth dates that would make a player impossibly young or old are left out, and the NBA’s record of Gus Johnson’s birth (1935; he was born in 1938) is corrected. Soccer is left out because a first season in Europe’s top five leagues is rarely a player’s debut. A football season counts if the player was on a team that year, not just in training camp or on the practice squad.

About the data

Players come from the rosters behind Teammate Chain: every major-league baseball season since 1871 (but not the Negro Leagues), the NBA since 1946-47 (including the BAA, but not the NBL or the ABA), the NFL since 1970 and the NHL since 1967-68 (not the WHA). Birth dates from the Lahman Baseball Database and MLB, the NBA’s player records, nflverse’s rosters and the NHL’s rosters. Spot a mistake? Let us know.