Mike Benjamin's teammates

Mike Benjamin has had 342 MLB teammates in 13 seasons with 4 clubs. He spent the most seasons beside Matt Williams (7), Robby Thompson (7), and Kirt Manwaring (7). 4 Hall of Famers among them: Gary Carter, Pedro Martinez, Scott Rolen, and Dennis Eckersley. Every season since 1876 is on file.

With the San Francisco Giants1989–1995 · 147 teammates

TeammateSeasonsTogether
Matt Williams5× All-Star71989–1995
Robby Thompson2× All-Star71989–1995
Kirt Manwaring71989–1995
Trevor Wilson61989–1995
Will Clark6× All-Star51989–1993
Rod Beck3× All-Star51991–1995
John Burkett2× All-Star51990–1994
Jeff Brantley1× All-Star51989–1993
Royce Clayton1× All-Star51991–1995
Darren Lewis51991–1995
Mark Leonard51990–1995
Willie McGee4× All-Star41991–1994
Bryan Hickerson41991–1994
Bud Black41991–1994
Dave Burba41992–1995
Greg Litton41989–1992
John Patterson41992–1995
Jose Uribe41989–1992
Kelly Downs41989–1992
Barry Bonds14× All-Star31993–1995
Terry Kennedy4× All-Star31989–1991
Rick Reuschel3× All-Star31989–1991
Dave Righetti2× All-Star31991–1993
Kevin Mitchell2× All-Star31989–1991
Kevin Bass1× All-Star31990–1992
Scott Garrelts1× All-Star31989–1991
Bill Swift31992–1994
Don Robinson31989–1991
Francisco Oliveras31990–1992
J.R. Phillips31993–1995
Jeff Reed31993–1995
Kevin Rogers31992–1994
Mark Carreon31993–1995
Mike Jackson31992–1994
Mike LaCoss31989–1991
Rikkert Faneyte31993–1995
Salomon Torres31993–1995
Steve Decker31990–1992
Steve Scarsone31993–1995
Todd Benzinger31993–1995
Bob Knepper2× All-Star21989–1990
Atlee Hammaker1× All-Star21989–1990
Brett Butler1× All-Star21989–1990
Steve Bedrosian1× All-Star21989–1990
Terry Mulholland1× All-Star21989–1995
Bill Bathe21989–1990
Craig Colbert21992–1993
Dave Anderson21990–1991
Dave Martinez21993–1994
Eric Gunderson21990–1991
Erik Johnson21993–1994
Ernest Riles21989–1990
Ernie Camacho21989–1990
Gil Heredia21991–1992
Jim McNamara21992–1993
Mark Bailey21990–1992
Mark Dewey21990–1995
Mark Portugal21994–1995
Mike Felder21991–1992
Mike Kingery21990–1991
Mike Laga21989–1990
Pat Gomez21994–1995
Paul McClellan21990–1991
Randy McCament21989–1990
Rick Parker21990–1991
Russ Swan21989–1990
Steve Frey21994–1995
Steve Hosey21992–1993
Ted Wood21991–1992
Tony Perezchica21990–1991
William Van Landingham21994–1995
William VanLandingham21994–1995
Gary CarterHall of Fame · 11× All-Star11990
Darryl Strawberry8× All-Star11994
Chris Speier3× All-Star11989
Dan Quisenberry3× All-Star11990
Bob Brenly1× All-Star11989
Dave Dravecky1× All-Star11989
Kent Bottenfield1× All-Star11994
Mike Krukow1× All-Star11989
Mike Remlinger1× All-Star11991
Rich Aurilia1× All-Star11995
Scott Sanderson1× All-Star11993
Shawn Estes1× All-Star11995
Tom Herr1× All-Star11991
Andres Santana11990
Andy Allanson11993
Andy McGaffigan11990
Brad Brink11994
Brad Komminsk11990
Candy Maldonado11989
Carlos Valdez11995
Charlie Hayes11989
Chris Hook11995
Chris James11992
Cory Snyder11992
Craig Lefferts11989
Darnell Coles11991
Dave McCarty11995
Deion Sanders11995
Dennis Cook11989
Donell Nixon11989
Ed Jurak11989
Ed Vosberg11990
Enrique Burgos11995
Gino Minutelli11993
Glenallen Hill11995
Greg Booker11990
Greg Brummett11993
Jamie Brewington11995
Jim Deshaies11993
Jim Pena11992
Jim Steels11989
Jim Weaver11989
Joe Price11989
Joe Rosselli11995
John Roper11995
Jose Bautista11995
Jose Segura11991
Ken Oberkfell11989
Kenny Greer11995
Larry Carter11992
Luis Aquino11995
Luis Mercedes11993
Mark Leiter11995
Mark Thurmond11990
Marvin Benard11995
Pat Rapp11992
Pat Sheridan11989
Paul Faries11993
Rafael Novoa11990
Randy O'Neal11990
Rich Gossage11989
Rich Monteleone11994
Rick Leach11990
Rick Rodriguez11990
Scott Service11995
Sergio Valdez11995
Shawn Barton11995
Steve Mintz11995
Steve Reed11992
Stu Tate11989
Terry Bross11993
Tim Layana11993
Tom Lampkin11995
Tony Menendez11994
Tracy Jones11989

With the Philadelphia Phillies1996 · 53 teammates

With the Boston Red Sox1997–1998 · 70 teammates

TeammateSeasonsTogether
Nomar Garciaparra6× All-Star21997–1998
Bret Saberhagen3× All-Star21997–1998
Jason Varitek3× All-Star21997–1998
Mo Vaughn3× All-Star21997–1998
Tom Gordon3× All-Star21997–1998
Derek Lowe2× All-Star21997–1998
Mike Stanley1× All-Star21997–1998
Steve Avery1× All-Star21997–1998
Tim Wakefield1× All-Star21997–1998
Brian Rose21997–1998
Butch Henry21997–1998
Darren Bragg21997–1998
Jim Corsi21997–1998
John Valentin21997–1998
John Wasdin21997–1998
Reggie Jefferson21997–1998
Rich Garces21997–1998
Robinson Checo21997–1998
Ron Mahay21997–1998
Scott Hatteberg21997–1998
Troy O'Leary21997–1998
Pedro MartinezHall of Fame · 8× All-Star11998
Dennis EckersleyHall of Fame · 6× All-Star11998
Aaron Sele2× All-Star11997
Greg Swindell1× All-Star11998
Heathcliff Slocumb1× All-Star11997
Wil Cordero1× All-Star11997
Arquimedez Pozo11997
Bill Haselman11997
Billy Ashley11998
Brian Barkley11998
Brian Shouse11998
Carlos Reyes11998
Carlos Valdez11998
Chris Hammond11997
Chris Snopek11998
Curtis Pride11997
Damon Buford11998
Dario Veras11998
Darren Lewis11998
David West11998
Donnie Sadler11998
Jeff Frye11997
Jeff Suppan11997
Jesus Tavarez11997
Jim Leyritz11998
Jin Ho Cho11998
Joe Hudson11997
Jose Malave11997
Keith Johns11998
Keith Mitchell11998
Ken Grundt11997
Kerry Lacy11997
Lou Merloni11998
Mandy Romero11998
Mark Brandenburg11997
Mark Lemke11998
Michael Coleman11997
Midre Cummings11998
Orlando Merced11998
Pat Mahomes11997
Pete Schourek11998
Rick Trlicek11997
Rudy Pemberton11997
Shane Mack11997
Tim Naehring11997
Toby Borland11997
Trot Nixon11998
Vaughn Eshelman11997
Walt McKeel11997

With the Pittsburgh Pirates1999–2002 · 83 teammates

TeammateSeasonsTogether
Aramis Ramirez3× All-Star31999–2002
Jason Kendall3× All-Star31999–2002
Brian Giles2× All-Star31999–2002
Mike Williams2× All-Star31999–2002
Abraham Nunez31999–2002
Adrian Brown31999–2002
Chad Hermansen31999–2002
Jimmy Anderson31999–2002
Keith Osik31999–2002
Kevin Young31999–2002
Kris Benson31999–2002
Scott Sauerbeck31999–2002
Jason Schmidt3× All-Star21999–2000
Bronson Arroyo1× All-Star22000–2002
Adam Hyzdu22000–2002
Brad Clontz21999–2000
Chris Peters21999–2000
Emil Brown21999–2000
Francisco Cordova21999–2000
Ivan Cruz21999–2000
Jason Christiansen21999–2000
Jeff Wallace21999–2000
John Wehner21999–2000
Jose Silva21999–2000
Josias Manzanillo22000–2002
Marc Wilkins21999–2000
Mike Garcia21999–2000
Pat Meares21999–2000
Rich Loiselle21999–2000
Todd Ritchie21999–2000
Warren Morris21999–2000
Ed Sprague Jr.1× All-Star11999
Jack Wilson1× All-Star12002
Wil Cordero1× All-Star12000
Al Martin11999
Al Reyes12002
Alex Hernandez12000
Alex Ramirez12000
Armando Rios12002
Brant Brown11999
Brian Boehringer12002
Brian Meadows12002
Brian O'Connor12000
Brian Smith12000
Bruce Aven12000
Chris Tremie11999
Craig Wilson12002
Dale Sveum11999
Dan Serafini12000
Dave Williams12002
Duaner Sanchez12002
Enrique Wilson12000
Freddy Ad. Garcia11999
Greg Hansell11999
Humberto Cota12002
J.J. Davis12002
Jason Boyd11999
Jason C. Phillips11999
Jim Dougherty11999
Joe Oliver11999
Joe Ronald Beimel12002
John Vander Wal12000
Jose Guillen11999
Jose Parra12000
Josh Fogg12002
Kip Wells12002
Luis Sojo12000
Matt Skrmetta12000
Mendy Lopez12002
Mike Fetters12002
Mike Lincoln12002
Pete Schourek11999
Pokey Reese12002
Rob Mackowiak12002
Ron Villone12002
Salomon Torres12002
Sean Lowe12002
Steve L. Sparks12000
Tike Redman12000
Tim Laker11999
Tony Alvarez12002
Turner Ward11999
Yamid Haad11999

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.