J.D. Smart's teammates

J.D. Smart has had 94 MLB teammates in 2 seasons with 2 clubs. 2 Hall of Famers among them: Iván Rodríguez and Vladimir Guerrero. Every season since 1876 is on file.

With the Washington Nationals1999 · 44 teammates

TeammateSeasonsTogether
Vladimir GuerreroHall of Fame · 9× All-Star11999
Jose Vidro3× All-Star11999
Ted Lilly2× All-Star11999
Ugueth Urbina2× All-Star11999
Carl Pavano1× All-Star11999
Javier Vazquez1× All-Star11999
Rondell White1× All-Star11999
Anthony Telford11999
Ben Johnson11999
Bobby Ayala11999
Brad Fullmer11999
Chris Stowers11999
Chris Widger11999
Dan Smith11999
Darron Cox11999
Dustin Hermanson11999
Fernando Seguignol11999
Geoff Blum11999
Guillermo Mota11999
James Mouton11999
Jeremy Powell11999
Jose Fernandez11999
Manny Martinez11999
Mel Rojas11999
Michael Barrett11999
Miguel Batista11999
Mike Johnson11999
Mike Maddux11999
Mike Mordecai11999
Mike Thurman11999
Orlando Cabrera11999
Orlando Merced11999
Peter Bergeron11999
Rick DeHart11999
Robert Machado11999
Ryan McGuire11999
Scott Strickland11999
Shane Andrews11999
Shayne Bennett11999
Steve Kline11999
Terry Jones11999
Tony Armas11999
Trace Coquillette11999
Wilton Guerrero11999

With the Texas Rangers2001 · 50 teammates

TeammateSeasonsTogether
Iván RodríguezHall of Fame · 14× All-Star12001
Alex Rodriguez14× All-Star12001
Michael Young7× All-Star12001
Andres Galarraga5× All-Star12001
Kenny Rogers4× All-Star12001
Rafael Palmeiro4× All-Star12001
Ruben Sierra4× All-Star12001
Francisco Cordero3× All-Star12001
Ken Caminiti3× All-Star12001
Justin Duchscherer2× All-Star12001
Carlos Pena1× All-Star12001
Dan Kolb1× All-Star12001
Jeff Brantley1× All-Star12001
Jeff Zimmerman1× All-Star12001
R.A. Dickey1× All-Star12001
Aaron Myette12001
Bill Haselman12001
Bo Porter12001
Brandon Villafuerte12001
Chad Curtis12001
Chris Magruder12001
Chris Michalak12001
Cliff Brumbaugh12001
Craig Monroe12001
Darren Oliver12001
Doug Davis12001
Doug Mirabelli12001
Frank Catalanotto12001
Gabe Kapler12001
Joaquin Benoit12001
Jonathan Johnson12001
Juan Moreno12001
Kelly Dransfeldt12001
Kevin Foster12001
Marcus Jensen12001
Mark Petkovsek12001
Mike Hubbard12001
Mike Judd12001
Mike Lamb12001
Mike Venafro12001
Pat Mahomes12001
Randy Velarde12001
Rick Helling12001
Ricky Ledee12001
Rob Bell12001
Ruben Mateo12001
Rusty Greer12001
Ryan Glynn12001
Scott Sheldon12001
Tim Crabtree12001

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.