Keith Shepherd's teammates

Keith Shepherd has had 183 MLB teammates in 4 seasons with 4 clubs. He spent the most seasons beside Dale Murphy (2), Andy Ashby (2), and Dave Hollins (2). 3 Hall of Famers among them: Roberto Alomar, Eddie Murray, and Mike Mussina. Every season since 1876 is on file.

With the Philadelphia Phillies1992 · 47 teammates

TeammateSeasonsTogether
Dale Murphy7× All-Star11992
Curt Schilling6× All-Star11992
Darren Daulton3× All-Star11992
John Kruk3× All-Star11992
Lenny Dykstra3× All-Star11992
Andy Ashby2× All-Star11992
Mike Williams2× All-Star11992
Dave Hollins1× All-Star11992
Mariano Duncan1× All-Star11992
Mickey Morandini1× All-Star11992
Mitch Williams1× All-Star11992
Terry Mulholland1× All-Star11992
Barry Jones11992
Ben Rivera11992
Bob Ayrault11992
Brad Brink11992
Braulio Castillo11992
Cliff Brantley11992
Dale Sveum11992
Danny Cox11992
Darrin Chapin11992
Don Robinson11992
Greg Mathews11992
Jay Baller11992
Jeff Grotewold11992
Jim Lindeman11992
Joe Millette11992
Jose DeLeon11992
Juan Bell11992
Julio Peguero11992
Kim Batiste11992
Kyle Abbott11992
Mickey Weston11992
Mike Hartley11992
Pat Combs11992
Ricky Jordan11992
Ruben Amaro Jr.11992
Stan Javier11992
Steve Lake11992
Steve Scarsone11992
Steve Searcy11992
Todd Pratt11992
Tom Marsh11992
Tommy Greene11992
Wally Backman11992
Wally Ritchie11992
Wes Chamberlain11992

With the Colorado Rockies1993 · 45 teammates

TeammateSeasonsTogether
Dale Murphy7× All-Star11993
Andres Galarraga5× All-Star11993
Dante Bichette4× All-Star11993
Andy Ashby2× All-Star11993
Vinny Castilla2× All-Star11993
Bruce Hurst1× All-Star11993
Joe Girardi1× All-Star11993
Kent Bottenfield1× All-Star11993
Alex Cole11993
Armando Reynoso11993
Bruce Ruffin11993
Bryn Smith11993
Butch Henry11993
Charlie Hayes11993
Chris C. Jones11993
Curtis Leskanic11993
Danny Sheaffer11993
Darren Holmes11993
Daryl Boston11993
David Nied11993
Eric O Young Sr.11993
Eric Wedge11993
Freddie Benavides11993
Gary Wayne11993
Gerald Young11993
Greg W. Harris11993
Jay Gainer11993
Jayhawk Owens11993
Jeff Parrett11993
Jerald Clark11993
Jim Tatum11993
Lance Painter11993
Marcus Moore11993
Mark Grant11993
Mark Knudson11993
Mike Munoz11993
Mo Sanford11993
Nelson Liriano11993
Pedro Castellano11993
Roberto Mejia11993
Scott Aldred11993
Scott Fredrickson11993
Scott Service11993
Steve Reed11993
Willie Blair11993

With the Boston Red Sox1995 · 53 teammates

TeammateSeasonsTogether
Roger Clemens11× All-Star11995
Jose Canseco6× All-Star11995
Willie McGee4× All-Star11995
Mo Vaughn3× All-Star11995
Rick Aguilera3× All-Star11995
Aaron Sele2× All-Star11995
Mike Greenwell2× All-Star11995
Dave Hollins1× All-Star11995
Erik Hanson1× All-Star11995
Mike Stanton1× All-Star11995
Tim Wakefield1× All-Star11995
Alejandro Pena11995
Bill Haselman11995
Brian Bark11995
Brian Looney11995
Carlos Rodriguez11995
Chris Donnels11995
Chris James11995
Derek Lilliquist11995
Dwayne Hosey11995
Eric Gunderson11995
Frankie Rodriguez11995
Jeff Pierce11995
Jeff Suppan11995
Joe Hudson11995
Joel Johnston11995
John Valentin11995
Juan Bell11995
Karl Rhodes11995
Ken Ryan11995
Lee Tinsley11995
Luis Alicea11995
Mark Whiten11995
Matt Murray11995
Matt Stairs11995
Mike Hartley11995
Mike Macfarlane11995
Mike Maddux11995
Reggie Jefferson11995
Rheal Cormier11995
Rich Rowland11995
Ron Mahay11995
Scott Hatteberg11995
Stan Belinda11995
Steve Rodriguez11995
Terry Shumpert11995
Tim Naehring11995
Tim Van Egmond11995
Tim VanEgmond11995
Troy O'Leary11995
Vaughn Eshelman11995
Wes Chamberlain11995
Zane Smith11995

With the Baltimore Orioles1996 · 44 teammates

TeammateSeasonsTogether
Roberto AlomarHall of Fame · 12× All-Star11996
Eddie MurrayHall of Fame · 8× All-Star11996
Mike MussinaHall of Fame · 5× All-Star11996
Cal Ripken19× All-Star11996
Bobby Bonilla6× All-Star11996
Rafael Palmeiro4× All-Star11996
Randy Myers4× All-Star11996
Brady Anderson3× All-Star11996
David Wells3× All-Star11996
Armando Benitez2× All-Star11996
Jesse Orosco2× All-Star11996
Arthur Rhodes1× All-Star11996
B.J. Surhoff1× All-Star11996
Jeffrey Hammonds1× All-Star11996
Alan Mills11996
Archie Corbin11996
Billy Ripken11996
Brent Bowers11996
Brian Sackinsky11996
Cesar Devarez11996
Chris Hoiles11996
Esteban Yan11996
Garrett Stephenson11996
Gene Kingsale11996
Gregg Zaun11996
Jeff Huson11996
Jimmy Haynes11996
Jimmy Myers11996
Kent Mercker11996
Luis Polonia11996
Manny Alexander11996
Mark Parent11996
Mark Smith11996
Mike Devereaux11996
Mike Milchin11996
Nerio Rodriguez11996
Pete Incaviglia11996
Rick Krivda11996
Rocky Coppinger11996
Roger McDowell11996
Scott Erickson11996
Terry Mathews11996
Todd Zeile11996
Tony Tarasco11996

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.