Alex Cabrera's teammates

Alex Cabrera has had 40 MLB teammates in 1 season with the Arizona Diamondbacks. One Hall of Famer among them: Randy Johnson. Every season since 1876 is on file.

With the Arizona Diamondbacks2000 · 40 teammates

TeammateSeasonsTogether
Randy JohnsonHall of Fame · 10× All-Star12000
Curt Schilling6× All-Star12000
Luis Gonzalez5× All-Star12000
Matt Williams5× All-Star12000
Dan Plesac3× All-Star12000
Jay Bell2× All-Star12000
Steve Finley2× All-Star12000
Byung-Hyun Kim1× All-Star12000
Damian Miller1× All-Star12000
Greg Swindell1× All-Star12000
Mike Morgan1× All-Star12000
Tony Womack1× All-Star12000
Vicente Padilla1× All-Star12000
Andy Fox12000
Armando Reynoso12000
Bernard Gilkey12000
Brian Anderson12000
Craig Counsell12000
Danny Bautista12000
Danny Klassen12000
Darren Holmes12000
Dave Dellucci12000
Erubiel Durazo12000
Geraldo Guzman12000
Greg Colbrunn12000
Hanley Frias12000
Jason Conti12000
Johnny Ruffin12000
Kelly Stinnett12000
Lenny Harris12000
Matt Mantei12000
Matt Mieske12000
Nelson Figueroa12000
Omar Daal12000
Rob Ryan12000
Rod Barajas12000
Russ Springer12000
Todd Stottlemyre12000
Travis Lee12000
Turner Ward12000

A teammate is anyone on the same club in the same season, whether or not their games overlapped; a player traded mid-season counts with both clubs. Most seasons together first.