Gary Bennett's teammates

Gary Bennett has had 505 MLB teammates in 13 seasons with 8 clubs. He spent the most seasons beside Scott Rolen (7), Mike Lieberthal (6), and Kevin Jordan (6). 8 Hall of Famers among them: Scott Rolen, Larry Walker, Todd Helton, and Mike Piazza and more. Every season since 1876 is on file.

With the Philadelphia Phillies1995–2001 · 165 teammates

TeammateSeasonsTogether
Mike Lieberthal2× All-Star61995–2001
Kevin Jordan61995–2001
Scott RolenHall of Fame · 7× All-Star51996–2001
Curt Schilling6× All-Star51995–2000
Kevin Sefcik51995–2000
Bobby Abreu2× All-Star41998–2001
Paul Byrd1× All-Star41998–2001
Ricky Bottalico1× All-Star41995–2001
Desi Relaford41996–2000
Doug Glanville41998–2001
Marlon Anderson41998–2001
Mike Grace41995–1999
Wayne Gomes41998–2001
Gregg Jefferies2× All-Star31995–1998
Mickey Morandini1× All-Star31995–2000
Randy Wolf1× All-Star31999–2001
Alex Arias31998–2000
Amaury Telemaco31999–2001
Bobby Estalella31996–1999
Cliff Politte31999–2001
Ken Ryan31996–1999
Rico Brogna31998–2000
Rob Ducey31999–2001
Robert Person31999–2001
Toby Borland31995–1998
Wendell Magee Jr.31996–1999
Darren Daulton3× All-Star21995–1996
Jimmy Rollins3× All-Star22000–2001
Lenny Dykstra3× All-Star21995–1996
Mike Williams2× All-Star21995–1996
Ron Gant2× All-Star21999–2000
Sid Fernandez2× All-Star21995–1996
Jeff Brantley1× All-Star21999–2000
Tyler Green1× All-Star21995–1998
Vicente Padilla1× All-Star22000–2001
Billy Brewer21998–1999
Bobby Munoz21995–1996
Bruce Chen22000–2001
Carlton Loewer21998–1999
Chris Brock22000–2001
David Coggin22000–2001
David Doster21996–1999
David Newhan22000–2001
David West21995–1996
Doug Nickle22000–2001
Ed Vosberg22000–2001
Gene Schall21995–1996
Jim Eisenreich21995–1996
Jon Zuber21996–1998
Kevin Stocker21995–1996
Mark Whiten21995–1996
Matt Beech21996–1998
Michael Mimbs21995–1996
Omar Daal22000–2001
Pat Burrell22000–2001
Reggie Taylor22000–2001
Ruben Amaro Jr.21996–1998
Russ Springer21995–1996
Scott Aldred21999–2000
Steve Frey21995–1996
Steve Schrenk21999–2000
Tom Prince21999–2000
Tomas Perez22000–2001
Travis Lee22000–2001
Yorkis Perez21998–1999
Benito Santiago5× All-Star11996
Andy Van Slyke3× All-Star11995
Andy Ashby2× All-Star12000
Jose Mesa2× All-Star12001
Dave Hollins1× All-Star11995
Heathcliff Slocumb1× All-Star11995
Johnny Estrada1× All-Star12001
Kent Bottenfield1× All-Star12000
Mariano Duncan1× All-Star11995
Norm Charlton1× All-Star11995
Paul Quantrill1× All-Star11995
Terry Mulholland1× All-Star11996
Andy Carter11995
Anthony Shumaker11999
Brandon Duckworth12001
Brian L. Hunter12001
Brian R. Hunter12000
Bronson Heflin11996
Bryan Ward12000
Calvin Maduro11996
Carlos Crawford11996
Carlos Reyes12000
Chad Ogea11999
Charlie Hayes11995
Chris Pritchett12000
Chuck Ricci11995
Clemente Alvarez12000
Darrin Winston11998
Dave Gallagher11995
Dave Leiper11996
Dennis Cook12001
Dennis Springer11995
Domingo Cedeno11999
Eddie Oropesa12001
Eric Valent12001
Felipe Crespo12001
Garrett Stephenson11998
Gary Varsho11995
Gene Harris11995
Glenn Dishman11996
Glenn Murray11996
Howard Battle11996
J.R. Phillips11996
Jason Boyd12000
Jason Michaels12001
Jeff Juden11995
Jeff Parrett11996
Jerry Spradlin11998
Jim Deshaies11995
Jim Ri. Poole11999
Joe Grahe11999
Joel Bennett11999
Jose Santiago12001
Kevin Elster11995
Kevin Flora11995
Kirk Bullinger12000
Kyle Abbott11995
Larry Mitchell11996
Lee Tinsley11996
Lenny Webster11995
Manny Martinez11996
Mark Brownson12000
Mark Holzemer12000
Mark Leiter11998
Mark Lewis11998
Mark Parent11998
Mark Portugal11998
Matt Walbeck12001
Matt Whiteside11998
Mike Benjamin11996
Mike Welch11998
Nelson Figueroa12001
Nick Punto12001
Omar Olivares11995
P.J. Forbes12001
Paul Fletcher11995
Paul Spoljaric11999
Pete Incaviglia11996
Rafael Quirico11996
Randy Ready11995
Rex Hudler11998
Rheal Cormier12001
Ricardo Jordan11996
Rich Hunter11996
Ricky Otero11996
Robert Dodd11998
Ron Blazier11996
Ryan Karp11995
Ryan Nye11998
Steve L. Montgomery11999
Thomas Jacquez12000
Todd Pratt12001
Todd Zeile11996
Tom Marsh11995
Tommy Greene11995
Tony Longmire11995
Torey Lovullo11999
Trever Miller12000
Turk Wendell12001
Turner Ward12001

With the New York Mets2001 · 44 teammates

TeammateSeasonsTogether
Mike PiazzaHall of Fame · 12× All-Star12001
John Franco4× All-Star12001
Al Leiter2× All-Star12001
Armando Benitez2× All-Star12001
Matt Lawton2× All-Star12001
Rick Reed2× All-Star12001
Robin Ventura2× All-Star12001
Edgardo Alfonzo1× All-Star12001
Kevin Appier1× All-Star12001
Steve Trachsel1× All-Star12001
Alex Escobar12001
Benny Agbayani12001
Brett Hinchliffe12001
Brian Rose12001
Bruce Chen12001
C.J. Nitkowski12001
Darren Bragg12001
Darryl Hamilton12001
Dennis Cook12001
Desi Relaford12001
Dicky Gonzalez12001
Donne Wall12001
Glendon Rusch12001
Grant Roberts12001
Jason Phillips12001
Jay Payton12001
Jerrod Riggan12001
Joe McEwing12001
Jorge Toca12001
Jorge Velandia12001
Lenny Harris12001
Mark Corey12001
Mark Johnson12001
Mark P. Johnson12001
Pete Walker12001
Rey Ordonez12001
Rick White12001
Timo Perez12001
Todd Pratt12001
Todd Zeile12001
Tom Martin12001
Tsuyoshi Shinjo12001
Turk Wendell12001
Vance Wilson12001

With the Colorado Rockies2001–2002 · 76 teammates

TeammateSeasonsTogether
Larry WalkerHall of Fame · 5× All-Star22001–2002
Todd HeltonHall of Fame · 5× All-Star22001–2002
Denny Neagle2× All-Star22001–2002
Mike Hampton2× All-Star22001–2002
Shawn Chacon1× All-Star22001–2002
Ben Petrick22001–2002
Brent Butler22001–2002
Chris Nichting22001–2002
Greg Norton22001–2002
Jason Jennings22001–2002
John Thomson22001–2002
Jose Jimenez22001–2002
Jose Ortiz22001–2002
Jose Ortiz22001–2002
Juan Pierre22001–2002
Juan Uribe22001–2002
Justin Speier22001–2002
Mark Little22001–2002
Terry Shumpert22001–2002
Todd Hollandsworth22001–2002
Brian Fuentes3× All-Star12002
Jeff Cirillo2× All-Star12001
Ron Gant2× All-Star12001
Aaron Cook1× All-Star12002
Todd Jones1× All-Star12002
Adam Melhuse12001
Alex Ochoa12001
Benny Agbayani12002
Bobby Chouinard12001
Bobby Estalella12002
Brent Mayne12001
Brian Bohanon12001
Brooks Kieschnick12001
Cliff Brumbaugh12001
Cory Vance12002
Craig Dingman12001
Dan Miceli12001
Denny Stark12002
Dennys Reyes12002
Gabe Kapler12002
Gabe White12001
Horacio Estrada12001
Jack Cust12002
Jacob Cruz12001
Jason Romano12002
Jay Payton12002
Jay Powell12001
Joe Davenport12001
John Wasdin12001
Juan Acevedo12001
Kane Davis12001
Kent Mercker12002
Kevin Sefcik12001
Kimera Bartee12001
Mac Suzuki12001
Mario Encarnacion12001
Mark Corey12002
Mike James12002
Mike Myers12001
Neifi Perez12001
Pedro Astacio12001
Randy Flores12002
Rick White12002
Robin Jennings12001
Ron Villone12001
Ross Gload12002
Sal Fasano12001
Sandy Alomar Jr.12002
Scott Elarton12001
Sean Lowe12002
Tim Christman12001
Todd Belitz12001
Todd Walker12001
Todd Zeile12002
Victor Santos12002
Walt McKeel12002

With the San Diego Padres2003 · 50 teammates

TeammateSeasonsTogether
Trevor HoffmanHall of Fame · 7× All-Star12003
Charles Nagy3× All-Star12003
Jake Peavy3× All-Star12003
Jason Bay3× All-Star12003
Rod Beck3× All-Star12003
Brian Giles2× All-Star12003
Jesse Orosco2× All-Star12003
Mark Loretta2× All-Star12003
Shane Victorino2× All-Star12003
Gary Matthews Jr.1× All-Star12003
Phil Nevin1× All-Star12003
Rondell White1× All-Star12003
Ryan Klesko1× All-Star12003
Adam Eaton12003
Ben Howard12003
Brandon Villafuerte12003
Brian Buchanan12003
Brian Lawrence12003
Brian Tollberg12003
Carlton Loewer12003
Clay Condrey12003
Dave Hansen12003
Dennis Tankersley12003
Donaldo Mendez12003
Humberto Quintero12003
Jaret Wright12003
Jay Witasick12003
Jermaine Clark12003
Joe Roa12003
Keith Lockhart12003
Kevin Jarvis12003
Kevin Walker12003
Khalil Greene12003
Lou Merloni12003
Luther Hackman12003
Mark Kotsay12003
Matt Herges12003
Miguel Ojeda12003
Mike Bynum12003
Mike Matthews12003
Mike Rivera12003
Oliver Perez12003
Ramon Vazquez12003
Randy Keisler12003
Roger Deago12003
Scott Linebrink12003
Sean Burroughs12003
Todd Sears12003
Wiki Gonzalez12003
Xavier Nady12003

With the Milwaukee Brewers2004 · 40 teammates

With the Washington Nationals2005 · 54 teammates

TeammateSeasonsTogether
Carlos Baerga3× All-Star12005
Jose Vidro3× All-Star12005
Cristian Guzman2× All-Star12005
Esteban Loaiza2× All-Star12005
Livan Hernandez2× All-Star12005
Ryan Zimmerman2× All-Star12005
Vinny Castilla2× All-Star12005
Chad Cordero1× All-Star12005
Jeffrey Hammonds1× All-Star12005
Junior Spivey1× All-Star12005
Marlon Byrd1× All-Star12005
Mike Stanton1× All-Star12005
Preston Wilson1× All-Star12005
Wil Cordero1× All-Star12005
Antonio Osuna12005
Brad Wilkerson12005
Brandon Watson12005
Brendan Harris12005
Brian Schneider12005
C.J. Nitkowski12005
Claudio Vargas12005
Darrell Rasner12005
Deivi Cruz12005
Endy Chavez12005
Gary Majewski12005
Hector Carrasco12005
Henry Mateo12005
J.J. Davis12005
Jamey Carroll12005
Jason Bergmann12005
Joe Horgan12005
Joey Eischen12005
John Halama12005
John Patterson12005
Jon Rauch12005
Jose Guillen12005
Keith Osik12005
Kenny Kelly12005
Luis I Ayala12005
Matt Cepicky12005
Matt White12005
Nick Johnson12005
Rick Short12005
Ryan Church12005
Ryan Drese12005
Sun-Woo Kim12005
T.J. Tucker12005
Terrmel Sledge12005
Tomo Ohka12005
Tony Armas12005
Tony Blanco12005
Travis Hughes12005
Tyrell Godwin12005
Zach Day12005

With the St. Louis Cardinals2006–2007 · 61 teammates

TeammateSeasonsTogether
Scott RolenHall of Fame · 7× All-Star22006–2007
Albert Pujols11× All-Star22006–2007
Yadier Molina10× All-Star22006–2007
Jim Edmonds4× All-Star22006–2007
Adam Wainwright3× All-Star22006–2007
Chris Carpenter3× All-Star22006–2007
David Eckstein2× All-Star22006–2007
Jason Isringhausen2× All-Star22006–2007
Mark Mulder2× All-Star22006–2007
Preston Wilson1× All-Star22006–2007
Aaron Miles22006–2007
Anthony Reyes22006–2007
Brad Thompson22006–2007
Braden Looper22006–2007
Brian Falkenborg22006–2007
Chris Duncan22006–2007
Josh Hancock22006–2007
Juan Encarnacion22006–2007
Randy Flores22006–2007
Scott Spiezio22006–2007
Skip Schumaker22006–2007
So Taguchi22006–2007
Tyler Johnson22006–2007
Troy Percival4× All-Star12007
Jason Marquis1× All-Star12006
Ronnie Belliard1× All-Star12006
Ryan Franklin1× All-Star12007
Ryan Ludwick1× All-Star12007
Adam Kennedy12007
Andy Cavazos12007
Brendan Ryan12007
Brian Barden12007
Brian Esposito12007
Chris Narveson12006
Dennis Dove12007
Hector Luna12006
Jeff Suppan12006
Jeff Weaver12006
Joel Pineiro12007
John Gall12006
John Nelson12006
John Rodriguez12006
Jorge Sosa12006
Jose Vizcaino12006
Josh Kinney12006
Kelly Stinnett12007
Kelvin Jimenez12007
Kip Wells12007
Larry Bigbie12006
Miguel Cairo12007
Mike Maroth12007
Mike Rose12006
Randy Keisler12007
Ricardo Rincon12006
Rick Ankiel12007
Russ Springer12007
Russell Branyan12007
Sidney Ponson12006
Timo Perez12006
Todd Wellemeyer12007
Troy Cate12007

With the Los Angeles Dodgers2008 · 45 teammates

TeammateSeasonsTogether
Greg MadduxHall of Fame · 8× All-Star12008
Andruw JonesHall of Fame · 5× All-Star12008
Jeff KentHall of Fame · 5× All-Star12008
Manny Ramirez12× All-Star12008
Clayton Kershaw11× All-Star12008
Nomar Garciaparra6× All-Star12008
Russell Martin4× All-Star12008
Matt Kemp3× All-Star12008
Rafael Furcal3× All-Star12008
Andre Ethier2× All-Star12008
Brad Penny2× All-Star12008
Derek Lowe2× All-Star12008
Esteban Loaiza2× All-Star12008
Jonathan Broxton2× All-Star12008
Chad Billingsley1× All-Star12008
Chan Ho Park1× All-Star12008
Takashi Saito1× All-Star12008
A.J. Ellis12008
Andy LaRoche12008
Angel Berroa12008
Blake DeWitt12008
Brian Falkenborg12008
Casey Blake12008
Chin-lung Hu12008
Cory Wade12008
Danny Ardoin12008
Delwyn Young12008
Eric Stults12008
Hiroki Kuroda12008
Hong-Chih Kuo12008
James Loney12008
James McDonald12008
Jason Johnson12008
Jason Repko12008
Joe Ronald Beimel12008
Juan Pierre12008
Luis Maza12008
Mark Sweeney12008
Pablo Ozuna12008
Ramon Troncoso12008
Scott Elbert12008
Scott Proctor12008
Tanyon Sturtze12008
Terry Tiffee12008
Yhency Brazoban12008

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.