Dave McCarty's teammates

Dave McCarty has had 442 MLB teammates in 11 seasons with 7 clubs. He spent the most seasons beside Chuck Knoblauch (4), Johnny Damon (4), and Jeff Reboulet (4). 7 Hall of Famers among them: Kirby Puckett, David Ortiz, Dave Winfield, and Pedro Martinez and more. Every season since 1876 is on file.

With the Minnesota Twins1993–1995 · 68 teammates

TeammateSeasonsTogether
Kirby PuckettHall of Fame · 10× All-Star31993–1995
Chuck Knoblauch4× All-Star31993–1995
Rick Aguilera3× All-Star31993–1995
Eddie Guardado2× All-Star31993–1995
Carl Willis31993–1995
Chip Hale31993–1995
Denny Hocking31993–1995
Jeff Reboulet31993–1995
Kevin Tapani31993–1995
Mark Guthrie31993–1995
Mike Trombley31993–1995
Pat Mahomes31993–1995
Pat Meares31993–1995
Pedro Munoz31993–1995
Rich Becker31993–1995
Scott Erickson31993–1995
Scott Leius31993–1995
Dave WinfieldHall of Fame · 12× All-Star21993–1994
Kent Hrbek1× All-Star21993–1994
Alex Cole21994–1995
Bernardo Brito21993–1995
Brett Merriman21993–1994
Dave Stevens21994–1995
Derek Parks21993–1994
Erik Schullstrom21994–1995
Jim Deshaies21993–1994
Kevin Campbell21994–1995
Larry Casian21993–1994
Matt Walbeck21994–1995
Scott Stahoviak21993–1995
Shane Mack21993–1994
Steve Dunn21994–1995
Matt Lawton2× All-Star11995
Brad Radke1× All-Star11995
Ron Coomer1× All-Star11995
Brian Harper11993
Brian Raabe11995
Carlos Pulido11994
Dan Masteller11995
Derek Lee11993
Frankie Rodriguez11995
Gene Larkin11993
George Tsamis11993
Greg Brummett11993
Greg W. Harris11995
J.T. Bruett11993
Jerald Clark11995
Jose Parra11995
Keith Garagozzo11994
Kevin Maas11995
LaTroy Hawkins11995
Lenny Webster11993
Marty Cordova11995
Matt Merullo11995
Mike Hartley11993
Mike Maksudian11993
Mike Pagliarulo11993
Mo Sanford11995
Oscar Munoz11995
Randy Bush11993
Riccardo Ingram11995
Rich Garces11993
Rich Robertson11995
Scott Klingenbeck11995
Scott Watkins11995
Terry Jorgensen11993
Vince Horsman11995
Willie Banks11993

With the San Francisco Giants1995–1996 · 75 teammates

TeammateSeasonsTogether
Barry Bonds14× All-Star21995–1996
Matt Williams5× All-Star21995–1996
Rod Beck3× All-Star21995–1996
Robby Thompson2× All-Star21995–1996
Rich Aurilia1× All-Star21995–1996
Shawn Estes1× All-Star21995–1996
Chris Hook21995–1996
Glenallen Hill21995–1996
J.R. Phillips21995–1996
Jose Bautista21995–1996
Kirt Manwaring21995–1996
Mark Carreon21995–1996
Mark Dewey21995–1996
Mark Leiter21995–1996
Marvin Benard21995–1996
Shawn Barton21995–1996
Steve Scarsone21995–1996
Tom Lampkin21995–1996
William Van Landingham21995–1996
William VanLandingham21995–1996
Shawon Dunston2× All-Star11996
Royce Clayton1× All-Star11995
Terry Mulholland1× All-Star11995
Allen Watson11996
Bill Mueller11996
Carlos Valdez11995
Dan Carlson11996
Dan Peltier11996
Darren Lewis11995
Dave Burba11995
Dax Jones11996
Deion Sanders11995
Desi Wilson11996
Doug Creek11996
Doug Mirabelli11996
Enrique Burgos11995
Jacob Cruz11996
Jamie Brewington11995
Jay Canizaro11996
Jeff Juden11996
Jeff Reed11995
Jim Ri. Poole11996
Joe Rosselli11995
John Patterson11995
John Roper11995
Keith Williams11996
Kenny Greer11995
Kim Batiste11996
Kirk Rueter11996
Luis Aquino11995
Marcus Jensen11996
Mark Gardner11996
Mark Leonard11995
Mark Portugal11995
Mel Hall11996
Mike Benjamin11995
Osvaldo Fernandez11996
Pat Gomez11995
Rich DeLucia11996
Rick Wilkins11996
Rikkert Faneyte11995
Salomon Torres11995
Scott Service11995
Sergio Valdez11995
Stan Javier11996
Steve Bourgeois11996
Steve Decker11996
Steve Frey11995
Steve Mintz11995
Steve Soderstrom11996
Tim Scott11996
Todd Benzinger11995
Trenidad Hubbard11996
Trevor Wilson11995
Wilson Delgado11996

With the Seattle Mariners1998 · 46 teammates

TeammateSeasonsTogether
Ken Griffey Jr.Hall of Fame · 11× All-Star11998
Randy JohnsonHall of Fame · 10× All-Star11998
Edgar MartinezHall of Fame · 7× All-Star11998
Alex Rodriguez14× All-Star11998
Carlos Guillen3× All-Star11998
Dan Wilson1× All-Star11998
Heathcliff Slocumb1× All-Star11998
Jamie Moyer1× All-Star11998
Jay Buhner1× All-Star11998
Joey Cora1× All-Star11998
Raul Ibanez1× All-Star11998
Andrew Lorraine11998
Bill Swift11998
Bob Wells11998
Bobby Ayala11998
Charles Gipson11998
David Bell11998
David Holdridge11998
David Segui11998
Felipe Lira11998
Giomar Guevara11998
Glenallen Hill11998
Greg McCarthy11998
Jeff Fassero11998
Jeff Huson11998
Jim Bullinger11998
Joe Oliver11998
John Marzano11998
Jose Paniagua11998
Ken Cloude11998
Mac Suzuki11998
Mike Timlin11998
Paul Abbott11998
Paul Spoljaric11998
Raul Chavez11998
Rich Amaral11998
Rick Wilkins11998
Rickey Cradle11998
Rico Rossy11998
Rob Ducey11998
Robert Pérez11998
Russ Davis11998
Ryan Radmanovich11998
Shane Monahan11998
Steve Gajkowski11998
Tony Fossas11998

With the Kansas City Royals2000–2002 · 86 teammates

TeammateSeasonsTogether
Mike Sweeney5× All-Star32000–2002
Blake Stein32000–2002
Carlos Febles32000–2002
Carlos Ivan Beltran32000–2002
Chad Durbin32000–2002
Dan Reichert32000–2002
Dee Brown32000–2002
Jeff Suppan32000–2002
Joe Randa32000–2002
Kris Wilson32000–2002
Luis Ordaz32000–2002
Mac Suzuki32000–2002
Mark Quinn32000–2002
Scott Mullen32000–2002
Jermaine Dye2× All-Star22000–2001
Roberto Hernandez2× All-Star22001–2002
Mike MacDougal1× All-Star22001–2002
Paul Byrd1× All-Star22001–2002
Raul Ibanez1× All-Star22001–2002
A.J. Hinch22001–2002
Angel Berroa22001–2002
Brad Voyles22001–2002
Brandon Berger22001–2002
Brent Mayne22001–2002
Brian Meadows22000–2001
Chris George22001–2002
Cory Bailey22001–2002
Donnie Sadler22001–2002
Gregg Zaun22000–2001
Hector Ortiz22000–2001
Jason Grimsley22001–2002
Jeff Austin22001–2002
Jose Santiago22000–2001
Luis Alicea22001–2002
Neifi Perez22001–2002
Rey Sanchez22000–2001
Wilson Delgado22000–2001
Chuck Knoblauch4× All-Star12002
Johnny Damon2× All-Star12000
José Rosado2× All-Star12000
Ken Harvey1× All-Star12001
Ricky Bottalico1× All-Star12000
Aaron Guiel12002
Alexis Gomez12002
Andy Larkin12000
Brad Rigby12000
Brett Laxton12000
Brian Johnson12000
Brian Shouse12002
Bryan Rekar12002
Chan Perry12002
Chris Fussell12000
Dan Murray12000
Darrell May12002
Donzell McDonald12002
Doug Bochtler12000
Doug Henry12001
Dusty Wathan12002
Endy Chavez12001
Jason Rakers12000
Jay Witasick12000
Jeff M. D'Amico12000
Jeff Reboulet12000
Jeremy Affeldt12002
Jeremy Hill12002
Jerry Spradlin12000
Jorge Fabregas12000
Juan Brito12002
Kit Pellow12002
Michael Tucker12002
Miguel Asencio12002
Miguel Batista12000
Mike Caruso12002
Nate Field12002
Paul Spoljaric12000
Ray Holbert12000
Runelvys Hernandez12002
Ryan Bukvich12002
Sal Fasano12001
Scott Pose12000
Shawn Sedlacek12002
Tim Byrdak12000
Todd Dunwoody12000
Tony Cogan12001
Trenidad Hubbard12001
Wes Obermueller12002

With the Tampa Bay Rays2002 · 42 teammates

With the Athletics2003 · 40 teammates

TeammateSeasonsTogether
Miguel Tejada6× All-Star12003
Tim Hudson4× All-Star12003
Barry Zito3× All-Star12003
Jermaine Dye2× All-Star12003
Justin Duchscherer2× All-Star12003
Mark Mulder2× All-Star12003
Ron Gant2× All-Star12003
Ted Lilly2× All-Star12003
Keith Foulke1× All-Star12003
Ramon Hernandez1× All-Star12003
Aaron Harang12003
Adam Melhuse12003
Adam Piatt12003
Billy McMillon12003
Bobby Crosby12003
Chad Bradford12003
Chad Harville12003
Chris Singleton12003
Eric Byrnes12003
Eric Chavez12003
Erubiel Durazo12003
Esteban German12003
Frank Menechino12003
Graham Koonce12003
Jason Grabowski12003
Jeremy Fikac12003
Jim Mecir12003
John Halama12003
Jose Guillen12003
Mark Ellis12003
Mark Johnson12003
Micah Bowie12003
Mike Edwards12003
Mike Neu12003
Mike Wood12003
Ricardo Rincon12003
Rich Harden12003
Scott Hatteberg12003
Steve W. Sparks12003
Terrence Long12003

With the Boston Red Sox2003–2005 · 106 teammates

TeammateSeasonsTogether
David OrtizHall of Fame · 10× All-Star32003–2005
Manny Ramirez12× All-Star32003–2005
Jason Varitek3× All-Star32003–2005
Johnny Damon2× All-Star32003–2005
Bronson Arroyo1× All-Star32003–2005
Tim Wakefield1× All-Star32003–2005
Alan Embree32003–2005
Bill Mueller32003–2005
Doug Mirabelli32003–2005
Gabe Kapler32003–2005
Kevin Millar32003–2005
Mike Timlin32003–2005
Trot Nixon32003–2005
Pedro MartinezHall of Fame · 8× All-Star22003–2004
Curt Schilling6× All-Star22004–2005
Nomar Garciaparra6× All-Star22003–2004
Kevin Youkilis3× All-Star22004–2005
Derek Lowe2× All-Star22003–2004
Byung-Hyun Kim1× All-Star22003–2004
Keith Foulke1× All-Star22004–2005
Scott Williamson1× All-Star22003–2004
Abe Alvarez22004–2005
Adam Hyzdu22004–2005
Lenny DiNardo22004–2005
Mark Bellhorn22004–2005
Mike Myers22004–2005
Ramiro Mendoza22003–2004
Jonathan Papelbon6× All-Star12005
Edgar Renteria5× All-Star12005
David Wells3× All-Star12005
Freddy Sanchez3× All-Star12003
Hanley Ramirez3× All-Star12005
Ellis Burks2× All-Star12004
John Burkett2× All-Star12003
John Olerud2× All-Star12005
Shea Hillenbrand2× All-Star12003
Matt Clement1× All-Star12005
Mike Remlinger1× All-Star12005
Mike Stanton1× All-Star12005
Todd Jones1× All-Star12003
Adam Stern12005
Adrian Brown12003
Alejandro Machado12005
Alex Cora12005
Anastacio Martinez12004
Andy Abad12003
Andy Dominique12004
Bill Haselman12003
Blaine Neal12005
Bob Howry12003
Bobby M. Jones12004
Brandon Lyon12003
Brian Daubach12004
Bruce Chen12003
Casey Fossum12003
Cesar Crespo12004
Chad Bradford12005
Chad Fox12003
Chad Harville12005
Cla Meredith12005
Craig Hansen12005
Curtis Leskanic12004
Damian Jackson12003
Dave Roberts12004
Doug Mientkiewicz12004
Earl Snyder12004
Frank Castillo12004
Geremi Gonzalez12005
Hector Almonte12003
Jamie Brown12004
Jason Shiell12003
Jay Payton12005
Jeff Suppan12003
Jeremy Giambi12003
Jimmy Anderson12004
Joe Nelson12004
John Halama12005
Jose L Cruz Jr.12005
Kelly Shoppach12005
Kevin Tolar12003
Lou Collier12003
Lou Merloni12003
Manny Delcarmen12005
Mark Malaska12004
Matt Mantei12005
Matt Perisho12005
Matt White12003
Orlando Cabrera12004
Pedro Astacio12004
Phil Seibel12004
Pokey Reese12004
Ramon Vazquez12005
Ricky Gutierrez12004
Robert Person12003
Roberto Petagine12005
Rudy Seanez12003
Ryan Rupe12003
Sandy Martinez12004
Scott Cassidy12005
Scott Sauerbeck12003
Shawn Wooten12005
Steve Woodard12003
Terry Adams12004
Todd Walker12003
Tony Graffanino12005
Wade Miller12005

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.