Fernando Cabrera's teammates

Fernando Cabrera has had 246 MLB teammates in 7 seasons with 3 clubs. He spent the most seasons beside Victor Martinez (6), Jeremy Guthrie (5), and CC Sabathia (4). 5 Hall of Famers among them: CC Sabathia, David Ortiz, John Smoltz, and Billy Wagner and more. Every season since 1876 is on file.

With the Cleveland Guardians2004–2007 · 101 teammates

TeammateSeasonsTogether
CC SabathiaHall of Fame · 6× All-Star42004–2007
Victor Martinez5× All-Star42004–2007
Cliff Lee4× All-Star42004–2007
Grady Sizemore3× All-Star42004–2007
Jhonny Peralta3× All-Star42004–2007
Jake Westbrook1× All-Star42004–2007
Casey Blake42004–2007
Jason Davis42004–2007
Matt Miller42004–2007
Rafael Betancourt42004–2007
Travis Hafner42004–2007
Bob Wickman2× All-Star32004–2006
Ronnie Belliard1× All-Star32004–2006
Ben Broussard32004–2006
Franklin Gutierrez32005–2007
Jeremy Guthrie32004–2006
Ryan Garko32005–2007
Brandon Phillips3× All-Star22004–2005
Aaron Boone1× All-Star22005–2006
Edward Mujica1× All-Star22006–2007
Paul Byrd1× All-Star22006–2007
Roberto Hernandez1× All-Star22006–2007
Ryan Ludwick1× All-Star22004–2005
Shin-Soo Choo1× All-Star22006–2007
Andy Marte22006–2007
Bob Howry22004–2005
Coco Crisp22004–2005
David Riske22004–2005
Jason Michaels22006–2007
Jason Stanford22004–2007
Jeremy Sowers22006–2007
Jody Gerut22004–2005
Josh Bard22004–2005
Juan Lara22006–2007
Kazuhito Tadano22004–2005
Kelly Shoppach22006–2007
Lou Merloni22004–2006
Rafael Perez22006–2007
Ramon Vazquez22005–2006
Scott Elarton22004–2005
Scott Sauerbeck22005–2006
Thomas Mastny22006–2007
Tim Laker22004–2006
Kenny Lofton6× All-Star12007
Omar Vizquel3× All-Star12004
Asdrubal Cabrera2× All-Star12007
Danny Graves2× All-Star12006
Matt Lawton2× All-Star12004
Roberto Hernandez2× All-Star12007
Arthur Rhodes1× All-Star12005
Jose Hernandez1× All-Star12005
Kevin Millwood1× All-Star12005
Aaron Fultz12007
Aaron Laffey12007
Alex Cora12005
Alex Escobar12004
Andrew Brown12006
Ben Francisco12007
Brian Sikorski12006
Brian Slocum12006
Brian Tallet12005
Chad Durbin12004
Chris Gomez12007
Cliff Bartosh12004
Dave Dellucci12007
Dave Lee12004
Eduardo Pérez12006
Ernie Young12004
Francisco Cruceta12004
Guillermo Mota12006
Hector Luna12006
Jack Cressend12004
Jake Robbins12004
Jason Anderson12004
Jason Dubois12005
Jason Johnson12006
Jeff C. D'Amico12004
Jeff Liefer12005
Jensen Lewis12007
Jeriome Robertson12004
Joe Borowski12007
Joe Dawley12004
Joe Inglett12006
John McDonald12004
Jose Jimenez12004
Josh Barfield12007
Josh Phelps12004
Juan Alberto Gonzalez12005
Kevin Kouzmanoff12006
Kyle Denney12004
Lou Pote12004
Luis Rivas12007
Mark Little12004
Mike Koplove12007
Mike Rouse12007
Raul Gonzalez12004
Rick White12004
Sandy Martinez12004
Scott Stewart12004
Todd Hollandsworth12006
Trot Nixon12007

With the Baltimore Orioles2007–2008 · 71 teammates

TeammateSeasonsTogether
Brian Roberts2× All-Star22007–2008
Melvin Mora2× All-Star22007–2008
Jim Johnson1× All-Star22007–2008
Nick Markakis1× All-Star22007–2008
Ramon Hernandez1× All-Star22007–2008
Steve Trachsel1× All-Star22007–2008
Adam A Loewen22007–2008
Aubrey Huff22007–2008
Brandon Fahey22007–2008
Brian Burres22007–2008
Chad Bradford22007–2008
Daniel Cabrera22007–2008
Freddie Bynum22007–2008
Garrett Olson22007–2008
Jamie Walker22007–2008
Jay Payton22007–2008
Jeremy Guthrie22007–2008
Kevin Millar22007–2008
Luis A Hernández22007–2008
Radhames Liz22007–2008
Rocky Cherry22007–2008
Scott Moore22007–2008
Miguel Tejada6× All-Star12007
Adam Jones5× All-Star12008
Alfredo Simon1× All-Star12008
Danys Baez1× All-Star12007
George Sherrill1× All-Star12008
Scott Williamson1× All-Star12007
Adam Stern12007
Alberto Castillo12008
Alberto Castillo12007
Álex Cintrón12008
Bob McCrory12008
Brian Bass12008
Chris Gomez12007
Chris Ray12007
Chris Waters12008
Corey Patterson12007
Cory Doyne12007
Dennis Sarfate12008
Eider Torres12008
Erik Bedard12007
Greg Aquino12008
Guillermo Quiroz12008
Gustavo Molina12007
J.R. House12007
Jaret Wright12007
Jay Gibbons12007
Jim Hoey12007
Jim Miller12008
John Parrish12007
Jon Knott12007
Jon Leicester12007
Juan Castro12008
Kam Mickolio12008
Kurt Birkins12007
Lance Cormier12008
Luis Montanez12008
Luke Scott12008
Matt Albers12008
Omir Santos12008
Oscar Salazar12008
Paul Bako12007
Paul Shuey12007
Randor Bierd12008
Rob Bell12007
Ryan Bukvich12008
Tike Redman12007
Todd Williams12007
Victor Santos12007
Victor Zambrano12007

With the Boston Red Sox2009–2010 · 79 teammates

TeammateSeasonsTogether
David OrtizHall of Fame · 10× All-Star22009–2010
Jonathan Papelbon6× All-Star22009–2010
Jon Lester5× All-Star22009–2010
Victor Martinez5× All-Star22009–2010
Dustin Pedroia4× All-Star22009–2010
Mike Lowell4× All-Star22009–2010
Jason Varitek3× All-Star22009–2010
Josh Beckett3× All-Star22009–2010
Kevin Youkilis3× All-Star22009–2010
Clay Buchholz2× All-Star22009–2010
Hideki Okajima1× All-Star22009–2010
J.D. Drew1× All-Star22009–2010
Jacoby Ellsbury1× All-Star22009–2010
Jed Lowrie1× All-Star22009–2010
Tim Wakefield1× All-Star22009–2010
Daisuke Matsuzaka22009–2010
Daniel Bard22009–2010
Dustin Richardson22009–2010
Dusty Brown22009–2010
Jonathan Van Every22009–2010
Josh Reddick22009–2010
Manny Delcarmen22009–2010
Michael Bowden22009–2010
Ramon Ramirez22009–2010
John SmoltzHall of Fame · 8× All-Star12009
Billy WagnerHall of Fame · 6× All-Star12009
Adrian BeltreHall of Fame · 4× All-Star12010
Jason Bay3× All-Star12009
Brad Penny2× All-Star12009
Alex Gonzalez1× All-Star12009
Felipe Lopez1× All-Star12010
John Lackey1× All-Star12010
Justin Masterson1× All-Star12009
Marco Scutaro1× All-Star12010
Mike Cameron1× All-Star12010
Paul Byrd1× All-Star12009
Takashi Saito1× All-Star12009
Aaron Bates12009
Adam LaRoche12009
Angel Sanchez12010
Bill Hall12010
Billy Traber12009
Boof Bonser12010
Brian Anderson12009
Casey Kotchman12009
Chris Carter12009
Chris Woodward12009
Daniel Nava12010
Darnell McDonald12010
Enrique Gonzalez12009
Eric Patterson12010
Felix Doubront12010
George Kottaras12009
Gil Velazquez12009
Gustavo Molina12010
Hunter Jones12009
Jarrod Saltalamacchia12010
Javier Lopez12009
Jeff Bailey12009
Jeremy Hermida12010
Joe Nelson12010
Joey Gathright12009
Julio Lugo12009
Junichi Tazawa12009
Kevin Cash12010
Lars Anderson12010
Mark Kotsay12009
Matt Fox12010
Nick Green12009
Niuman Romero12010
Rich Hill12010
Robert Coello12010
Robert Manuel12010
Rocco Baldelli12009
Ryan Kalish12010
Ryan Shealy12010
Scott Atchison12010
Scott Schoeneweis12010
Yamaico Navarro12010

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.