Ben Davis's teammates

Ben Davis has had 237 MLB teammates in 7 seasons with 3 clubs. He spent the most seasons beside Tony Gwynn (4), Trevor Hoffman (4), and Bret Boone (4). 7 Hall of Famers among them: Tony Gwynn, Trevor Hoffman, Ichiro Suzuki, and Edgar Martinez and more. Every season since 1876 is on file.

With the San Diego Padres1998–2001 · 121 teammates

TeammateSeasonsTogether
Tony GwynnHall of Fame · 15× All-Star41998–2001
Trevor HoffmanHall of Fame · 7× All-Star41998–2001
Chris Gomez41998–2001
Sterling Hitchcock41998–2001
Matt Clement1× All-Star31998–2000
Phil Nevin1× All-Star31999–2001
Woody Williams1× All-Star31999–2001
Brian Boehringer31998–2000
Carlos Reyes31998–2000
Damian Jackson31999–2001
Dave Magadan31999–2001
Donne Wall31998–2000
Mike Darr31999–2001
Ruben Rivera31998–2000
Stan Spencer31998–2000
Wiki Gonzalez31999–2001
Will Cunnane31998–2000
Andy Ashby2× All-Star21998–1999
Ryan Klesko1× All-Star22000–2001
Wally Joyner1× All-Star21998–1999
Adam Eaton22000–2001
Brian Tollberg22000–2001
Buddy Carlyle21999–2000
Carlos A. Hernandez21998–2000
Carlos Almanzar21999–2000
Dan Miceli21998–1999
Dave Maurer22000–2001
David Newhan21999–2000
Domingo Guzman21999–2000
Ed Giovanola21998–1999
Eric Owens21999–2000
George Arias21998–1999
Greg Myers21998–1999
Jay Witasick22000–2001
Jim Leyritz21998–1999
John Vander Wal21998–1999
Kevin Walker22000–2001
Matt Whisenant21999–2000
Matt Whiteside21999–2000
Quilvio Veras21998–1999
Rodney Myers22000–2001
Tom Davey22000–2001
Rickey HendersonHall of Fame · 10× All-Star12001
Kevin Brown6× All-Star11998
Greg Vaughn4× All-Star11998
Mark Langston4× All-Star11998
Randy Myers4× All-Star11998
Bret Boone3× All-Star12000
Carlos Baerga3× All-Star11999
Ken Caminiti3× All-Star11998
Steve Finley2× All-Star11998
Bobby Jones1× All-Star12001
Carlos Garcia1× All-Star11999
Ed Sprague Jr.1× All-Star12000
Gary Matthews Jr.1× All-Star11999
Heathcliff Slocumb1× All-Star12000
Ray Lankford1× All-Star12001
Reggie Sanders1× All-Star11999
Adam Riggs12001
Al Martin12000
Alex Arias12001
Andy Sheets11998
Archi Cianfrocco11998
Ben Van Ryn11998
Bobby J. Jones12001
Brandon Kolb12000
Brett Jodie12001
Brian Lawrence12001
Brian Meadows12000
Bubba Trammell12001
Carlton Loewer12001
Cesar Crespo12001
Chuck McElroy12001
D'Angelo Jimenez12001
Dan Serafini12000
Dave Lee12001
David Lundquist12001
Desi Relaford12000
Don Wengert11998
Donaldo Mendez12001
Dusty Allen12000
Ed Vosberg11999
Eddie Williams11998
Emil Brown12001
Gabe Alvarez12000
George Williams12000
Greg LaRocca12000
Heath Murray11999
James Mouton11998
Jason Middlebrook12001
Jeremy Fikac12001
Jim Bruske11998
Jimmy Osting12001
Joe Vitiello12000
Joey Hamilton11998
John Mabry12000
John Roskos12000
Jose Nunez12001
Junior Herndon12001
Kevin Jarvis12001
Kevin Nicholson12000
Kevin Witt12001
Kory DeHaan12000
Mandy Romero11998
Marc Kroon11998
Mark Kotsay12001
Mark Sweeney11998
Mike Colangelo12001
Pete J. Smith11998
Rick Wilkins12001
Roberto Ramirez11998
Roberto Rivera11999
Rodrigo Lopez12000
Rudy Seanez12001
Santiago Perez12001
Scott Sanders11998
Steve L. Montgomery12000
Todd Erdos12000
Vicente Palacios12000
Wascar Serrano12001
Xavier Nady12000

With the Seattle Mariners2002–2004 · 81 teammates

TeammateSeasonsTogether
Ichiro SuzukiHall of Fame · 10× All-Star32002–2004
Edgar MartinezHall of Fame · 7× All-Star32002–2004
Bret Boone3× All-Star32002–2004
Freddy Garcia2× All-Star32002–2004
John Olerud2× All-Star32002–2004
Dan Wilson1× All-Star32002–2004
Jamie Moyer1× All-Star32002–2004
Rafael Soriano1× All-Star32002–2004
Ryan Franklin1× All-Star32002–2004
Shigetoshi Hasegawa1× All-Star32002–2004
Aaron Taylor32002–2004
Joel Pineiro32002–2004
Julio Mateo32002–2004
Pat Borders32002–2004
Willie Bloomquist32002–2004
Carlos Guillen3× All-Star22002–2003
Jeff Cirillo2× All-Star22002–2003
Kazuhiro Sasaki2× All-Star22002–2003
Arthur Rhodes1× All-Star22002–2003
Gil Meche1× All-Star22003–2004
J.J. Putz1× All-Star22003–2004
Jeff Nelson1× All-Star22002–2003
Mike Cameron1× All-Star22002–2003
Randy Winn1× All-Star22003–2004
Luis Ugueto22002–2003
Mark McLemore22002–2003
Ruben Sierra4× All-Star12002
Armando Benitez2× All-Star12003
Eddie Guardado2× All-Star12004
Jose Offerman2× All-Star12002
George Sherrill1× All-Star12004
James Baldwin1× All-Star12002
Matt Thornton1× All-Star12004
Raul Ibanez1× All-Star12004
Rich Aurilia1× All-Star12004
Scott Podsednik1× All-Star12002
Aaron Looper12003
Bobby Madritsch12004
Brian Fitzgerald12002
Brian Sweeney12003
Bucky Jacobsen12004
Cha Seung Baek12004
Chad Meyers12003
Charles Gipson12002
Chris Snelling12002
Clint Nageotte12004
Dave Hansen12004
Desi Relaford12002
Doug Creek12002
Gene Kingsale12002
Giovanni Carrara12003
Greg Colbrunn12003
Greg Dobbs12004
Hiram Bocachica12004
Ismael Valdez12002
Jamal Strong12003
Jeremy T Reed12004
John Halama12002
John Mabry12003
Jolbert Cabrera12004
Jose Lopez12004
Justin Kaye12002
Justin Leone12004
Kevin Jarvis12004
Mark Watson12002
Masao Kida12004
Matt White12003
Mickey Lopez12004
Miguel Olivo12004
Mike Myers12004
Paul Abbott12002
Quinton McCracken12004
Ramon Santiago12004
Randy Williams12004
Rene Rivera12004
Rey Sanchez12003
Ron Villone12004
Ron Wright12002
Scott Atchison12004
Scott Spiezio12004
Travis Blackley12004

With the Chicago White Sox2004 · 41 teammates

TeammateSeasonsTogether
Roberto AlomarHall of Fame · 12× All-Star12004
Frank ThomasHall of Fame · 5× All-Star12004
Magglio Ordonez6× All-Star12004
Paul Konerko6× All-Star12004
Mark Buehrle5× All-Star12004
Carlos Lee3× All-Star12004
Carl Everett2× All-Star12004
Esteban Loaiza2× All-Star12004
Freddy Garcia2× All-Star12004
Aaron Rowand1× All-Star12004
Jason Grilli1× All-Star12004
Joe Crede1× All-Star12004
Jon Garland1× All-Star12004
Jose Contreras1× All-Star12004
Arnie Munoz12004
Billy Koch12004
Cliff Politte12004
Damaso Marte12004
Dan Wright12004
Felix Diaz12004
Jamie Burke12004
Jeff Bajenaru12004
Joe Borchard12004
Jon Adkins12004
Jon Rauch12004
Jose Valentin12004
Josh Stewart12004
Juan Uribe12004
Kelly Dransfeldt12004
Kelly Wunsch12004
Miguel Olivo12004
Mike Jackson12004
Neal Cotts12004
Ross Gload12004
Sandy Alomar Jr.12004
Scott Schoeneweis12004
Shingo Takatsu12004
Timo Perez12004
Vic Darensbourg12004
Willie Harris12004
Wilson Valdez12004

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.