John Thomson's teammates

John Thomson has had 364 MLB teammates in 10 seasons with 5 clubs. He spent the most seasons beside Larry Walker (5), Todd Helton (5), and Pedro Astacio (5). 7 Hall of Famers among them: Larry Walker, Todd Helton, Chipper Jones, and John Smoltz and more. Every season since 1876 is on file.

With the Colorado Rockies1997–2002 · 149 teammates

TeammateSeasonsTogether
Larry WalkerHall of Fame · 5× All-Star51997–2002
Todd HeltonHall of Fame · 5× All-Star51997–2002
Neifi Perez41997–2001
Pedro Astacio41997–2001
Terry Shumpert41998–2002
Dante Bichette4× All-Star31997–1999
Vinny Castilla2× All-Star31997–1999
Angel Echevarria31997–1999
Ben Petrick31999–2002
Bobby M. Jones31997–1999
Curtis Leskanic31997–1999
Jamey Wright31997–1999
Jeff Reed31997–1999
Jerry Dipoto31997–1999
Kirt Manwaring31997–1999
Mike DeJean31997–1999
Darryl Kile3× All-Star21998–1999
Denny Neagle2× All-Star22001–2002
Ellis Burks2× All-Star21997–1998
Mike Hampton2× All-Star22001–2002
Shawn Chacon1× All-Star22001–2002
Brent Butler22001–2002
Brian Bohanon21999–2001
Chris Nichting22001–2002
Chuck McElroy21998–1999
Darryl Hamilton21998–1999
Dave Veres21998–1999
David Wainhouse21998–1999
Derrick Gibson21998–1999
Edgard Clemente21998–1999
Gary Bennett22001–2002
Greg Norton22001–2002
Jason Bates21997–1998
Jason Jennings22001–2002
Jeff Barry21998–1999
John Vander Wal21997–1998
Jose Jimenez22001–2002
Jose Ortiz22001–2002
Jose Ortiz22001–2002
Juan Pierre22001–2002
Juan Uribe22001–2002
Justin Speier22001–2002
Kevin Ritz21997–1998
Kurt Abbott21998–1999
Mark Brownson21998–1999
Mark Little22001–2002
Mark Thompson21997–1998
Mike Lansing21998–1999
Mike Munoz21997–1998
Todd Hollandsworth22001–2002
Andres Galarraga5× All-Star11997
Brian Fuentes3× All-Star12002
Jeff Cirillo2× All-Star12001
Ron Gant2× All-Star12001
Aaron Cook1× All-Star12002
Todd Jones1× All-Star12002
Walt Weiss1× All-Star11997
Adam Melhuse12001
Alex Ochoa12001
Benny Agbayani12002
Bill Swift11997
Bobby Chouinard12001
Bobby Estalella12002
Brent Mayne12001
Brian McRae11999
Brian Raabe11997
Brooks Kieschnick12001
Bruce Ruffin11997
Bryan Rekar11997
Chris Petersen11999
Chris Sexton11999
Cliff Brumbaugh12001
Cory Vance12002
Craig Counsell11997
Craig Dingman12001
Curtis Goodwin11998
Dan Miceli12001
Darnell Coles11997
Darren Holmes11997
Dave Lee11999
Denny Stark12002
Dennys Reyes12002
Derrick White11998
Eric O Young Sr.11997
Frank Castillo11997
Fred Rath11998
Gabe Kapler12002
Gabe White12001
Greg Colbrunn11998
Harvey Pulliam11997
Henry Blanco11999
Horacio Estrada12001
J.R. Phillips11999
Jack Cust12002
Jacob Cruz12001
James Stoops11998
Jason Romano12002
Jay Payton12002
Jay Powell12001
Jeff McCurry11997
Joe Davenport12001
John Burke11997
John Cangelosi11999
John Wasdin12001
Juan Acevedo12001
Juan Sosa11999
Kane Davis12001
Kent Mercker12002
Kevin Sefcik12001
Kimera Bartee12001
Lariel Gonzalez11998
Lenny Harris11999
Luther Hackman11999
Mac Suzuki12001
Mario Encarnacion12001
Mark Corey12002
Mark Hutton11997
Mark Strittmatter11998
Mike James12002
Mike Kelly11999
Mike Myers12001
Mike Porzio11999
Mike Saipe11998
Nate Minchey11997
Nelson Liriano11998
Pat Watkins11999
Quinton McCracken11997
Randy Flores12002
Rene Gonzales11997
Rick White12002
Rigo Beltran11999
Robbie Beckett11997
Roberto Ramirez11999
Robin Jennings12001
Roger Bailey11997
Ron Villone12001
Ross Gload12002
Sal Fasano12001
Sandy Alomar Jr.12002
Scott Elarton12001
Sean Lowe12002
Steve Reed11997
Tim Christman12001
Tim Scott11997
Todd Belitz12001
Todd Walker12001
Todd Zeile12002
Victor Santos12002
Walt McKeel12002

With the New York Mets2002 · 50 teammates

TeammateSeasonsTogether
Mike PiazzaHall of Fame · 12× All-Star12002
Roberto AlomarHall of Fame · 12× All-Star12002
Mo Vaughn3× All-Star12002
Al Leiter2× All-Star12002
Armando Benitez2× All-Star12002
Bobby Jones1× All-Star12002
Edgardo Alfonzo1× All-Star12002
Gary Matthews Jr.1× All-Star12002
Jeromy Burnitz1× All-Star12002
Marco Scutaro1× All-Star12002
Shawn Estes1× All-Star12002
Steve Trachsel1× All-Star12002
Ty Wigginton1× All-Star12002
Bobby M. Jones12002
Brady Clark12002
Bruce Chen12002
David Weathers12002
Esix Snead12002
Grant Roberts12002
Jae Seo12002
Jaime Cerda12002
Jason Middlebrook12002
Jason Phillips12002
Jay Payton12002
Jeff C. D'Amico12002
Joe McEwing12002
John Valentin12002
Kane Davis12002
Mark Corey12002
Mark Guthrie12002
Mark Johnson12002
Mark Little12002
Mark P. Johnson12002
McKay Christensen12002
Mike Bacsik12002
Mike Bacsik Jr.12002
Pat Strange12002
Pedro Astacio12002
Pedro Feliciano12002
Pete Walker12002
Raul Gonzalez12002
Rey Ordonez12002
Roger Cedeno12002
Satoru Komiyama12002
Scott Strickland12002
Steve Reed12002
Timo Perez12002
Tony Tarasco12002
Tyler Walker12002
Vance Wilson12002

With the Texas Rangers2003 · 51 teammates

With the Atlanta Braves2004–2006 · 87 teammates

TeammateSeasonsTogether
Chipper JonesHall of Fame · 8× All-Star32004–2006
John SmoltzHall of Fame · 8× All-Star32004–2006
Andruw JonesHall of Fame · 5× All-Star32004–2006
Marcus Giles1× All-Star32004–2006
Adam LaRoche32004–2006
Chris Reitsma32004–2006
Horacio Ramirez32004–2006
Wilson Betemit32004–2006
Brian McCann7× All-Star22005–2006
Tim Hudson4× All-Star22005–2006
Julio Franco3× All-Star22004–2005
Rafael Furcal3× All-Star22004–2005
Mike Hampton2× All-Star22004–2005
Brian Jordan1× All-Star22005–2006
Johnny Estrada1× All-Star22004–2005
Anthony Lerew22005–2006
Blaine Boyer22005–2006
Brayan Pena22005–2006
Chuck James22005–2006
Eddie Perez22004–2005
Jeff Francoeur22005–2006
Joey Devine22005–2006
Jorge Sosa22005–2006
Kevin Gryboski22004–2005
Kyle Davies22005–2006
Macay McBride22005–2006
Pete Orr22005–2006
Roman Colon22004–2005
Ryan Langerhans22005–2006
Tom Martin22004–2005
Travis Smith22004–2006
Edgar Renteria5× All-Star12006
Bob Wickman2× All-Star12006
Dan Kolb1× All-Star12005
Danys Baez1× All-Star12006
J.D. Drew1× All-Star12004
Martin Prado1× All-Star12006
Mike Remlinger1× All-Star12006
Paul Byrd1× All-Star12004
Raul Mondesi1× All-Star12005
Russ Ortiz1× All-Star12004
Adam Bernero12005
Andy Marte12005
Antonio Alfonseca12004
Armando Almanza12004
C.J. Nitkowski12004
Chad Paronto12006
Charles Thomas12004
Damon Hollins12004
Dan Meyer12004
Daryle Ward12006
Dewayne Wise12004
Eli Marrero12004
Frank Brooks12005
Jaret Wright12004
Jason Shiell12006
Jay Powell12005
Jesse Garcia12004
Jim Brower12005
John Foster12005
Jorge Vasquez12005
Jose Capellan12004
Juan Cruz12004
Kelly Johnson12005
Ken Ray12006
Kevin Barry12006
Kyle Farnsworth12005
Lance Cormier12006
Mark DeRosa12004
Matt Childers12005
Matt Diaz12006
Mike Hessman12004
Nick Green12004
Oscar Villarreal12006
Peter Moylan12006
Phil Stockman12006
Sam McConnell12004
Scott Thorman12006
Seth Greisinger12005
Tim Drew12004
Todd Hollandsworth12005
Todd Pratt12006
Tony Pena12006
Tyler Yates12006
Wayne Franklin12006
Will Cunnane12004
Willy Aybar12006

With the Kansas City Royals2007 · 44 teammates

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.