Robert Ellis's teammates

Robert Ellis has had 185 MLB teammates in 4 seasons with 4 clubs. He spent the most seasons beside Dennis Springer (2), Todd Greene (2), and Ryan Christenson (2). 3 Hall of Famers among them: Randy Johnson, Lee Smith, and Adrian Beltre. Every season since 1876 is on file.

With the Los Angeles Angels1996 · 52 teammates

TeammateSeasonsTogether
Lee SmithHall of Fame · 7× All-Star11996
Chuck Finley5× All-Star11996
Tim Wallach5× All-Star11996
Jim Edmonds4× All-Star11996
Mark Langston4× All-Star11996
Troy Percival4× All-Star11996
Chili Davis3× All-Star11996
Garret Anderson3× All-Star11996
Darin Erstad2× All-Star11996
Damion Easley1× All-Star11996
Gary DiSarcina1× All-Star11996
Jason Dickson1× All-Star11996
Scott Sanderson1× All-Star11996
Ben Van Ryn11996
Ben VanRyn11996
Brad Pennington11996
Chris Pritchett11996
Chris Turner11996
Chuck McElroy11996
Darrell May11996
Dennis Springer11996
Dick C. Schofield11996
Don Slaught11996
George Arias11996
Greg Gohr11996
J.T. Snow11996
Jack Howell11996
Jason Grimsley11996
Jeff Schmidt11996
Jim Abbott11996
Jorge Fabregas11996
Ken Edenfield11996
Kyle Abbott11996
Mark Eichhorn11996
Mark Holzemer11996
Mike Aldrete11996
Mike Holtz11996
Mike James11996
Orlando Palmeiro11996
Pat Borders11996
Pep Harris11996
Phil Leftwich11996
Randy Velarde11996
Rex Hudler11996
Rich Monteleone11996
Robert Eenhoorn11996
Ryan Hancock11996
Shad Williams11996
Shawn Boskie11996
Tim Salmon11996
Todd Frohwirth11996
Todd Greene11996

With the Arizona Diamondbacks2001 · 46 teammates

TeammateSeasonsTogether
Randy JohnsonHall of Fame · 10× All-Star12001
Curt Schilling6× All-Star12001
Luis Gonzalez5× All-Star12001
Matt Williams5× All-Star12001
Mark Grace3× All-Star12001
Jay Bell2× All-Star12001
Steve Finley2× All-Star12001
Byung-Hyun Kim1× All-Star12001
Damian Miller1× All-Star12001
Greg Swindell1× All-Star12001
Junior Spivey1× All-Star12001
Mike Morgan1× All-Star12001
Reggie Sanders1× All-Star12001
Tony Womack1× All-Star12001
Albie Lopez12001
Álex Cintrón12001
Armando Reynoso12001
Bobby Witt12001
Bret Prinz12001
Brian Anderson12001
Chad Moeller12001
Craig Counsell12001
Danny Bautista12001
Dave Dellucci12001
Eric Knott12001
Erik Sabel12001
Erubiel Durazo12001
Geraldo Guzman12001
Greg Colbrunn12001
Jack Cust12001
Jason Conti12001
Juan Sosa12001
Ken Huckaby12001
Lyle Overbay12001
Matt Mantei12001
Midre Cummings12001
Miguel Batista12001
Mike DiFelice12001
Mike Koplove12001
Mike Mohler12001
Nick Bierbrodt12001
Rob Ryan12001
Rod Barajas12001
Russ Springer12001
Ryan Christenson12001
Troy Brohawn12001

With the Los Angeles Dodgers2002 · 40 teammates

TeammateSeasonsTogether
Adrian BeltreHall of Fame · 4× All-Star12002
Kevin Brown6× All-Star12002
Paul Lo Duca4× All-Star12002
Eric Gagne3× All-Star12002
Andy Ashby2× All-Star12002
Jesse Orosco2× All-Star12002
Marquis Grissom2× All-Star12002
Shawn Green2× All-Star12002
Brian Jordan1× All-Star12002
Cesar Izturis1× All-Star12002
Hideo Nomo1× All-Star12002
Mark Grudzielanek1× All-Star12002
Odalis Perez1× All-Star12002
Paul Quantrill1× All-Star12002
Terry Mulholland1× All-Star12002
Alex Cora12002
Bryan Corey12002
Chad Kreuter12002
Chin-Feng Chen12002
Dave Hansen12002
Dave Roberts12002
David Ross12002
Dennis Springer12002
Eric Karros12002
Giovanni Carrara12002
Guillermo Mota12002
Hiram Bocachica12002
Jeff Reboulet12002
Jeff Williams12002
Joe Thurston12002
Jolbert Cabrera12002
Kazuhisa Ishii12002
Kevin Beirne12002
Luke Allen12002
Mike Kinkade12002
Omar Daal12002
Paul Shuey12002
Tyler Houston12002
Victor Alvarez12002
Wilkin Ruan12002

With the Texas Rangers2003 · 51 teammates

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.