Andy Benes's teammates

Andy Benes has had 375 MLB teammates in 14 seasons with 4 clubs. He spent the most seasons beside Tony Gwynn (7), Bip Roberts (5), and Bruce Hurst (5). 10 Hall of Famers among them: Tony Gwynn, Trevor Hoffman, Fred McGriff, and Roberto Alomar and more. Every season since 1876 is on file.

With the San Diego Padres1989–1995 · 146 teammates

TeammateSeasonsTogether
Tony GwynnHall of Fame · 15× All-Star71989–1995
Bip Roberts1× All-Star51989–1995
Bruce Hurst1× All-Star51989–1993
Greg W. Harris51989–1993
Benito Santiago5× All-Star41989–1992
Craig Shipley41991–1994
Darrin Jackson41989–1992
Jerald Clark41989–1992
Pat Clements41989–1992
Phil Stephenson41989–1992
Rich Rodriguez41990–1993
Trevor HoffmanHall of Fame · 7× All-Star31993–1995
Fred McGriffHall of Fame · 5× All-Star31991–1993
Garry Templeton3× All-Star31989–1991
Andy Ashby2× All-Star31993–1995
Brad Ausmus1× All-Star31993–1995
Ed Whitson1× All-Star31989–1991
Archi Cianfrocco31993–1995
Billy Bean31993–1995
Craig Lefferts31990–1992
Dennis Rasmussen31989–1991
Doug Brocail31992–1994
Eddie Williams31990–1995
Gene Harris31992–1994
Jeremy Hernandez31991–1993
Mark W. Davis31989–1994
Melvin Nieves31993–1995
Paul Faries31990–1992
Phil Clark31993–1995
Phil Plantier31993–1995
Scott Sanders31993–1995
Shawn Abner31989–1991
Thomas Howard31990–1992
Tim Mauser31993–1995
Tim Scott31991–1993
Tim Teufel31991–1993
Tim Worrell31993–1995
Tom Lampkin31990–1992
Roberto AlomarHall of Fame · 12× All-Star21989–1990
Gary Sheffield9× All-Star21992–1993
Tony Fernandez5× All-Star21991–1992
Jack Clark4× All-Star21989–1990
Atlee Hammaker1× All-Star21990–1991
Joey Cora1× All-Star21989–1990
Kurt Stillwell1× All-Star21992–1993
Bill Krueger21994–1995
Brian Johnson21994–1995
Bryce Florie21994–1995
Calvin Schiraldi21989–1990
Dan Walters21992–1993
Dann Bilardello21991–1992
Dave Eiland21992–1993
Dave Staton21993–1994
Derek Bell21993–1994
Derek Lilliquist21990–1991
Donnie Elliott21994–1995
Eric Nolte21989–1991
Eric Show21989–1990
Frank Seminara21992–1993
Guillermo Velasquez21992–1993
Jeff Gardner21992–1993
Jeff Tabaka21994–1995
Jim Vatcher21991–1992
Joey Hamilton21994–1995
Jose Melendez21991–1992
Kerry Taylor21993–1994
Kevin Ward21991–1992
Larry Andersen21991–1992
Luis Lopez21993–1994
Mark Grant21989–1990
Mark Parent21989–1990
Mike Maddux21991–1992
Mike Pagliarulo21989–1990
Oscar Azocar21991–1992
Pedro A. Martinez21993–1994
Ray Holbert21994–1995
Ray McDavid21994–1995
Ricky Gutierrez21993–1994
Rob Nelson21989–1990
Scott Livingstone21994–1995
Tim Hyers21994–1995
Wally Whitehurst21993–1994
Fred Lynn9× All-Star11990
Fernando Valenzuela6× All-Star11995
Joe Carter5× All-Star11990
Randy Myers4× All-Star11992
John Kruk3× All-Star11989
Ken Caminiti3× All-Star11995
Steve Finley2× All-Star11995
Jim Presley1× All-Star11991
Ricky Bones1× All-Star11991
A.J. Sager11994
Adam Peterson11991
Andres Berumen11995
Andujar Cedeno11995
Bob Geren11993
Brian Dorsett11991
Brian Williams11995
Carmelo Martinez11989
Chris James11989
Dan Murphy11989
Darrell Sherman11993
Dave Leiper11989
Don Schulze11989
Doug Bochtler11995
Dustin Hermanson11995
Freddie Toliver11989
Gary Green11989
Gary Pettis11992
Glenn Dishman11995
Greg Booker11989
Jack Howell11991
Jarvis Brown11993
Jim Deshaies11992
Jim Lewis11991
Jody Reed11995
John Costello11991
John Davis11990
Jose Martinez11994
Jose Mota11991
Keith Lockhart11994
Kevin Higgins11993
Luis Salazar11989
Marc Kroon11995
Marc Newfield11995
Mark Ettles11993
Marty Barrett11991
Marvell Wynne11989
Mike Aldrete11991
Mike Campbell11994
Mike Dunne11990
Pat Gomez11993
Rafael Valdez11990
Randy Ready11989
Roberto Petagine11995
Roger Mason11993
Ron Villone11995
Ronn Reynolds11990
Rudy Seanez11993
Sandy Alomar Jr.11989
Scott Coolbaugh11991
Steve Rosenberg11991
Tim Flannery11989
Walt Terrell11989
Wes Gardner11991
Willie Blair11995

With the Seattle Mariners1995 · 45 teammates

TeammateSeasonsTogether
Ken Griffey Jr.Hall of Fame · 11× All-Star11995
Randy JohnsonHall of Fame · 10× All-Star11995
Edgar MartinezHall of Fame · 7× All-Star11995
Alex Rodriguez14× All-Star11995
Tino Martinez2× All-Star11995
Vince Coleman2× All-Star11995
Dan Wilson1× All-Star11995
Jay Buhner1× All-Star11995
Jeff Nelson1× All-Star11995
Joey Cora1× All-Star11995
Norm Charlton1× All-Star11995
Alex Diaz11995
Arquimedez Pozo11995
Bill Krueger11995
Bill Risley11995
Bob Wells11995
Bob Wolcott11995
Bobby Ayala11995
Chad Kreuter11995
Chris Bosio11995
Chris Widger11995
Darren Bragg11995
Dave Fleming11995
Doug Strange11995
Felix Fermin11995
Gary Thurman11995
Greg Pirkl11995
Jim Converse11995
Jim Mecir11995
John Cummings11995
Kevin King11995
Lee Guetterman11995
Luis Sojo11995
Marc Newfield11995
Mike Blowers11995
Rafael Carmona11995
Rich Amaral11995
Ron Villone11995
Salomon Torres11995
Scott Davison11995
Steve Frey11995
Tim Belcher11995
Tim Davis11995
Tim Harikkala11995
Warren Newson11995

With the St. Louis Cardinals1996–2002 · 133 teammates

TeammateSeasonsTogether
Matt Morris2× All-Star41997–2002
Ray Lankford1× All-Star41996–2001
Alan Benes41996–2001
Eli Marrero41997–2002
Mark McGwire12× All-Star31997–2001
Edgar Renteria5× All-Star32000–2002
Jim Edmonds4× All-Star32000–2002
Darryl Kile3× All-Star32000–2002
Placido Polanco2× All-Star32000–2002
Fernando Vina1× All-Star32000–2002
J.D. Drew1× All-Star32000–2002
Dave Veres32000–2002
Gene Stechschulte32000–2002
John Mabry31996–2001
Luther Hackman32000–2002
Mike DiFelice31996–2002
Mike Matheny32000–2002
Mike Matthews32000–2002
Mike Timlin32000–2002
T.J. Mathews31996–2001
Dennis EckersleyHall of Fame · 6× All-Star21996–1997
Albert Pujols11× All-Star22001–2002
Willie McGee4× All-Star21996–1997
Danny Jackson2× All-Star21996–1997
Dmitri Young2× All-Star21996–1997
Gary Gaetti2× All-Star21996–1997
Rick Honeycutt2× All-Star21996–1997
Ron Gant2× All-Star21996–1997
Brian Jordan1× All-Star21996–1997
Royce Clayton1× All-Star21996–1997
Tom Pagnozzi1× All-Star21996–1997
Woody Williams1× All-Star22001–2002
Bud Smith22001–2002
Craig Paquette22000–2001
Danny Sheaffer21996–1997
David Bell21996–1997
Donovan Osborne21996–1997
Eduardo Pérez22000–2002
Eric Ludwick21996–1997
Garrett Stephenson22000–2002
Jason Christiansen22000–2001
Jose Rodriguez22000–2002
Keith McDonald22000–2001
Kerry Robinson22001–2002
Larry Sutton22000–2001
Luis Saturria22000–2001
Mark Petkovsek21996–1997
Mark Sweeney21996–1997
Miguel Cairo22001–2002
Mike Busby21996–1997
Mike Gallego21996–1997
Mike James22000–2001
Rich Batchelor21996–1997
Rick Ankiel22000–2001
Steve Kline22001–2002
Todd Stottlemyre21996–1997
Tony Fossas21996–1997
Ozzie SmithHall of Fame · 15× All-Star11996
Scott RolenHall of Fame · 7× All-Star12002
Bobby Bonilla6× All-Star12001
Fernando Valenzuela6× All-Star11997
Will Clark6× All-Star12000
Chuck Finley5× All-Star12002
Pat Hentgen3× All-Star12000
Eric Davis2× All-Star12000
Jason Isringhausen2× All-Star12002
Jesse Orosco2× All-Star12000
Shawon Dunston2× All-Star12000
Tino Martinez2× All-Star12002
Heathcliff Slocumb1× All-Star12000
Mike Morgan1× All-Star11996
Aaron Holbert11996
Bill Ortega12001
Brady Raggio11997
Brian Barber11996
Britt Reames12000
Carlos A. Hernandez12000
Chad Hutchinson12001
Chris Richard12000
Cory Bailey11996
Curtis King11997
Darren Holmes12000
David Wainhouse12000
Delino DeShields11997
Dustin Hermanson12001
Fernando Tatis12000
Gabe Molina12002
Ivan Cruz12002
Jamey Wright12002
Jason Karnuth12001
Jason Simontacchi12002
Jeff Berblinger11997
Jeff Fassero12002
Jeff Parrett11996
Jeff Tabaka12001
John Frascatore11997
Jose Bautista11997
Josh Pearce12002
Justin Brunette12000
Kevin Joseph12002
Lance Painter11997
Luis Alicea11996
Luis Ordaz11997
Manny Aybar11997
Mark Thompson12000
Matt Duff12002
Micah Franklin11997
Miguel Mejia11996
Mike Coolbaugh12002
Mike Crudale12002
Mike Gulan11997
Mike Mohler12000
Nerio Rodriguez12002
Pat Borders11996
Phil Plantier11997
Rick White12002
Rick Wilkins12000
Rigo Beltran11997
Roberto Mejia11997
Scarborough Green11997
Scott Livingstone11997
Scott Radinsky12000
Sean Lowe11997
So Taguchi12002
Steve Scarsone11997
Stubby Clapp12001
Terry Bradshaw11996
Thomas Howard12000
Tom Lampkin11997
Tom McGraw11997
Tom Urbani11996
Travis Smith12002
Wilson Delgado12002

With the Arizona Diamondbacks1998–1999 · 70 teammates

TeammateSeasonsTogether
Matt Williams5× All-Star21998–1999
Jay Bell2× All-Star21998–1999
Tony Batista2× All-Star21998–1999
Damian Miller1× All-Star21998–1999
Gregg Olson1× All-Star21998–1999
Amaury Telemaco21998–1999
Andy Fox21998–1999
Bernard Gilkey21998–1999
Bobby Chouinard21998–1999
Brian Anderson21998–1999
Danny Klassen21998–1999
Dave Dellucci21998–1999
Edwin Diaz21998–1999
Hanley Frias21998–1999
Kelly Stinnett21998–1999
Omar Daal21998–1999
Travis Lee21998–1999
Vladimir Nunez21998–1999
Randy JohnsonHall of Fame · 10× All-Star11999
Luis Gonzalez5× All-Star11999
Dan Plesac3× All-Star11999
Devon White3× All-Star11998
Steve Finley2× All-Star11999
Byung-Hyun Kim1× All-Star11999
Greg Swindell1× All-Star11999
Tony Womack1× All-Star11999
Vicente Padilla1× All-Star11999
Aaron Small11998
Alan Embree11998
Andy Stankiewicz11998
Armando Reynoso11999
Barry Manuel11998
Ben Ford11998
Bob Wolcott11998
Brent Brede11998
Bryan Corey11998
Chris C. Jones11998
Chris Michalak11998
Clint Sodowsky11998
Dan Carlson11999
Dante Powell11999
Darren Holmes11999
Ed Vosberg11999
Efrain Valdez11998
Erik Sabel11999
Ernie Young11999
Erubiel Durazo11999
Felix Rodriguez11998
Greg Colbrunn11999
Hensley Meulens11998
Jeff Suppan11998
Joel Adamson11998
John Frascatore11999
Jorge Fabregas11998
Karim Garcia11998
LeJon Powell11999
Lenny Harris11999
Matt Mantei11999
Mike Robertson11998
Neil Weber11998
Ricky Pickett11998
Rob Ryan11999
Rod Barajas11999
Russ Springer11998
Scott Brow11998
Todd Stottlemyre11999
Turner Ward11999
Willie Banks11998
Willie Blair11998
Yamil Benitez11998

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.