Skip to content
Boxscore

ArticlesArticle

The busiest pipelines in sports

187 players went straight between the Reds and the Cardinals. The pairs of franchises that have swapped the most players, from every roster in five sports.

By Austin · October 16, 2026

Every trade, release and free-agent signing moves a player from one roster to the next. We followed every career in our data from team to team and counted which pairs of franchises have passed the most players straight between them, in either direction.

SportBusiest pipelinePlayers
BaseballCincinnati Reds and St. Louis Cardinals187
BasketballBrooklyn Nets and Philadelphia 76ers57
FootballMiami Dolphins and New England Patriots89
HockeyLos Angeles Kings and New York Rangers65
SoccerSS Lazio and Inter Milan40

Baseball

Baseball's busiest routes are between old National League rivals. The Reds, Cardinals, Cubs and Phillies have traded, released and signed each other's players since the 1800s, and they top the list because they've had the longest to do it.

BetweenPlayersIncluding
1Cincinnati Reds and St. Louis Cardinals187Vada Pinson, Cesar Cedeno, Curt Flood
2Chicago Cubs and Los Angeles Dodgers180Billy Herman, Fred McGriff, Ron Cey
3Chicago Cubs and Cincinnati Reds177Aroldis Chapman, Nick Castellanos, Rollie Hemsley
4Philadelphia Phillies and St. Louis Cardinals176Dick Groat, Scott Rolen, Bill White
5Atlanta Braves and Chicago Cubs168Walker Cooper, Greg Maddux, Joc Pederson
6New York Yankees and Athletics168Rickey Henderson, Enos Slaughter, Tim Raines
7Chicago Cubs and St. Louis Cardinals166Lou Brock, Willson Contreras, Don Kessinger
8Chicago Cubs and Philadelphia Phillies166Ryne Sandberg, Jimmie Foxx, Harvey Kuenn
9San Francisco Giants and St. Louis Cardinals159Orlando Cepeda, Carlos Beltran, Red Schoendienst
10Cincinnati Reds and Philadelphia Phillies158Pete Rose, Smoky Burgess, Frank McCormick

Basketball

Basketball rosters are small, so the numbers are too, and no one pair runs away with it. The Hawks are in four of the top ten pairs, the Pistons and the Kings in three each.

BetweenPlayersIncluding
1Brooklyn Nets and Philadelphia 76ers57James Harden, Paul Millsap, Dikembe Mutombo
2Atlanta Hawks and Detroit Pistons52Walt Bellamy, Tracy McGrady, Rasheed Wallace
3Los Angeles Clippers and Milwaukee Bucks42Brook Lopez, Terry Cummings, Marques Johnson
4Sacramento Kings and Detroit Pistons40Tom Van Arsdale, Olden Polynice, Caron Butler
5Atlanta Hawks and Sacramento Kings39Vince Carter, Reggie Theus, Clyde Lovellette
6Philadelphia 76ers and Sacramento Kings38Johnny Green, Tom Van Arsdale, Darrall Imhoff
7Atlanta Hawks and Philadelphia 76ers38Dikembe Mutombo, Bill Bridges, Tom Van Arsdale
8Washington Wizards and Detroit Pistons38Dave Bing, Bailey Howell, Don Ohl
9Atlanta Hawks and Washington Wizards38Moses Malone, Don Ohl, Trae Young
10Los Angeles Lakers and Washington Wizards36Russell Westbrook, Mitch Richmond, Spencer Haywood

Football

Football's list runs through Miami: the Dolphins are in five of the top ten pairs, with the Patriots, the Bills, the Chargers, the Lions and the Browns.

BetweenPlayersIncluding
1Miami Dolphins and New England Patriots89Justin Bethel, Irving Fryar, Wes Welker
2Los Angeles Chargers and Miami Dolphins78Wes Welker, Mike Pouncey, Kevin Gogan
3Buffalo Bills and Miami Dolphins77Frank Gore, Richie Incognito, Jordan Poyer
4Detroit Lions and Miami Dolphins76Jake McQuaide, Teddy Bridgewater, Brock Marion
5Los Angeles Chargers and Washington Commanders76Deacon Jones, Thomas Davis, Trent Green
6Baltimore Ravens and Cleveland Browns76Jadeveon Clowney, Vinny Testaverde, Matt Stover
7New York Giants and Washington Commanders75Jessie Armstead, Landon Collins, LaVar Arrington
8San Francisco 49ers and Washington Commanders75Trent Williams, Charles Mann, Ray Brown
9Cleveland Browns and Miami Dolphins74Jarvis Landry, Paul Warfield, Don Strock
10New York Jets and Philadelphia Eagles74Art Monk, Ken O'Brien, Hugh Douglas

Hockey

Hockey's list runs through New York and St. Louis: the Rangers are in five of the top ten pairs and the Blues in four.

BetweenPlayersIncluding
1Los Angeles Kings and New York Rangers65Marcel Dionne, Mathieu Schneider, Bobby Carpenter
2New York Rangers and St. Louis Blues62Wayne Gretzky, Jay Wells, Glenn Anderson
3Montréal Canadiens and St. Louis Blues54Guy Lapointe, Guy Carbonneau, Pierre Turgeon
4Detroit Red Wings and St. Louis Blues54Marc Bergevin, Todd Gill, Adam Oates
5St. Louis Blues and Vancouver Canucks53Dave Lowry, Cliff Ronning, Ryan Miller
6Edmonton Oilers and New York Rangers53Mark Messier, Doug Weight, Adam Graves
7New York Rangers and Pittsburgh Penguins52Luc Robitaille, Alex Kovalev, Jack Johnson
8Edmonton Oilers and Pittsburgh Penguins50Paul Coffey, Marty McSorley, David Perron
9Dallas Stars and New York Rangers50Pat Verbeek, Mike Gartner, John MacLean
10Pittsburgh Penguins and Toronto Maple Leafs49Ron Francis, Patrick Marleau, Larry Murphy

Soccer

Soccer's pipelines run inside one country. Italian clubs loan and sell to each other constantly, so Serie A dominates the list; French clubs fill most of the rest.

BetweenPlayersIncluding
1SS Lazio and Inter Milan40Stefan de Vrij, Matías Vecino, Francesco Acerbi
2Olympique Marseille and FC Girondins Bordeaux39Klaus Allofs, Bernard Zénier, Alain Giresse
3UC Sampdoria and AS Roma35Patrik Schick, Alessio Romagnoli, Francesco Antonioli
4AS Roma and Hellas Verona33Marash Kumbulla, Victor Nelsson, Daniele Ghilardi
5Bologna FC 1909 and Atalanta BC33Stefan Posch, Musa Barrow, Riccardo Orsolini
6Cagliari Calcio and Atalanta BC33Marco Borriello, Daniele Berretta, Raoul Bellanova
7ACF Fiorentina and SSC Napoli33José Callejón, Alessandro Gamberini, Manuele Blasi
8Parma Calcio 1913 and Inter Milan32Matteo Darmian, Alessandro Bastoni, Antonio Cassano
9AS Monaco and Olympique Marseille32Lucas Ocampos, Toifilou Maoulida, Benjamin Mendy
10AS Roma and Inter Milan32Edin Dzeko, Romelu Lukaku, Henrikh Mkhitaryan

Why this matters in Teammate Chain

A busy pipeline means a lot of players who wore both uniforms. When a Teammate Chain puzzle has you stuck between two franchises, the answer is often a player who made the move. For the players who made the most moves, see the most-traveled players.

How we counted

For each career, we listed the franchises a player appeared for in the order he first played for each, and counted each step from one to the next. A player who went from the Reds to the Cardinals counts once for that pair, whichever way he went. A player traded during a season counts too, but then we can’t always tell which team came first. Relocated and renamed franchises count as one, under the name they have today.

About the data

These numbers come from the rosters behind Teammate Chain, not from every league a player ever played in. Two players count as teammates only if both are on the same club’s roster for the same season in our data, so a player who spent part of his career somewhere we don’t cover has fewer teammates here than he really had.

  • Baseball: every MLB and major-league season since 1871. Every major-league season is included, back to the National Association, so baseball careers are complete.
  • Basketball: every NBA season since 1946-47 (BAA included). The ABA isn't included, so ABA seasons (Julius Erving's, Moses Malone's, Spencer Haywood's first) don't count. Some rosters from the 1960s to the 1980s are incomplete.
  • Football: every NFL season since the 1970 merger. Nothing before 1970, so the AFL and the pre-merger NFL are missing, along with the USFL, XFL and other leagues. A career like George Blanda's (1949-1975) only counts from 1970.
  • Hockey: every NHL season since the 1967 expansion. Nothing before 1967-68, and no WHA, so Gordie Howe and Bobby Hull, for example, only count from 1967.
  • Soccer: Europe's top five leagues since 1963-64. Only league matches in the Premier League, La Liga, Serie A, the Bundesliga and Ligue 1. Seasons anywhere else (Portugal, the Netherlands, Turkey, MLS, lower divisions) and cup and international matches aren't included. Teammates count from the club's squad list, even a player who didn't play that season; career lengths count only the seasons he played. A career that starts with a newly promoted club may have begun in a lower division, so those careers are left out of the lists.

Careers that are still going count through the latest season in the data, as of October 17, 2026. Players who share a name are kept apart by their league ids and birth dates, and a player listed on a roster for a season he didn’t play (an injured rookie, a draft pick still overseas) isn’t counted for it. Spot a mistake? Let us know.

Try it on today’s board

A new Teammate Chain puzzle lands every day at midnight Pacific. It’s free, and you don’t need an account.

Play Teammate Chain