Terrence Long's teammates

Terrence Long has had 267 MLB teammates in 8 seasons with 5 clubs. He spent the most seasons beside Ramon Hernandez (5), Miguel Tejada (4), and Tim Hudson (4). 7 Hall of Famers among them: Derek Jeter, Mariano Rivera, Mike Piazza, and Rickey Henderson and more. Every season since 1876 is on file.

With the New York Mets1999 · 44 teammates

TeammateSeasonsTogether
Mike PiazzaHall of Fame · 12× All-Star11999
Rickey HendersonHall of Fame · 10× All-Star11999
Bobby Bonilla6× All-Star11999
John Franco4× All-Star11999
Kenny Rogers4× All-Star11999
Orel Hershiser3× All-Star11999
Al Leiter2× All-Star11999
Armando Benitez2× All-Star11999
Jason Isringhausen2× All-Star11999
John Olerud2× All-Star11999
Melvin Mora2× All-Star11999
Rick Reed2× All-Star11999
Robin Ventura2× All-Star11999
Shawon Dunston2× All-Star11999
Edgardo Alfonzo1× All-Star11999
Allen Watson11999
Benny Agbayani11999
Billy Taylor11999
Bobby J. Jones11999
Brian McRae11999
Chuck McElroy11999
Dan Murray11999
Darryl Hamilton11999
Dennis Cook11999
Glendon Rusch11999
Greg McMichael11999
Jay Payton11999
Jeff Tam11999
Jermaine Allensworth11999
Jorge Toca11999
Josias Manzanillo11999
Luis Lopez11999
Masato Yoshii11999
Matt Franco11999
Mike Kinkade11999
Octavio Dotel11999
Pat Mahomes11999
Rey Ordonez11999
Rigo Beltran11999
Roger Cedeno11999
Shane Halter11999
Todd Pratt11999
Turk Wendell11999
Vance Wilson11999

With the Athletics2000–2003 · 96 teammates

TeammateSeasonsTogether
Miguel Tejada6× All-Star42000–2003
Tim Hudson4× All-Star42000–2003
Barry Zito3× All-Star42000–2003
Mark Mulder2× All-Star42000–2003
Ramon Hernandez1× All-Star42000–2003
Adam Piatt42000–2003
Eric Byrnes42000–2003
Eric Chavez42000–2003
Frank Menechino42000–2003
Jim Mecir42000–2003
Jermaine Dye2× All-Star32001–2003
Chad Bradford32001–2003
Jeff Tam32000–2002
Jeremy Giambi32000–2002
Mike Magnante32000–2002
Olmedo Saenz32000–2002
Jason Giambi5× All-Star22000–2001
Jason Isringhausen2× All-Star22000–2001
Ron Gant2× All-Star22001–2003
Ted Lilly2× All-Star22002–2003
John Jaha1× All-Star22000–2001
Aaron Harang22002–2003
Billy McMillon22001–2003
Chad Harville22001–2003
Cory Lidle22001–2002
Erik Hiljus22001–2002
Esteban German22002–2003
Gil Heredia22000–2001
Greg Myers22001–2002
Jason Grabowski22002–2003
Jose Ortiz22000–2001
Luis Vizcaino22000–2001
Mario Valdez22000–2001
Mark Bellhorn22000–2001
Mark Ellis22002–2003
Micah Bowie22002–2003
Mike Fyhrie22001–2002
Randy Velarde22000–2002
Ricardo Rincon22002–2003
Ryan Christenson22000–2001
Sal Fasano22000–2001
Scott Hatteberg22002–2003
T.J. Mathews22000–2001
Doug Jones5× All-Star12000
David Justice3× All-Star12002
Johnny Damon2× All-Star12001
Justin Duchscherer2× All-Star12003
Ray Durham2× All-Star12002
Ben Grieve1× All-Star12000
Carlos Pena1× All-Star12002
Keith Foulke1× All-Star12003
Kevin Appier1× All-Star12000
Mike Stanley1× All-Star12000
A.J. Hinch12000
Adam Melhuse12003
Andy Abad12001
Ariel Prieto12000
Billy Koch12002
Bo Porter12000
Bobby Crosby12003
Chris Singleton12003
Cody McKay12002
Dave McCarty12003
Erubiel Durazo12003
F.P. Santangelo12001
Graham Koonce12003
Jeremy Fikac12003
John Halama12003
John Mabry12002
Jon Ratliff12000
Jorge Velandia12000
Jose Flores12002
Jose Guillen12003
Jose Ortiz12001
Larry Sutton12002
Marcus Jones12000
Mark Guthrie12001
Mark Johnson12003
Matt Stairs12000
Mike Colangelo12002
Mike Edwards12003
Mike Holtz12002
Mike Neu12003
Mike Venafro12002
Mike Wood12003
Omar Olivares12000
Rich Becker12000
Rich Harden12003
Rich Sauveur12000
Rob Ryan12001
Robin Jennings12001
Ron Mahay12000
Scott Service12000
Steve W. Sparks12003
Todd Belitz12000
Tom Wilson12001

With the San Diego Padres2004 · 46 teammates

TeammateSeasonsTogether
Trevor HoffmanHall of Fame · 7× All-Star12004
David Wells3× All-Star12004
Jake Peavy3× All-Star12004
Rod Beck3× All-Star12004
Andy Ashby2× All-Star12004
Brian Giles2× All-Star12004
Jeff Cirillo2× All-Star12004
Mark Loretta2× All-Star12004
Phil Nevin1× All-Star12004
Ramon Hernandez1× All-Star12004
Rich Aurilia1× All-Star12004
Robert Fick1× All-Star12004
Ryan Klesko1× All-Star12004
Adam Eaton12004
Akinori Otsuka12004
Alex Gonzalez12004
Antonio Osuna12004
Blaine Neal12004
Brandon Puffer12004
Brian Buchanan12004
Brian Lawrence12004
Brian Sweeney12004
Darren Bragg12004
Dave Hansen12004
Dennis Tankersley12004
Eddie Oropesa12004
Freddy Guzman12004
Humberto Quintero12004
Ismael Valdez12004
Jason Szuminski12004
Jay Payton12004
Jay Witasick12004
Jon Knott12004
Justin Germano12004
Kerry Robinson12004
Khalil Greene12004
Marty McLeary12004
Miguel Ojeda12004
Mike Bynum12004
Ramon Vazquez12004
Ricky Stone12004
Scott Linebrink12004
Sean Burroughs12004
Sterling Hitchcock12004
Steve Watkins12004
Xavier Nady12004

With the Kansas City Royals2005 · 45 teammates

With the New York Yankees2006 · 48 teammates

TeammateSeasonsTogether
Derek JeterHall of Fame · 14× All-Star12006
Mariano RiveraHall of Fame · 13× All-Star12006
Randy JohnsonHall of Fame · 10× All-Star12006
Mike MussinaHall of Fame · 5× All-Star12006
Alex Rodriguez14× All-Star12006
Gary Sheffield9× All-Star12006
Robinson Cano8× All-Star12006
Bernie Williams5× All-Star12006
Jason Giambi5× All-Star12006
Jorge Posada5× All-Star12006
Bobby Abreu2× All-Star12006
Hideki Matsui2× All-Star12006
Johnny Damon2× All-Star12006
Melky Cabrera1× All-Star12006
Shawn Chacon1× All-Star12006
Aaron Guiel12006
Aaron Small12006
Andy Cannizaro12006
Andy Phillips12006
Brian Bruney12006
Bubba Crosby12006
Chien-Ming Wang12006
Colter Bean12006
Cory Lidle12006
Craig Wilson12006
Darrell Rasner12006
Jaret Wright12006
Jeff Karstens12006
Jose Veras12006
Kelly Stinnett12006
Kevin Reese12006
Kevin Thompson12006
Kris Wilson12006
Kyle Farnsworth12006
Matt Smith12006
Miguel Cairo12006
Mike Myers12006
Nick Green12006
Octavio Dotel12006
Ron Villone12006
Sal Fasano12006
Scott Erickson12006
Scott Proctor12006
Sean Henn12006
Sidney Ponson12006
T.J. Beam12006
Tanyon Sturtze12006
Wil Nieves12006

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.