Chuck McElroy's teammates

Chuck McElroy has had 511 MLB teammates in 13 seasons with 9 clubs. He spent the most seasons beside Shawon Dunston (4), Rick Wilkins (4), and Shawn Boskie (4). 16 Hall of Famers among them: Barry Larkin, Ryne Sandberg, Rickey Henderson, and Andre Dawson and more. Every season since 1876 is on file.

With the Philadelphia Phillies1989–1990 · 67 teammates

TeammateSeasonsTogether
Darren Daulton3× All-Star21989–1990
John Kruk3× All-Star21989–1990
Lenny Dykstra3× All-Star21989–1990
Dickie Thon1× All-Star21989–1990
Steve Ontiveros1× All-Star21989–1990
Terry Mulholland1× All-Star21989–1990
Tom Herr1× All-Star21989–1990
Von Hayes1× All-Star21989–1990
Bruce Ruffin21989–1990
Charlie Hayes21989–1990
Curt Ford21989–1990
Dennis Cook21989–1990
Don Carman21989–1990
Jason Grimsley21989–1990
Jeff Parrett21989–1990
Ken Howell21989–1990
Marvin Freeman21989–1990
Pat Combs21989–1990
Randy Ready21989–1990
Ricky Jordan21989–1990
Roger McDowell21989–1990
Ron Jones21989–1990
Steve Lake21989–1990
Steve Ontiveros21989–1990
Steve Ontiveros21989–1990
Todd Frohwirth21989–1990
Tom Nieto21989–1990
Mike SchmidtHall of Fame · 12× All-Star11989
Dale Murphy7× All-Star11990
Juan Samuel3× All-Star11989
Darrin Fletcher1× All-Star11990
Dave Hollins1× All-Star11990
Mickey Morandini1× All-Star11990
Steve Bedrosian1× All-Star11989
Al Pardo11989
Alex Madrid11989
Bob Dernier11989
Bob Sebra11989
Brad Moore11990
Carmelo Martinez11990
Chris James11989
Chuck Malone11990
Darrel Akerfelds11990
Dickie Noles11990
Dwayne Murphy11989
Eric Bullock11989
Floyd Youmans11989
Gordon Dillard11989
Greg A. Harris11989
Jim Adduci11989
Jim Vatcher11990
Joe Boever11990
Jose De Jesus11990
Jose DeJesus11990
Keith Miller11989
Larry McWilliams11989
Louie Meadows11990
Mark Ryal11989
Mike Maddux11989
Randy O'Neal11989
Rod Booker11990
Sil Campusano11990
Steve Jeltz11989
Steve Stanicek11989
Tom Barrett11989
Tommy Greene11990
Wes Chamberlain11990

With the Chicago Cubs1991–1993 · 72 teammates

TeammateSeasonsTogether
Ryne SandbergHall of Fame · 10× All-Star31991–1993
Mark Grace3× All-Star31991–1993
Shawon Dunston2× All-Star31991–1993
Heathcliff Slocumb1× All-Star31991–1993
Bob Scanlan31991–1993
Derrick May31991–1993
Dwight Smith31991–1993
Frank Castillo31991–1993
Jose Vizcaino31991–1993
Mike Harkey31991–1993
Paul Assenmacher31991–1993
Rey Sanchez31991–1993
Rick Wilkins31991–1993
Shawn Boskie31991–1993
Andre DawsonHall of Fame · 8× All-Star21991–1992
Greg MadduxHall of Fame · 8× All-Star21991–1992
Sammy Sosa7× All-Star21992–1993
Danny Jackson2× All-Star21991–1992
Dave Smith2× All-Star21991–1992
Joe Girardi1× All-Star21991–1992
Mike Morgan1× All-Star21992–1993
Chico Walker21991–1992
Doug Dascenzo21991–1992
Doug Strange21991–1992
Gary Scott21991–1992
Hector Villanueva21991–1992
Jerome Walton21991–1992
Jim Bullinger21992–1993
Luis Salazar21991–1992
Steve Buechele21992–1993
Randy Myers4× All-Star11993
Dan Plesac3× All-Star11993
Rick Sutcliffe3× All-Star11991
Willie Wilson2× All-Star11993
Steve Trachsel1× All-Star11993
Alex Arias11992
Bill Brennan11993
Candy Maldonado11993
Ced Landrum11991
Damon Berryhill11991
Dave Pavlas11991
Dennis Rasmussen11992
Doug Jennings11993
Eddie Zambrano11993
Eric Yelding11993
Erik Pappas11991
Fernando Ramsey11992
George A. Bell11991
Glenallen Hill11993
Greg Hibbard11993
Jeff Hartsock11992
Jeff Kunkel11992
Jeff Robinson11992
Jessie Hollins11992
Jorge Pedre11992
Jose Bautista11993
Jose Guzman11993
Kal Daniels11992
Karl Rhodes11993
Ken Patterson11992
Kevin Roberson11993
Laddie Renfroe11991
Les Lancaster11991
Matt Walbeck11993
Mike Bielecki11991
Scott May11991
Steve Lake11993
Steve Wilson11991
Tommy Shields11993
Turk Wendell11993
William Brennan11993
Yorkis Perez11991

With the Cincinnati Reds1994–1996 · 78 teammates

TeammateSeasonsTogether
Barry LarkinHall of Fame · 12× All-Star31994–1996
Bret Boone3× All-Star31994–1996
John Smiley2× All-Star31994–1996
Jeff Brantley1× All-Star31994–1996
Reggie Sanders1× All-Star31994–1996
Eddie Taubensee31994–1996
Hal Morris31994–1996
Hector Carrasco31994–1996
Jeff Branson31994–1996
Johnny Ruffin31994–1996
Kevin Jarvis31994–1996
Lenny Harris31994–1996
Pete Schourek31994–1996
Thomas Howard31994–1996
Tim Pugh31994–1996
Willie Greene31994–1996
Kevin Mitchell2× All-Star21994–1996
Jose Rijo1× All-Star21994–1995
Mike Remlinger1× All-Star21995–1996
Brian R. Hunter21994–1995
Dave Burba21995–1996
Deion Sanders21994–1995
Eric Anthony21995–1996
Eric Owens21995–1996
Jerome Walton21994–1995
Jerry Spradlin21994–1996
Joe Oliver21994–1996
John Roper21994–1995
Mark Portugal21995–1996
Scott Service21994–1996
Scott Sullivan21995–1996
Steve Gibralter21995–1996
Xavier Hernandez21995–1996
Lee SmithHall of Fame · 7× All-Star11996
Benito Santiago5× All-Star11995
Tony Fernandez5× All-Star11994
Chris Sabo3× All-Star11996
David Wells3× All-Star11995
Frank Viola3× All-Star11995
Eric Davis2× All-Star11996
Jeff Shaw2× All-Star11996
Rick Reed2× All-Star11995
Roberto Kelly2× All-Star11994
Ron Gant2× All-Star11995
Vince Coleman2× All-Star11996
Erik Hanson1× All-Star11994
Mariano Duncan1× All-Star11995
Mike Morgan1× All-Star11996
Tom Browning1× All-Star11994
Brad Pennington11995
Brian Dorsett11994
Brook Fordyce11996
C.J. Nitkowski11995
Chad Mottola11996
Craig Worthington11995
Curt Lyons11996
Curtis Goodwin11996
Damon Berryhill11995
Darren Lewis11995
Derek Lilliquist11996
Eduardo Pérez11996
Giovanni Carrara11996
Jacob Brumfield11994
John Courtright11995
Keith Mitchell11996
Marcus Moore11996
Mark Lewis11995
Matt Grott11995
Mike Jackson11995
Mike Kelly11996
Nigel Wilson11995
Pedro A. Martinez11996
Pete J. Smith11995
Rich DeLucia11994
Roger Salkeld11996
Steve Pegues11994
Tim Belk11996
Tim Fortugno11994

With the Los Angeles Angels1996–1997 · 71 teammates

TeammateSeasonsTogether
Chuck Finley5× All-Star21996–1997
Jim Edmonds4× All-Star21996–1997
Mark Langston4× All-Star21996–1997
Troy Percival4× All-Star21996–1997
Garret Anderson3× All-Star21996–1997
Darin Erstad2× All-Star21996–1997
Gary DiSarcina1× All-Star21996–1997
Jason Dickson1× All-Star21996–1997
Chris Turner21996–1997
Darrell May21996–1997
Dennis Springer21996–1997
George Arias21996–1997
Jack Howell21996–1997
Jorge Fabregas21996–1997
Mike Holtz21996–1997
Mike James21996–1997
Orlando Palmeiro21996–1997
Pep Harris21996–1997
Randy Velarde21996–1997
Robert Eenhoorn21996–1997
Shad Williams21996–1997
Tim Salmon21996–1997
Todd Greene21996–1997
Rickey HendersonHall of Fame · 10× All-Star11997
Eddie MurrayHall of Fame · 8× All-Star11997
Lee SmithHall of Fame · 7× All-Star11996
Tim Wallach5× All-Star11996
Chili Davis3× All-Star11996
Mark Gubicza2× All-Star11997
Damion Easley1× All-Star11996
Dave Hollins1× All-Star11997
Ken Hill1× All-Star11997
Kevin Gross1× All-Star11997
Scott Sanderson1× All-Star11996
Shigetoshi Hasegawa1× All-Star11997
Allen Watson11997
Angelo Encarnacion11997
Anthony Chavez11997
Ben Van Ryn11996
Ben VanRyn11996
Brad Pennington11996
Chad Kreuter11997
Chris Pritchett11996
Craig Grebeck11997
Dick C. Schofield11996
Don Slaught11996
Greg Cadaret11997
Greg Gohr11996
J.T. Snow11996
Jason Grimsley11996
Jeff Schmidt11996
Jim Abbott11996
Jim Leyritz11997
Ken Edenfield11996
Kyle Abbott11996
Luis Alicea11997
Mark Eichhorn11996
Mark Holzemer11996
Matt Perisho11997
Mike Aldrete11996
Mike Bovee11997
Pat Borders11996
Phil Leftwich11996
Rex Hudler11996
Rich DeLucia11997
Rich Monteleone11996
Robert Ellis11996
Ryan Hancock11996
Shawn Boskie11996
Todd Frohwirth11996
Tony Phillips11997

With the Chicago White Sox1997 · 44 teammates

TeammateSeasonsTogether
Harold BainesHall of Fame · 6× All-Star11997
Frank ThomasHall of Fame · 5× All-Star11997
Magglio Ordonez6× All-Star11997
Albert Belle5× All-Star11997
Ozzie Guillen3× All-Star11997
Ray Durham2× All-Star11997
Roberto Hernandez2× All-Star11997
Robin Ventura2× All-Star11997
Doug Drabek1× All-Star11997
James Baldwin1× All-Star11997
Jason Bere1× All-Star11997
Keith Foulke1× All-Star11997
Mike Cameron1× All-Star11997
Wilson Alvarez1× All-Star11997
Al Levine11997
Bill Simas11997
Carlos Castillo11997
Chad Fonville11997
Chad Kreuter11997
Chris Clemons11997
Chris Snopek11997
Danny Darwin11997
Darren Lewis11997
Dave Martinez11997
Greg Norton11997
Jaime Navarro11997
Jeff Abbott11997
Jeff Darwin11997
Jorge Fabregas11997
Larry Thomas11997
Lyle Mouton11997
Mario Valdez11997
Matt Karchner11997
Mike Bertotti11997
Mike Sirotka11997
Nelson Cruz11997
Norberto Martin11997
Robert Machado11997
Ron Karkovice11997
Scott Eyre11997
Tom Fordham11997
Tony J. Castillo11997
Tony Peña Sr.11997
Tony Phillips11997

With the Colorado Rockies1998–1999 · 58 teammates

TeammateSeasonsTogether
Larry WalkerHall of Fame · 5× All-Star21998–1999
Todd HeltonHall of Fame · 5× All-Star21998–1999
Dante Bichette4× All-Star21998–1999
Darryl Kile3× All-Star21998–1999
Vinny Castilla2× All-Star21998–1999
Angel Echevarria21998–1999
Bobby M. Jones21998–1999
Curtis Leskanic21998–1999
Darryl Hamilton21998–1999
Dave Veres21998–1999
David Wainhouse21998–1999
Derrick Gibson21998–1999
Edgard Clemente21998–1999
Jamey Wright21998–1999
Jeff Barry21998–1999
Jeff Reed21998–1999
Jerry Dipoto21998–1999
John Thomson21998–1999
Kirt Manwaring21998–1999
Kurt Abbott21998–1999
Mark Brownson21998–1999
Mike DeJean21998–1999
Mike Lansing21998–1999
Neifi Perez21998–1999
Pedro Astacio21998–1999
Terry Shumpert21998–1999
Ellis Burks2× All-Star11998
Ben Petrick11999
Brian Bohanon11999
Brian McRae11999
Chris Petersen11999
Chris Sexton11999
Curtis Goodwin11998
Dave Lee11999
Derrick White11998
Fred Rath11998
Greg Colbrunn11998
Henry Blanco11999
J.R. Phillips11999
James Stoops11998
Jason Bates11998
John Cangelosi11999
John Vander Wal11998
Juan Sosa11999
Kevin Ritz11998
Lariel Gonzalez11998
Lenny Harris11999
Luther Hackman11999
Mark Strittmatter11998
Mark Thompson11998
Mike Kelly11999
Mike Munoz11998
Mike Porzio11999
Mike Saipe11998
Nelson Liriano11998
Pat Watkins11999
Rigo Beltran11999
Roberto Ramirez11999

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
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
Terrence Long11999
Todd Pratt11999
Turk Wendell11999
Vance Wilson11999

With the Baltimore Orioles2000–2001 · 69 teammates

TeammateSeasonsTogether
Cal Ripken19× All-Star22000–2001
Brady Anderson3× All-Star22000–2001
B.J. Ryan2× All-Star22000–2001
Jeff Conine2× All-Star22000–2001
Melvin Mora2× All-Star22000–2001
Mike Bordick1× All-Star22000–2001
Alan Mills22000–2001
Brook Fordyce22000–2001
Buddy Groom22000–2001
Calvin Maduro22000–2001
Chris Richard22000–2001
Delino DeShields22000–2001
Fernando Lunar22000–2001
Gene Kingsale22000–2001
Greg Myers22000–2001
Jason Johnson22000–2001
Jerry Hairston Jr.22000–2001
John Parrish22000–2001
Jose Mercedes22000–2001
Leslie Brea22000–2001
Luis Matos22000–2001
Mike Kinkade22000–2001
Mike Trombley22000–2001
Ryan Kohlmeier22000–2001
Sidney Ponson22000–2001
Harold BainesHall of Fame · 6× All-Star12000
Mike MussinaHall of Fame · 5× All-Star12000
Tim Raines Sr.7× All-Star12001
Will Clark6× All-Star12000
Albert Belle5× All-Star12000
Pat Hentgen3× All-Star12001
Brian Roberts2× All-Star12001
Charles Johnson2× All-Star12000
Tony Batista2× All-Star12001
B.J. Surhoff1× All-Star12000
Al Reyes12000
Carlos Casimiro12000
Casey Blake12001
Chad Paronto12001
Darren Holmes12000
David Segui12001
Gabe Molina12000
Geronimo Gil12001
Ivanon Coffie12000
Jay Gibbons12001
Jay Spurgeon12000
Jesse Garcia12000
John Bale12001
John Wasdin12001
Jorge Julio12001
Josh Towers12001
Karim Garcia12000
Kris Foster12001
Larry Bigbie12001
Luis Rivera12000
Mark Lewis12000
Mike Timlin12000
Pat Rapp12000
Rich Amaral12000
Rick Bauer12001
Ryan Minor12000
Scott Erickson12000
Sean Douglass12001
Tim Raines Jr.12001
Tim Worrell12000
Trenidad Hubbard12000
Willie Harris12001
Willie Morales12000
Willis Roberts12001

With the San Diego Padres2001 · 48 teammates

TeammateSeasonsTogether
Tony GwynnHall of Fame · 15× All-Star12001
Rickey HendersonHall of Fame · 10× All-Star12001
Trevor HoffmanHall of Fame · 7× All-Star12001
Bobby Jones1× All-Star12001
Phil Nevin1× All-Star12001
Ray Lankford1× All-Star12001
Ryan Klesko1× All-Star12001
Woody Williams1× All-Star12001
Adam Eaton12001
Adam Riggs12001
Alex Arias12001
Ben Davis12001
Bobby J. Jones12001
Brett Jodie12001
Brian Lawrence12001
Brian Tollberg12001
Bubba Trammell12001
Carlton Loewer12001
Cesar Crespo12001
Chris Gomez12001
D'Angelo Jimenez12001
Damian Jackson12001
Dave Lee12001
Dave Magadan12001
Dave Maurer12001
David Lundquist12001
Donaldo Mendez12001
Emil Brown12001
Jason Middlebrook12001
Jay Witasick12001
Jeremy Fikac12001
Jimmy Osting12001
Jose Nunez12001
Junior Herndon12001
Kevin Jarvis12001
Kevin Walker12001
Kevin Witt12001
Mark Kotsay12001
Mike Colangelo12001
Mike Darr12001
Rick Wilkins12001
Rodney Myers12001
Rudy Seanez12001
Santiago Perez12001
Sterling Hitchcock12001
Tom Davey12001
Wascar Serrano12001
Wiki Gonzalez12001

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.