Skip to content
Boxscore

ArticlesArticle

Who had the best teammates?

Burleigh Grimes played with 35 Hall of Famers. Barry Sanders played with none. The best supporting casts in five sports, and the greats who did it on their own.

By Austin · October 16, 2026

Some greats played surrounded by greats. Others carried a team on their own. We took each sport’s honored players (Hall of Famers in baseball, football and hockey, the NBA’s 75th Anniversary Team, and Ballon d’Or winners and FIFPRO World 11 picks in soccer) and counted how many of the others each one played with.

SportMost honored teammatesOn their own
BaseballBurleigh Grimes (35)Alan Trammell (1)
BasketballDennis Rodman (10)Reggie Miller (0)
FootballJerry Rice (20)Barry Sanders (0)
HockeyBrett Hull (28)Cam Neely (3)
SoccerSergio Ramos (27)Allan Simonsen (0)

Baseball

The best supporting casts

Baseball's best-connected Hall of Famers are pitchers who moved around in the 1920s and 30s, when the Hall's veterans committees elected many of the stars they played with.

PlayerCareerHall of Famers played withIncluding
1Burleigh Grimes1916–193435Mel Ott, Billy Herman, Bill Dickey
2Waite Hoyt1918–193833Mel Ott, Jimmie Foxx, Bill Dickey
3Dan Brouthers1879–190424Nap Lajoie, Fred Clarke, Willie Keeler
4Rogers Hornsby1915–193722Mel Ott, Billy Herman, Joe Medwick
5Freddie Lindstrom1924–193622Mel Ott, Billy Herman, Arky Vaughan
6Hoyt Wilhelm1952–197222Willie Mays, Hank Aaron, Stan Musial
7Rich Gossage1972–199422Tony Gwynn, Reggie Jackson, Ivan Rodriguez
8High Pockets Kelly1915–193221Mel Ott, Gabby Hartnett, Frankie Frisch
9Eddie Collins1906–193020Jimmie Foxx, Al Simmons, Ty Cobb
10Orlando Cepeda1958–197420Willie Mays, Hank Aaron, Carl Yastrzemski

On their own

The fewest honored teammates for each season played, among careers of ten seasons or more. Alan Trammell played 20 seasons for Detroit, and his only Hall of Fame teammate was Jack Morris. Lou Whitaker, his double-play partner for 19 of them, isn't in.

PlayerCareerSeasonsHall of Famers played with
Alan Trammell1977–1996201
George Brett1973–1993213
Roberto Clemente1955–1972183
Bill Mazeroski1956–1972173
Johnny Bench1967–1983173
Al Kaline1953–1974224
Cap Anson1871–1897275
Vladimir Guerrero1996–2011163

Basketball

The best supporting casts

Basketball's list is the veterans who went chasing rings: Dennis Rodman with the Pistons, Spurs and Bulls, Shaquille O'Neal with six teams, Bob McAdoo on the Showtime Lakers.

PlayerCareer75th Anniversary Team members played withIncluding
1Dennis Rodman1986–199910Dirk Nowitzki, Moses Malone, Robert Parish
2Shaquille O'Neal1992–201010LeBron James, Kobe Bryant, Karl Malone
3Bob McAdoo1972–198510Kareem Abdul-Jabbar, Moses Malone, Magic Johnson
4Robert Parish1976–19968Michael Jordan, Larry Bird, Scottie Pippen
5Carmelo Anthony2003–20218LeBron James, Chris Paul, Russell Westbrook
6Moses Malone1976–19948Elvin Hayes, Charles Barkley, Julius Erving
7Gary Payton1990–20067Kobe Bryant, Karl Malone, Dwyane Wade
8Jerry Lucas1963–19737Bob Cousy, Oscar Robertson, Dave DeBusschere
9Charles Barkley1984–19996Moses Malone, Hakeem Olajuwon, Julius Erving
10Ray Allen1996–20136LeBron James, Dwyane Wade, Kevin Garnett

On their own

The fewest honored teammates for each season played, among careers of ten seasons or more. Reggie Miller spent 18 seasons with the Indiana Pacers and never had a teammate from the 75th Anniversary Team.

PlayerCareerSeasons75th Anniversary Team members played with
Reggie Miller1987–2004180
John Stockton1984–2002191
Patrick Ewing1985–2001171
Dolph Schayes1949–1963151
Allen Iverson1996–2009141
Isiah Thomas1981–1993131
Giannis Antetokounmpo2013–2025131
Bob Pettit1954–1964111

Football

The best supporting casts

Football's list is led by the 49ers and Raiders of the 1980s and 90s, the deepest rosters of the time.

PlayerCareerHall of Famers played withIncluding
1Jerry Rice1985–200420Rod Woodson, Tim Brown, Ronnie Lott
2Dave Casper1974–198419Bruce Matthews, Mike Haynes, Mike Munchak
3Deion Sanders1989–200519Jerry Rice, Ray Lewis, Brett Favre
4Marcus Allen1982–199716Tony Gonzalez, Tim Brown, Ronnie Lott
5Rod Woodson1987–200316Jerry Rice, Ray Lewis, Jonathan Ogden
6Chris Doleman1985–199915Jerry Rice, Rod Woodson, Randall McDaniel
7Cliff Branch1972–198514Mike Haynes, Ted Hendricks, Howie Long
8Ray Guy1973–198614Mike Haynes, Ted Hendricks, Howie Long
9Roger Craig1983–199314Jerry Rice, Randall McDaniel, Tim Brown
10Ronnie Lott1981–199513Jerry Rice, Tim Brown, Joe Montana

On their own

The fewest honored teammates for each season played, among careers of ten seasons or more. Barry Sanders ran for 15,269 yards in ten seasons in Detroit without a single Hall of Fame teammate, then retired a season after his 2,053-yard year.

PlayerCareerSeasonsHall of Famers played with
Barry Sanders1989–1998100
Ozzie Newsome1978–1990131
Joe Klecko1977–1988121
Anthony Munoz1980–1993142
Harry Carson1976–1988132
Lawrence Taylor1981–1993132
Dan Marino1983–1999173
Andre Tippett1982–1993112

Hockey

The best supporting casts

Hockey's list is the stars who were traded to contenders: Brett Hull, Paul Coffey and Larry Murphy each won Cups on several teams.

PlayerCareerHall of Famers played withIncluding
1Brett Hull1985–200528Chris Chelios, Mike Modano, Scott Stevens
2Paul Coffey1980–200027Chris Chelios, Mark Messier, Brendan Shanahan
3Dave Andreychuk1982–200524Ray Bourque, Scott Stevens, Martin Brodeur
4Doug Gilmour1983–200223Chris Chelios, Scott Stevens, Martin Brodeur
5Phil Housley1982–200223Scott Stevens, Martin Brodeur, Jarome Iginla
6Chris Chelios1983–200922Brendan Shanahan, Nicklas Lidstrom, Brett Hull
7Guy Lafleur1971–199022Chris Chelios, Larry Robinson, Joe Sakic
8Guy Lapointe1968–198322Ray Bourque, Larry Robinson, Guy Lafleur
9Larry Murphy1980–200022Chris Chelios, Mike Modano, Scott Stevens
10Tom Barrasso1983–200221Dave Andreychuk, Ron Francis, Al MacInnis

On their own

The fewest honored teammates for each season played, among careers of ten seasons or more.

PlayerCareerSeasonsHall of Famers played with
Cam Neely1983–1995133
Bobby Clarke1969–1983154
Borje Salming1973–1989175
Denis Potvin1973–1987155
Bill Barber1972–1983124
Gilbert Perreault1970–1986176
Marcel Dionne1971–1988187
Bernie Federko1976–1989146

Soccer

The best supporting casts

Soccer's list is the players who moved between the great clubs of the last twenty years, Real Madrid, Barcelona, Bayern and Paris Saint-Germain.

PlayerCareerBallon d'Or or World 11 players played withIncluding
1Sergio Ramos2003–202327Luka Modrić, Cristiano Ronaldo, Lionel Messi
2Ángel Di María2010–202227Luka Modrić, Cristiano Ronaldo, Sergio Ramos
3Zlatan Ibrahimović2004–202226Lionel Messi, Ángel Di María, Thiago Silva
4Lionel Messi2004–202225Sergio Ramos, Kylian Mbappé, Ángel Di María
5Samuel Eto'o1998–201423Lionel Messi, Kevin De Bruyne, John Stones
6Toni Kroos2007–202323Luka Modrić, Cristiano Ronaldo, Sergio Ramos
7Xabi Alonso1999–201622Luka Modrić, Robert Lewandowski, Cristiano Ronaldo
8Cristiano Ronaldo2003–202222Luka Modrić, Sergio Ramos, Ángel Di María
9Dani Alves2002–202122Lionel Messi, Sergio Ramos, Kylian Mbappé
10Thiago Alcántara2008–202322Robert Lewandowski, Lionel Messi, Manuel Neuer

On their own

The fewest honored teammates for each season played, among careers of ten seasons or more.

PlayerCareerSeasonsBallon d'Or or World 11 players played with
Allan Simonsen1972–1982110
Kevin Keegan1971–1981110
Lothar Matthäus1979–1999211
Michel Platini1972–1986141
Karl-Heinz Rummenigge1974–1986132
Paolo Rossi1973–1986122
Roberto Baggio1985–2003194
Jean-Pierre Papin1986–1997124

Why this matters in Teammate Chain

When a Teammate Chain puzzle says Hall of Famers only, the players at the top of these lists are the ones to build through: one link reaches dozens of the others. The players on their own are dead ends. See also the most stacked rosters ever.

How we counted

  • Baseball: players elected to the Baseball Hall of Fame (Lahman's Hall of Fame table).
  • Basketball: the NBA's 75th Anniversary Team, picked in 2021.
  • Football: players elected to the Pro Football Hall of Fame.
  • Hockey: players elected to the Hockey Hall of Fame.
  • Soccer: Ballon d'Or winners and FIFPRO World 11 picks.

Two players are teammates if they were on the same roster in the same season. The “on their own” lists rank by honored teammates per season played, and leave out careers that ended in the last 15 years, whose teammates may still be elected (except basketball’s, whose 75th Anniversary Team was picked once, in 2021).

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