Skip to content
Boxscore

ArticlesArticle

The revolving door

A baseball team used 37 players a season in 1951 and uses 56 now; the 2026 Giants used 71. The most and fewest players a team has used in one season in baseball, basketball and hockey, and how the typical roster has grown.

By Austin · October 17, 2026

A team’s roster is a list of names on opening day. By the end of the season it’s much longer. We counted every player who appeared for every team in every season, to find the busiest revolving doors in history and how the typical number has changed. In baseball it has gone from 37 players a team in 1951 to 56 today.

Players who appeared for a team in one regular season. Typical is the median team that season.
SportTypical team, thenTypical team, nowThe most
Baseball12 (1871)56 (2026)71, San Francisco Giants (2026)
Basketball16.5 (1946-47)18 (2025-26)30, Houston Rockets (2020-21)
Hockey28 (1967-68)36.5 (2025-26)55, Boston Bruins (1991-92)

Baseball

A baseball team in 1871 needed about a dozen players for a whole season. By 1901 it was 25, and for most of the 20th century the typical team used 35 to 40. Then the number took off. Relievers now go back and forth to the minor leagues every few days, starters throw fewer innings, and the injured list is shorter, so today's typical team uses well over 50 players a season and the busiest 70 or more. The oddest year is still 1884, when the Union Association, a rival major league that lasted one season, had teams folding and replacing each other in midseason.

02040601900195020001871: 121872: 121873: 131874: 13.51875: 151876: 14.51877: 161878: 141879: 161880: 171881: 16.51882: 191883: 16.51884: 211885: 211886: 20.51887: 19.51888: 221889: 211890: 201891: 231892: 23.51893: 251894: 24.51895: 241896: 221897: 221898: 261899: 27.51900: 23.51901: 251902: 271903: 261904: 251905: 25.51906: 251907: 271908: 301909: 31.51910: 331911: 351912: 40.51913: 38.51914: 32.51915: 32.51916: 32.51917: 321918: 321919: 30.51920: 31.51921: 33.51922: 31.51923: 331924: 331925: 34.51926: 311927: 341928: 321929: 321930: 331931: 321932: 30.51933: 311934: 311935: 321936: 30.51937: 31.51938: 33.51939: 36.51940: 33.51941: 37.51942: 34.51943: 351944: 351945: 36.51946: 43.51947: 371948: 35.51949: 361950: 35.51951: 371952: 381953: 36.51954: 36.51955: 40.51956: 38.51957: 38.51958: 40.51959: 391960: 39.51961: 37.51962: 371963: 371964: 37.51965: 371966: 37.51967: 391968: 341969: 38.51970: 381971: 361972: 361973: 361974: 371975: 37.51976: 371977: 371978: 371979: 36.51980: 36.51981: 36.51982: 38.51983: 39.51984: 381985: 381986: 391987: 391988: 40.51989: 411990: 431991: 411992: 40.51993: 41.51994: 361995: 451996: 441997: 441998: 441999: 43.52000: 462001: 44.52002: 42.52003: 432004: 43.52005: 44.52006: 45.52007: 462008: 462009: 452010: 44.52011: 462012: 472013: 472014: 472015: 502016: 49.52017: 49.52018: 50.52019: 51.52020: 452021: 56.52022: 552023: 542024: 552025: 562026: 5656
Players who appeared for the median team, season by season.

The most players in a season

TeamSeasonPlayersTypical
San Francisco GiantsLuis Arraez, Rafael Devers, Logan Webb20267156
Atlanta BravesCraig Kimbrel, Chris Sale, Matt Olson20257056
Baltimore OriolesAdley Rutschman, Gary Sanchez, Charlie Morton20257056
Miami MarlinsLuis Arraez, Josh Bell, Tim Anderson20247055
Chicago CubsCraig Kimbrel, Willson Contreras, Kris Bryant20216956.5
Seattle MarinersIchiro Suzuki, Edwin Encarnacion, Jay Bruce20196751.5
Pittsburgh PiratesBryan Reynolds, David Bednar, Jose Quintana20226755
Los Angeles AngelsMike Trout, Shohei Ohtani, Kurt Suzuki20226655

The most for their time

Against the typical team that season, these used the most: Washington Nationals (1884), 51 against a typical 21; Kansas City Cowboys (1884), 51 against a typical 21; Brooklyn Atlantics (1875), 35 against a typical 15; Pittsburg Alleghenys (1890), 46 against a typical 20; Philadelphia Athletics (1890), 44 against a typical 20.

The fewest for their time

TeamSeasonPlayersTypical
St. Paul White CapsCharlie Ganzel, Joe Werrick, Billy O'Brien18841121
Milwaukee BrewersAl Myers, Henry Porter, Ed Cushman18841221
New York GiantsJim O'Rourke, Roger Connor, John Ward18851321
Chicago White StockingsCap Anson, King Kelly, George Gore18821219
Buffalo BisonsJim O'Rourke, Dan Brouthers, Deacon White18821219
Boston Red CapsEzra Sutton, Jack Burdock, John Morrill18821219

Basketball

A basketball roster is small, and for its first few decades the typical team got through a season with 12 or 13 players. The number has crept up since, with two-way contracts and the G League making it easy to call players up. The busiest seasons ever were 2020-21 and 2021-22, when COVID-19 kept players out and the league let teams sign replacements; in December 2021 the Omicron wave hit almost every team at once.

010201960-611980-812000-012020-211946-47: 16.51947-48: 141948-49: 161949-50: 14.51950-51: 121951-52: 111952-53: 11.51953-54: 121954-55: 121955-56: 111956-57: 121957-58: 121958-59: 11.51959-60: 121960-61: 111961-62: 121962-63: 131963-64: 131964-65: 141965-66: 131966-67: 131967-68: 131968-69: 131969-70: 131970-71: 141971-72: 141972-73: 141973-74: 141974-75: 141975-76: 151976-77: 14.51977-78: 151978-79: 141979-80: 151980-81: 141981-82: 141982-83: 141983-84: 141984-85: 151985-86: 151986-87: 151987-88: 161988-89: 161989-90: 151990-91: 151991-92: 161992-93: 151993-94: 161994-95: 161995-96: 171996-97: 171997-98: 161998-99: 161999-00: 162000-01: 162001-02: 162002-03: 152003-04: 172004-05: 172005-06: 172006-07: 162007-08: 172008-09: 172009-10: 172010-11: 182011-12: 172012-13: 17.52013-14: 182014-15: 19.52015-16: 172016-17: 182017-18: 20.52018-19: 20.52019-20: 19.52020-21: 212021-22: 23.52022-23: 202023-24: 182024-25: 182025-26: 1818
Players who appeared for the median team, season by season.

The most players in a season

TeamSeasonPlayersTypical
Houston RocketsJames Harden, John Wall, DeMarcus Cousins2020-213021
Milwaukee BucksGiannis Antetokounmpo, Jrue Holiday, Khris Middleton2021-222923.5
Washington WizardsBradley Beal, Kentavious Caldwell-Pope, Deni Avdija2021-222923.5
Memphis GrizzliesVince Carter, Marc Gasol, Zach Randolph2015-162817
Boston CelticsAl Horford, Jayson Tatum, Joe Johnson2021-222823.5
Memphis GrizzliesMarc Gasol, Mike Conley, Joakim Noah2018-192820.5
Orlando MagicNikola Vucevic, Aaron Gordon, Terrence Ross2020-212821
Indiana PacersDomantas Sabonis, Tyrese Haliburton, Tristan Thompson2021-222823.5

The most for their time

Against the typical team that season, these used the most: Memphis Grizzlies (2015-16), 28 against a typical 17; Cleveland Cavaliers (1981-82), 23 against a typical 14; Milwaukee Hawks (1951-52), 18 against a typical 11; Dallas Mavericks (1996-97), 27 against a typical 17; Baltimore Bullets (1949-50), 23 against a typical 14.5.

The fewest for their time

TeamSeasonPlayersTypical
Washington CapitolsFreddie Scolari, John Mahnken, Horace McKinney1947-48814
Washington CapitolsFreddie Scolari, Jack Nichols, Horace McKinney1948-491116
Washington CapitolsFreddie Scolari, Chuck Halbert, Horace McKinney1949-501014.5
Orlando MagicDwight Howard, Vince Carter, Rashard Lewis2009-101217
Chicago BullsJimmy Butler, Derrick Rose, Pau Gasol2014-151419.5
Detroit PistonsBen Wallace, Tracy McGrady, Richard Hamilton2010-111318

Hockey

Hockey teams used about 28 players a season in 1967-68 and have used between about 33 and 40 in most seasons since, with call-ups from the minor leagues covering every injury. The champions tend to be at the other end: the 1981-82 Islanders, in the middle of four straight Stanley Cups, used just 25.

020401980-812000-012020-211967-68: 281968-69: 291969-70: 28.51970-71: 30.51971-72: 30.51972-73: 271973-74: 291974-75: 30.51975-76: 301976-77: 29.51977-78: 311978-79: 321979-80: 331980-81: 331981-82: 361982-83: 341983-84: 351984-85: 331985-86: 361986-87: 341987-88: 381988-89: 371989-90: 371990-91: 381991-92: 40.51992-93: 34.51993-94: 37.51994-95: 33.51995-96: 37.51996-97: 36.51997-98: 361998-99: 381999-00: 362000-01: 35.52001-02: 362002-03: 362003-04: 372005-06: 34.52006-07: 33.52007-08: 332008-09: 342009-10: 352010-11: 352011-12: 352012-13: 322013-14: 34.52014-15: 352015-16: 352016-17: 342017-18: 342018-19: 352019-20: 342020-21: 352021-22: 382022-23: 35.52023-24: 372024-25: 372025-26: 36.536.5
Players who appeared for the median team, season by season.

The most players in a season

TeamSeasonPlayersTypical
Boston BruinsRay Bourque, Glen Wesley, Adam Oates1991-925540.5
Tampa Bay LightningVincent Lecavalier, Mike Sillinger, Stephane Richer1999-005336
Washington CapitalsJaromir Jagr, Sergei Gonchar, Dainius Zubrus2003-045137
Minnesota North StarsDino Ciccarelli, Don Beaupre, Brian Bellows1987-885038
Minnesota North StarsMike Modano, Larry Murphy, Dino Ciccarelli1988-895037
New York RangersMark Messier, Jaromir Jagr, Alex Kovalev2003-045037
Tampa Bay LightningMark Recchi, Gary Roberts, Vincent Lecavalier2008-095034
Colorado AvalancheMikko Rantanen, Erik Johnson, Gabriel Landeskog2024-255037

The most for their time

Against the typical team that season, these used the most: Detroit Red Wings (1973-74), 43 against a typical 29; Tampa Bay Lightning (1999-00), 53 against a typical 36; Tampa Bay Lightning (2008-09), 50 against a typical 34; Philadelphia Flyers (2006-07), 49 against a typical 33.5; Anaheim Ducks (2018-19), 49 against a typical 35.

The fewest for their time

TeamSeasonPlayersTypical
New York IslandersBilly Smith, Bryan Trottier, Brent Sutter1981-822536
Los Angeles KingsButch Goring, Rogie Vachon, Terry Harper1974-752230.5
Buffalo SabresMike Ramsey, Gilbert Perreault, Jerry Korab1979-802433
Tampa Bay LightningDave Andreychuk, Vincent Lecavalier, Martin St. Louis2003-042737
New York IslandersBilly Smith, Bryan Trottier, Denis Potvin1975-762230
Anaheim DucksTeemu Selanne, Matt Cullen, Paul Kariya1998-992838

Why it matters in Teammate Chain

Every extra player on a roster is another teammate for everyone else on it. A team that used 70 players in a season links far more careers than one that used 35, which is part of why the shortest chains between two modern players are so short. In Teammate Chain, a recent team-season is a big hub. See the players with the most teammates for who benefits most.

How we counted

A player counts for a team if he appeared in at least one regular-season game for it that season, so a player traded midseason counts for both teams. The typical team is the median for that season. The fewest are measured against the season’s typical team, leaving out clubs that used fewer than half the typical number: those are teams that folded or joined partway through a season, not teams that stayed healthy.

About the data

Rosters come from the data behind Teammate Chain: every major-league baseball season since 1871, the NBA since 1946-47 and the NHL since 1967-68. Football and soccer aren’t here: our football rosters list everyone a team had under contract, not just the players who got into games, and a soccer squad list can name players who never played. Spot a mistake? Let us know.