Eric Davis's teammates

Eric Davis has had 420 MLB teammates in 17 seasons with 6 clubs. He spent the most seasons beside Tom Browning (8), Barry Larkin (7), and Paul O'Neill (7). 11 Hall of Famers among them: Barry Larkin, Dave Parker, Tony Perez, and Mike Piazza and more. Every season since 1876 is on file.

With the Cincinnati Reds1984–1996 · 174 teammates

TeammateSeasonsTogether
Tom Browning1× All-Star81984–1991
Barry LarkinHall of Fame · 12× All-Star71986–1996
Paul O'Neill5× All-Star71985–1991
Ron Oester71984–1990
Ron Robinson71984–1990
John Franco4× All-Star61984–1989
Dave Concepcion9× All-Star51984–1988
Chris Sabo3× All-Star51988–1996
Mario Soto3× All-Star51984–1988
Bo Diaz2× All-Star51985–1989
Nick Esasky51984–1988
Ted Power51984–1991
Dave ParkerHall of Fame · 7× All-Star41984–1987
Buddy Bell5× All-Star41985–1988
Rob Dibble2× All-Star41988–1991
Jack Armstrong1× All-Star41988–1991
Jose Rijo1× All-Star41988–1991
Norm Charlton1× All-Star41988–1991
Eddie Milner41984–1988
Herm Winningham41988–1991
Jeff Reed41988–1991
Joe Oliver41989–1996
Kal Daniels41986–1989
Luis Quinones41988–1991
Rob Murphy41985–1988
Terry McGriff41987–1990
Tony PerezHall of Fame · 7× All-Star31984–1986
Pete Rose17× All-Star31984–1986
Ken Griffey Sr.3× All-Star31988–1990
Danny Jackson2× All-Star31988–1990
Mariano Duncan1× All-Star31989–1991
Tom Hume1× All-Star31984–1987
Carl Willis31984–1986
Dave Collins31987–1989
Dave Van Gorder31984–1986
Hal Morris31990–1996
Joe Price31984–1986
Keith Brown31988–1991
Lenny Harris31988–1996
Max Venable31985–1987
Mike Smith31984–1986
Scott Scudder31989–1991
Tim Birtsas31988–1990
Todd Benzinger31989–1991
Tracy Jones31986–1988
Wade Rowdon31984–1986
Cesar Cedeno4× All-Star21984–1985
Randy Myers4× All-Star21990–1991
Kurt Stillwell1× All-Star21986–1987
Reggie Sanders1× All-Star21991–1996
Alan Knicely21984–1985
Alex Trevino21984–1990
Andy McGaffigan21984–1985
Bill Doran21990–1991
Bill Gullickson21986–1987
Bill Landrum21986–1987
Bill Scherrer21984–1987
Billy Hatcher21990–1991
Chris Hammond21990–1991
Dann Bilardello21984–1985
Dennis Rasmussen21987–1988
Duane Walker21984–1985
Frank Pastore21984–1985
Frank Williams21987–1988
Gary Redus21984–1985
Gino Minutelli21990–1991
Glenn Braggs21990–1991
Glenn Sutko21990–1991
Jay Tibbs21984–1985
Jeff Treadway21987–1988
Kip Gross21990–1991
Leo Garcia21987–1988
Lloyd McClendon21987–1988
Marty Brown21988–1989
Pat Pacillo21987–1988
Pat Perry21987–1988
Rick Mahler21989–1990
Rolando Roomes21989–1990
Rosario Rodriguez21989–1990
Sal Butera21986–1987
Skeeter Barnes21984–1989
Terry Lee21990–1991
Tim Layana21990–1991
Tom Foley21984–1985
Tom Runnells21985–1986
Van Snider21988–1989
Wayne Krenchicki21984–1985
Lee SmithHall of Fame · 7× All-Star11996
Manny Trillo4× All-Star11989
Bret Boone3× All-Star11996
Jeff Montgomery3× All-Star11987
Jeff Russell2× All-Star11984
Jeff Shaw2× All-Star11996
Jerry Reuss2× All-Star11987
John Smiley2× All-Star11996
Kevin Mitchell2× All-Star11996
Leon Durham2× All-Star11988
Vince Coleman2× All-Star11996
Jeff Brantley1× All-Star11996
Joel Youngblood1× All-Star11989
Kent Tekulve1× All-Star11989
Mike Morgan1× All-Star11996
Mike Remlinger1× All-Star11996
Billy Bates11990
Bob Buchanan11985
Bob Owchinko11984
Bob Sebra11989
Brad Gulden11984
Brad Lesley11984
Brook Fordyce11996
Bruce Berenyi11984
Candy Sierra11988
Carmelo Martinez11991
Chad Mottola11996
Charlie Puleo11984
Chris C. Jones11991
Chris Welsh11986
Chuck McElroy11996
Curt Lyons11996
Curtis Goodwin11996
Dan Driessen11984
Dave Burba11996
Derek Lilliquist11996
Don Carman11991
Donnie Scott11991
Eddie Taubensee11996
Eduardo Pérez11996
Eric Anthony11996
Eric Owens11996
Freddie Benavides11991
Freddie Toliver11984
Giovanni Carrara11996
Guy Hoffman11987
Hector Carrasco11996
Jeff Branson11996
Jeff Gray11988
Jeff Richardson11989
Jerry Spradlin11996
John Denny11986
John Stuper11985
Johnny Ruffin11996
Keefe Cato11984
Keith Mitchell11996
Kevin Jarvis11996
Marcus Moore11996
Mark Portugal11996
Mike Griffin11989
Mike Kelly11996
Mike Roesler11989
Milt Hill11991
Mo Sanford11991
Paul Householder11984
Paul Noce11990
Pedro A. Martinez11996
Pete Schourek11996
Randy St. Claire11988
Reggie Jefferson11991
Roger Salkeld11996
Ron Roenicke11988
Scott Service11996
Scott Sullivan11996
Scott Terry11986
Scotti Madison11989
Stan Jefferson11991
Steve Foster11991
Steve Gibralter11996
Terry Francona11987
Thomas Howard11996
Tim Belk11996
Tim Leary11989
Tim Pugh11996
Tom Lawless11984
Willie Greene11996
Xavier Hernandez11996

With the Los Angeles Dodgers1992–1993 · 45 teammates

TeammateSeasonsTogether
Mike PiazzaHall of Fame · 12× All-Star21992–1993
Pedro MartinezHall of Fame · 8× All-Star21992–1993
Darryl Strawberry8× All-Star21992–1993
Orel Hershiser3× All-Star21992–1993
Jose Offerman2× All-Star21992–1993
Brett Butler1× All-Star21992–1993
Henry Rodriguez1× All-Star21992–1993
Kevin Gross1× All-Star21992–1993
Mike Sharperson1× All-Star21992–1993
Billy Ashley21992–1993
Carlos A. Hernandez21992–1993
Dave Hansen21992–1993
Eric Karros21992–1993
Jim Gott21992–1993
Kip Gross21992–1993
Lenny Harris21992–1993
Mitch Webster21992–1993
Pedro Astacio21992–1993
Rafael Bournigal21992–1993
Ramon J. Martinez21992–1993
Roger McDowell21992–1993
Steve Wilson21992–1993
Tom Candiotti21992–1993
Tom Goodwin21992–1993
Tim Wallach5× All-Star11993
Jay Howell3× All-Star11992
Juan Samuel3× All-Star11992
Todd Worrell3× All-Star11993
Mike Scioscia2× All-Star11992
John Candelaria1× All-Star11992
Raul Mondesi1× All-Star11993
Bob Ojeda11992
Cory Snyder11993
Dave Anderson11992
Eric O Young Sr.11992
Jerry Brooks11993
Jody Reed11993
John DeSilva11993
Kal Daniels11992
Omar Daal11993
Rick Trlicek11993
Rod Nichols11993
Stan Javier11992
Tim Crews11992
Todd Benzinger11992

With the Detroit Tigers1993–1994 · 48 teammates

TeammateSeasonsTogether
Alan TrammellHall of Fame · 6× All-Star21993–1994
Lou Whitaker5× All-Star21993–1994
Travis Fryman5× All-Star21993–1994
Cecil Fielder3× All-Star21993–1994
David Wells3× All-Star21993–1994
Mickey Tettleton2× All-Star21993–1994
Mike Henneman1× All-Star21993–1994
Mike Moore1× All-Star21993–1994
Bill Gullickson21993–1994
Bill Krueger21993–1994
Buddy Groom21993–1994
Chad Kreuter21993–1994
Chris Gomez21993–1994
Danny Bautista21993–1994
Greg Gohr21993–1994
Joe Boever21993–1994
John Doherty21993–1994
Kirk Gibson21993–1994
Kurt Knudsen21993–1994
Mike Gardiner21993–1994
Milt Cuyler21993–1994
Scott Livingstone21993–1994
Sean Bergman21993–1994
Skeeter Barnes21993–1994
Storm Davis21993–1994
Tony Phillips21993–1994
Juan Samuel3× All-Star11994
Jose Lima1× All-Star11994
Bob MacDonald11993
Dan Gladden11993
Dave W. Johnson11993
David Haas11993
Gary Thurman11993
Gene Harris11994
Greg Cadaret11994
John DeSilva11993
John Flaherty11994
John Kiely11993
Junior Felix11994
Mark Grater11993
Mark Leiter11993
Mike Munoz11993
Phillip Stidham11994
Riccardo Ingram11994
Rich Rowland11993
Rob Deer11993
Tim Belcher11994
Tom Bolton11993

With the Baltimore Orioles1997–1998 · 61 teammates

TeammateSeasonsTogether
Roberto AlomarHall of Fame · 12× All-Star21997–1998
Harold BainesHall of Fame · 6× All-Star21997–1998
Mike MussinaHall of Fame · 5× All-Star21997–1998
Cal Ripken19× All-Star21997–1998
Jimmy Key4× All-Star21997–1998
Rafael Palmeiro4× All-Star21997–1998
Brady Anderson3× All-Star21997–1998
Armando Benitez2× All-Star21997–1998
Jesse Orosco2× All-Star21997–1998
Arthur Rhodes1× All-Star21997–1998
B.J. Surhoff1× All-Star21997–1998
Jeffrey Hammonds1× All-Star21997–1998
Mike Bordick1× All-Star21997–1998
Alan Mills21997–1998
Charlie Greene21997–1998
Chris Hoiles21997–1998
Danny Clyburn21997–1998
Jeff Reboulet21997–1998
Lenny Webster21997–1998
Nerio Rodriguez21997–1998
Rocky Coppinger21997–1998
Scott Erickson21997–1998
Scott Kamieniecki21997–1998
Terry Mathews21997–1998
Joe Carter5× All-Star11998
Randy Myers4× All-Star11997
Ozzie Guillen3× All-Star11998
Doug Drabek1× All-Star11998
Juan Guzman1× All-Star11998
Norm Charlton1× All-Star11998
Aaron Ledesma11997
Bobby Munoz11998
Brian Williams11997
Calvin Pickering11998
Chris Fussell11998
Dave Dellucci11997
Doug Johns11998
Esteban Yan11997
Gene Kingsale11998
Geronimo Berroa11997
Jerome Walton11997
Jerry Hairston Jr.11998
Jesus Tavarez11998
Joel Bennett11998
Lyle Mouton11998
Mel Rosario11997
Mike Johnson11997
P.J. Forbes11998
Pete Incaviglia11997
Pete J. Smith11998
Radhames Dykhoff11998
Rich Becker11998
Richie Lewis11998
Rick Krivda11997
Ryan Minor11998
Shawn Boskie11997
Sidney Ponson11998
Tim Laker11997
Tony Tarasco11997
Willie Greene11998
Willis Otanez11998

With the St. Louis Cardinals1999–2000 · 68 teammates

TeammateSeasonsTogether
Mark McGwire12× All-Star21999–2000
Edgar Renteria5× All-Star21999–2000
Placido Polanco2× All-Star21999–2000
Shawon Dunston2× All-Star21999–2000
Heathcliff Slocumb1× All-Star21999–2000
J.D. Drew1× All-Star21999–2000
Ray Lankford1× All-Star21999–2000
Alan Benes21999–2000
Craig Paquette21999–2000
Eduardo Pérez21999–2000
Eli Marrero21999–2000
Fernando Tatis21999–2000
Garrett Stephenson21999–2000
Mark Thompson21999–2000
Mike Mohler21999–2000
Rick Ankiel21999–2000
Scott Radinsky21999–2000
Thomas Howard21999–2000
Will Clark6× All-Star12000
Jim Edmonds4× All-Star12000
Willie McGee4× All-Star11999
Darryl Kile3× All-Star12000
Pat Hentgen3× All-Star12000
Jesse Orosco2× All-Star12000
Matt Morris2× All-Star12000
Andy Benes1× All-Star12000
Fernando Vina1× All-Star12000
Kent Bottenfield1× All-Star11999
Ricky Bottalico1× All-Star11999
Adam Kennedy11999
Alberto Castillo11999
Britt Reames12000
Carlos A. Hernandez12000
Chris Richard12000
Clint Sodowsky11999
Curtis King11999
Darren Bragg11999
Darren Holmes12000
Darren Oliver11999
Dave Veres12000
David Howard11999
David Wainhouse12000
Donovan Osborne11999
Gene Stechschulte12000
Jason Christiansen12000
Joe McEwing11999
Jose Jimenez11999
Jose Rodriguez12000
Juan Acevedo11999
Justin Brunette12000
Keith McDonald12000
Kent Mercker11999
Lance Painter11999
Larry Luebbers11999
Larry Sutton12000
Luis Ordaz11999
Luis Saturria12000
Luther Hackman12000
Manny Aybar11999
Marcus Jensen11999
Mike Busby11999
Mike James12000
Mike Matheny12000
Mike Matthews12000
Mike Timlin12000
Rick Croushore11999
Rick Heiserman11999
Rick Wilkins12000

With the San Francisco Giants2001 · 41 teammates

TeammateSeasonsTogether
Jeff KentHall of Fame · 5× All-Star12001
Barry Bonds14× All-Star12001
Andres Galarraga5× All-Star12001
Benito Santiago5× All-Star12001
Jason Schmidt3× All-Star12001
Robb Nen3× All-Star12001
Livan Hernandez2× All-Star12001
Shawon Dunston2× All-Star12001
Rich Aurilia1× All-Star12001
Russ Ortiz1× All-Star12001
Ryan Vogelsong1× All-Star12001
Shawn Estes1× All-Star12001
Aaron Fultz12001
Alan Embree12001
Armando Rios12001
Bobby Estalella12001
Brian Boehringer12001
Calvin Murray12001
Chad Zerbe12001
Cody Ransom12001
Damon Minor12001
Dante Powell12001
Edwards Guzman12001
Felipe Crespo12001
Felix Rodriguez12001
J.T. Snow12001
Jalal Leach12001
Jason Christiansen12001
John Vander Wal12001
Kirk Rueter12001
Kurt Ainsworth12001
LeJon Powell12001
Mark Gardner12001
Marvin Benard12001
Pedro Feliz12001
Ramon Martinez12001
Russ Davis12001
Ryan Jensen12001
Tim Worrell12001
Wayne Gomes12001
Yorvit Torrealba12001

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.