Skip to content
Boxscore

ArticlesArticle

The longest comebacks

Paul Schreiber pitched for the Yankees 22 years after his last game. Minnie Miñoso played in five decades. Doug Flutie spent eight years in Canada. The longest gaps between two seasons in five sports, and the 1946 season that brought 200 players home from the war.

By Austin · October 17, 2026

Most careers end once. Some don’t take. We looked at every player’s seasons in five sports for the longest gap between two seasons he actually played: the comebacks, the stunts, the wars and the leagues in between. Here a comeback is a return after missing at least two full seasons.

SportCame back after 2+ seasonsLongest gapBusiest year for returns
Baseball2,913Paul Schreiber, 21 seasons1946 (203)
Basketball299Freddie Lewis, 9 seasons2017-18 (17)
Football383Doug Flutie, 8 seasons1987 (107)
Hockey624Gordie Howe, 8 seasons2006-07 (43)
Soccer2,939Simone Aresti, 16 seasons2015-16 (138)

Baseball

Baseball's longest gaps are mostly one-day stunts and wartime emergencies. Paul Schreiber, a Yankees batting-practice pitcher, got into two games in 1945, 22 years after his last. Charley O'Leary, a Browns coach, pinch-hit in 1934 at 58, and Gabby Street, managing the Cardinals, caught a game in 1931 at 48. Minnie Miñoso came back at 50 and again at 54 to play in five decades, and Satchel Paige pitched three innings at 59. The real outlier is Sean Kazmar Jr., who spent twelve seasons in the minor leagues between his first major-league games, in 2008, and his next, with the Braves in 2021.

01002001900195020001871: 01872: 01873: 01874: 11875: 61876: 11877: 11878: 91879: 91880: 91881: 31882: 231883: 161884: 241885: 11886: 51887: 171888: 201889: 161890: 481891: 151892: 71893: 141894: 141895: 221896: 111897: 161898: 121899: 171900: 71901: 281902: 191903: 81904: 241905: 171906: 221907: 201908: 221909: 191910: 191911: 101912: 211913: 141914: 571915: 301916: 211917: 191918: 621919: 191920: 211921: 361922: 261923: 121924: 281925: 411926: 271927: 301928: 291929: 281930: 161931: 191932: 171933: 191934: 151935: 171936: 151937: 271938: 111939: 231940: 111941: 191942: 131943: 421944: 481945: 521946: 2031947: 241948: 131949: 241950: 221951: 111952: 121953: 251954: 261955: 311956: 161957: 231958: 141959: 121960: 141961: 201962: 171963: 121964: 101965: 141966: 111967: 141968: 151969: 261970: 201971: 71972: 91973: 61974: 121975: 101976: 101977: 161978: 161979: 61980: 121981: 121982: 111983: 101984: 101985: 131986: 171987: 161988: 181989: 151990: 241991: 181992: 101993: 201994: 181995: 211996: 271997: 131998: 211999: 262000: 232001: 182002: 282003: 282004: 292005: 272006: 282007: 292008: 242009: 142010: 262011: 312012: 172013: 212014: 262015: 142016: 242017: 212018: 252019: 212020: 182021: 432022: 342023: 292024: 292025: 272026: 24241946: 203
Players coming back after missing two or more seasons, by the season they returned. Busiest: 1946 (203), 1918 (62), 1914 (57).

The longest gaps

PlayerGapMissed
Paul SchreiberBrooklyn Robins → New York Yankees1923 → 194521
Charley O'LearySt. Louis Cardinals → St. Louis Browns1913 → 193420
Gabby StreetNew York Highlanders → St. Louis Cardinals1912 → 193118
Clay TouchstoneBoston Braves → Chicago White Sox1929 → 194515
Joe CiceroBoston Red Sox → Philadelphia Athletics1930 → 194514
Fred JohnsonNew York Giants → St. Louis Browns1923 → 193814
Ralph WinegarnerCleveland Indians → St. Louis Browns1936 → 194912
Jack McFetridgePhiladelphia Phillies1890 → 190312
Sean KazmarSan Diego Padres → Atlanta Braves2008 → 202112
Ken PennerCleveland Indians → Chicago Cubs1916 → 192912

Stars who came back

PlayerGapMissed
Ted WilliamsBoston Red Sox1942 → 19463
Joe DiMaggioNew York Yankees1942 → 19463
Enos SlaughterSt. Louis Cardinals1942 → 19463
Del CrandallBoston Braves → Milwaukee Braves1950 → 19532
Pee Wee ReeseBrooklyn Dodgers1942 → 19463
Billy HermanBrooklyn Dodgers1943 → 19462
Warren SpahnBoston Braves1942 → 19463
Bill DickeyNew York Yankees1943 → 19462

Basketball

Basketball's long gaps are mostly players who left for another league and came back: the ABA in the late 1960s and 1970s, Europe since. Bob Cousy came out of retirement at 41 for seven games as Cincinnati's player-coach. Magic Johnson returned in 1996, four years after announcing he had HIV, and Michael Jordan came back a second time in 2001, for two seasons with the Wizards.

0510151960-611980-812000-012020-211946-47: 01947-48: 01948-49: 01949-50: 31950-51: 01951-52: 11952-53: 61953-54: 31954-55: 11955-56: 01956-57: 21957-58: 01958-59: 31959-60: 11960-61: 01961-62: 01962-63: 21963-64: 11964-65: 11965-66: 11966-67: 01967-68: 11968-69: 01969-70: 31970-71: 21971-72: 01972-73: 11973-74: 21974-75: 21975-76: 21976-77: 41977-78: 11978-79: 11979-80: 31980-81: 31981-82: 11982-83: 21983-84: 21984-85: 21985-86: 31986-87: 51987-88: 31988-89: 51989-90: 61990-91: 41991-92: 71992-93: 71993-94: 131994-95: 151995-96: 111996-97: 91997-98: 61998-99: 91999-00: 82000-01: 92001-02: 62002-03: 12003-04: 42004-05: 72005-06: 42006-07: 42007-08: 32008-09: 42009-10: 42010-11: 42011-12: 72012-13: 62013-14: 92014-15: 52015-16: 32016-17: 52017-18: 172018-19: 42019-20: 32020-21: 32021-22: 152022-23: 42023-24: 52024-25: 12025-26: 332017-18: 17
Players coming back after missing two or more seasons, by the season they returned. Busiest: 2017-18 (17), 1994-95 (15), 2021-22 (15).

The longest gaps

PlayerGapMissed
Freddie LewisCincinnati Royals → Indiana Pacers1966-67 → 1976-779
Larry JonesPhiladelphia 76ers1964-65 → 1973-748
Gary PlummerGolden State Warriors → Denver Nuggets1984-85 → 1992-937
Bob CousyBoston Celtics → Cincinnati Royals1962-63 → 1969-706
Anthony ParkerOrlando Magic → Toronto Raptors1999-00 → 2006-076
Sergio RodriguezNew York Knicks → Philadelphia 76ers2009-10 → 2016-176
Victor AlexanderGolden State Warriors → Detroit Pistons1994-95 → 2001-026
Bobby BrownNew Orleans Pelicans → Houston Rockets2009-10 → 2016-176
Will SolomonMemphis Grizzlies → Sacramento Kings2001-02 → 2008-096
Jeremy PargoCleveland Cavaliers → Golden State Warriors2012-13 → 2019-206

Stars who came back

PlayerGapMissed
Klay ThompsonGolden State Warriors2018-19 → 2021-222
Bob CousyBoston Celtics → Cincinnati Royals1962-63 → 1969-706
Magic JohnsonLos Angeles Lakers1990-91 → 1995-964
Michael JordanChicago Bulls → Washington Wizards1997-98 → 2001-023
Joe JohnsonHouston Rockets → Boston Celtics2017-18 → 2021-223
Paul ArizinPhiladelphia Warriors1951-52 → 1954-552
Rick BarrySan Francisco Warriors → Golden State Warriors1966-67 → 1972-735
Dave CowensBoston Celtics → Milwaukee Bucks1979-80 → 1982-832

Football

Football's comebacks have one big year. When the players struck in 1987, teams filled their rosters with replacement players, and dozens of them were veterans who'd been out of the league for years. Doug Flutie went the other way: he spent eight seasons in the Canadian Football League and came back to the NFL with the Bills in 1998, at 35. Deion Sanders came out of retirement in 2004, and Philip Rivers, retired for four seasons, played again for the Colts in 2025.

0501001980200020201970: 01971: 01972: 01973: 31974: 41975: 131976: 81977: 31978: 11979: 41980: 21981: 21982: 41983: 21984: 31985: 91986: 161987: 1071988: 21989: 21990: 121991: 61992: 91993: 11994: 31995: 81996: 61997: 71998: 81999: 72000: 32001: 32002: 72003: 82004: 92005: 32006: 112007: 72008: 92009: 112010: 72011: 72012: 42013: 72014: 32015: 52016: 162017: 22018: 12019: 02020: 32021: 12022: 12023: 02024: 12025: 12026: 111987: 107
Players coming back after missing two or more seasons, by the season they returned. Busiest: 1987 (107), 1986 (16), 2016 (16).

The longest gaps

PlayerGapMissed
Doug FlutieNew England Patriots → Buffalo Bills1989 → 19988
David Diaz-InfanteSan Diego Chargers → Denver Broncos1987 → 19968
Tony AdamsKansas City Chiefs → Minnesota Vikings1978 → 19878
Chris GreisenArizona Cardinals → Dallas Cowboys2001 → 20108
Jim RameySt. Louis Cardinals → Tampa Bay Buccaneers1979 → 19877
Joel PattenCleveland Browns → Indianapolis Colts1980 → 19876
Kerwin BellTampa Bay Buccaneers → Indianapolis Colts1989 → 19966
Dan ManucciBuffalo Bills1980 → 19876
Rick PartridgeSan Diego Chargers → Buffalo Bills1980 → 19876
Mike UlmerChicago Bears → Philadelphia Eagles1980 → 19876

Stars who came back

PlayerGapMissed
Philip RiversIndianapolis Colts2020 → 20254
Aaron DonaldLos Angeles Rams2023 → 20262
Maxie BaughanLos Angeles Rams → Washington Redskins1970 → 19743
Harold JacksonSeattle Seahawks → New England Patriots1983 → 19873
Deion SandersWashington Redskins → Baltimore Ravens2000 → 20043
William AndrewsAtlanta Falcons1983 → 19862
Doug FlutieNew England Patriots → Buffalo Bills1989 → 19988
Mark RypienSt. Louis Rams → Indianapolis Colts1997 → 20013

Hockey

Hockey's longest gaps come from the WHA, the rival league of the 1970s. When it folded in 1979, four of its teams joined the NHL, bringing back players who had left years before, Gordie Howe and Bobby Hull among them. Since then the long gaps belong to Europeans who went home and returned, like Kent Nilsson and Jaromír Jágr, and to the retired stars who couldn't stay away: Guy Lafleur, out three seasons and already in the Hall of Fame, and Mario Lemieux.

020401980-812000-012020-211967-68: 01968-69: 01969-70: 01970-71: 81971-72: 81972-73: 61973-74: 61974-75: 41975-76: 71976-77: 61977-78: 61978-79: 51979-80: 361980-81: 21981-82: 51982-83: 61983-84: 81984-85: 71985-86: 81986-87: 91987-88: 131988-89: 71989-90: 71990-91: 71991-92: 91992-93: 81993-94: 171994-95: 101995-96: 61996-97: 71997-98: 81998-99: 221999-00: 212000-01: 242001-02: 172002-03: 152003-04: 192004-05: 02005-06: 252006-07: 432007-08: 62008-09: 122009-10: 112010-11: 92011-12: 132012-13: 62013-14: 172014-15: 72015-16: 112016-17: 92017-18: 92018-19: 152019-20: 82020-21: 192021-22: 262022-23: 182023-24: 62024-25: 112025-26: 142026-27: 442006-07: 43
Players coming back after missing two or more seasons, by the season they returned. Busiest: 2006-07 (43), 1979-80 (36), 2021-22 (26).

The longest gaps

PlayerGapMissed
Gordie HoweDetroit Red Wings → Hartford Whalers1970-71 → 1979-808
Francois LacombeBuffalo Sabres → Quebec Nordiques1970-71 → 1979-808
David MichaylukPhiladelphia Flyers → Pittsburgh Penguins1982-83 → 1991-928
Steve BancroftChicago Blackhawks → San Jose Sharks1992-93 → 2001-028
Jonas AnderssonNashville Predators → Vancouver Canucks2001-02 → 2010-118
Kent NilssonEdmonton Oilers1986-87 → 1994-957
Bobby HullChicago Blackhawks → Hartford Whalers1971-72 → 1979-807
Paul ShmyrCalifornia Golden Seals → Minnesota North Stars1971-72 → 1979-807
Al HamiltonBuffalo Sabres → Edmonton Oilers1971-72 → 1979-807
Poul PopielVancouver Canucks → Edmonton Oilers1971-72 → 1979-807

Stars who came back

PlayerGapMissed
Jaromir JagrNew York Rangers → Philadelphia Flyers2007-08 → 2011-123
Claude LemieuxDallas Stars → San Jose Sharks2002-03 → 2008-095
Guy LafleurMontréal Canadiens → New York Rangers1984-85 → 1988-893
Owen NolanToronto Maple Leafs → Phoenix Coyotes2003-04 → 2006-072
Peter ForsbergColorado Avalanche2007-08 → 2010-112
Olie KolzigWashington Capitals1989-90 → 1992-932
Mario LemieuxPittsburgh Penguins1996-97 → 2000-013
Randy CunneyworthBuffalo Sabres → Pittsburgh Penguins1981-82 → 1985-863

Soccer

In soccer, we can only see the seasons a player spent in Europe's top five leagues, so a gap here is time spent somewhere else: a lower division, another country, or both. The longest belong to players who dropped down and came back years later, often with the same club after a promotion, like Simone Aresti with Cagliari and Xisco Campos with Mallorca.

0501001980-812000-012020-211963-64: 01964-65: 01965-66: 01966-67: 41967-68: 61968-69: 61969-70: 91970-71: 101971-72: 211972-73: 81973-74: 281974-75: 201975-76: 161976-77: 211977-78: 371978-79: 161979-80: 281980-81: 181981-82: 351982-83: 271983-84: 401984-85: 321985-86: 431986-87: 181987-88: 241988-89: 251989-90: 311990-91: 371991-92: 441992-93: 541993-94: 371994-95: 481995-96: 391996-97: 371997-98: 311998-99: 371999-00: 452000-01: 602001-02: 732002-03: 452003-04: 462004-05: 572005-06: 522006-07: 402007-08: 742008-09: 592009-10: 672010-11: 712011-12: 932012-13: 1372013-14: 1322014-15: 1142015-16: 1382016-17: 1382017-18: 962018-19: 1192019-20: 1282020-21: 1152021-22: 1162022-23: 1112023-24: 1082024-25: 1052025-26: 1041042015-16: 138
Players coming back after missing two or more seasons, by the season they returned. Busiest: 2015-16 (138), 2016-17 (138), 2012-13 (137).

The longest gaps

PlayerGapMissed
Simone ArestiCagliari Calcio2006-07 → 2023-2416
Cédric AvinelWatford FC → AC Ajaccio2006-07 → 2022-2315
Sergio MoraRayo Vallecano → Getafe CF2002-03 → 2017-1814
Xisco CamposRCD Mallorca2004-05 → 2019-2014
Mohamed YoussoufLe Havre AC → AC Ajaccio2008-09 → 2022-2313
Michael LangerVfB Stuttgart → FC Schalke 042006-07 → 2020-2113
Juanjo CamachoReal Zaragoza → SD Huesca2004-05 → 2018-1913
Alessandro FraraBologna FC 1909 → Frosinone Calcio2002-03 → 2015-1612
Denis ThomallaTSG 1899 Hoffenheim → 1. Fußballclub Heidenheim 18462010-11 → 2023-2412
Olivier AuriacFC Girondins Bordeaux → Angers SCO2002-03 → 2015-1612

Stars who came back

PlayerGapMissed
Edin DzekoInter Milan → ACF Fiorentina2022-23 → 2025-262
Andrés GuardadoValencia CF → Real Betis Balompié2013-14 → 2017-183
Marko ArnautovicWest Ham United → Bologna FC 19092018-19 → 2021-222
Salomón RondónMálaga CF → West Bromwich Albion2011-12 → 2015-163
Guillermo OchoaGranada CF → US Salernitana 19192016-17 → 2022-235
James RodríguezEverton FC → Rayo Vallecano2020-21 → 2024-253
André AyewSwansea City → Nottingham Forest2017-18 → 2022-234
Daley BlindManchester United → Bayern Munich2017-18 → 2022-234

The war years

No season in any sport saw more players come back than baseball’s 1946. 203 players returned after missing two or more seasons, nearly all of them from military service in the Second World War. Ted Williams, Joe DiMaggio, Pee Wee Reese, Warren Spahn and Johnny Mize each missed three full seasons. The First World War left a smaller mark in 1918, and the Federal League, a rival major league, brought back dozens of old players in 1914.

Use it in Teammate Chain

A long gap makes a player a bridge between two different rosters a decade apart. Minnie Miñoso’s 1976 and 1980 cameos put him on the same White Sox team as Harold Baines, who was born ten years after Miñoso’s debut. In Teammate Chain those are the links nobody expects. For more on the players who connect eras, see from the first season to today.

How we counted

A season counts if the player appeared in at least one regular-season game in it. A gap is the number of full seasons missed between two seasons played, so a player who played in 1942 and next in 1946 missed three. Each player is listed once, at his longest gap. In soccer, a gap counts only when the player’s own career record shows him playing in our five leagues on both sides of it, since a squad list alone can name a player who never got on the field. In football, a season on a roster at all, even as a camp cut, isn’t a season missed, and a football season counts if the player was on a team that year, not just in training camp or on the practice squad. Missing a season to injury, a suspension, the minor leagues or another league all look the same in the numbers; the stories above say which is which.

About the data

Rosters come from the data behind Teammate Chain: every major-league baseball season since 1871, the NBA since 1946-47 (not the ABA), the NFL since 1970, the NHL since 1967-68 (not the WHA) and Europe’s top five soccer leagues since 1963-64. Spot a mistake? Let us know.