John Moses's teammates

John Moses has had 267 MLB teammates in 11 seasons with 3 clubs. He spent the most seasons beside Harold Reynolds (6), Mike Moore (6), and Domingo Ramos (6). 8 Hall of Famers among them: Kirby Puckett, Edgar Martinez, Gaylord Perry, and Ken Griffey Jr. and more. Every season since 1876 is on file.

With the Seattle Mariners1982–1992 · 156 teammates

TeammateSeasonsTogether
Harold Reynolds2× All-Star61983–1992
Mike Moore1× All-Star61982–1987
Domingo Ramos61982–1987
Edwin Nunez61982–1987
Dave Henderson1× All-Star51982–1986
Phil Bradley1× All-Star51983–1987
Al Cowens51982–1986
David Valle51984–1992
Jim Beattie51982–1986
Ken Phelps51983–1987
Mark Langston4× All-Star41984–1987
Alvin Davis1× All-Star41984–1987
Jim Presley1× All-Star41984–1987
Matt Young1× All-Star41983–1986
Bob Kearney41984–1987
Ed Vande Berg41982–1985
Karl Best41983–1986
Mike Stanton41982–1985
Ricky Nelson41983–1986
Roy Thomas41983–1987
Spike Owen41983–1986
Danny Tartabull1× All-Star31984–1986
Gorman Thomas1× All-Star31984–1986
Ivan Calderon1× All-Star31984–1986
Mike Morgan1× All-Star31985–1987
Al Chambers31983–1985
Barry Bonnell31984–1986
Bob Stoddard31982–1984
Darnell Coles31983–1985
Lee Guetterman31984–1987
Orlando Mercado31982–1984
Paul Mirabella31984–1986
Scott Bradley31986–1992
Edgar MartinezHall of Fame · 7× All-Star21987–1992
Gaylord PerryHall of Fame · 5× All-Star21982–1983
Richie Zisk2× All-Star21982–1983
Bill Caudill1× All-Star21982–1983
Bill Swift21985–1986
Bill Wilkinson21985–1987
Bryan Clark21982–1983
Bud Bulling21982–1983
Clay Parker21987–1992
Dave Edler21982–1983
Dave Geisel21984–1985
Dave Hengel21986–1987
Dennis Powell21987–1992
Gene Nelson21982–1983
Jack Perconte21984–1985
Jerry Reed21986–1987
Jim Maler21982–1983
Julio Cruz21982–1983
Manny Castillo21982–1983
Mark Huismann21986–1987
Mickey Brantley21986–1987
Mike Brown21986–1987
Mike Trujillo21986–1987
Pat Putnam21983–1984
Rey Quinones21986–1987
Rick Sweet21982–1983
Salome Barojas21984–1985
Steve Henderson21983–1984
Terry Bulling21982–1983
Todd Cruz21982–1983
Ken Griffey Jr.Hall of Fame · 11× All-Star11992
Randy JohnsonHall of Fame · 10× All-Star11992
Lance Parrish8× All-Star11992
Bret Boone3× All-Star11992
Omar Vizquel3× All-Star11992
Kevin Mitchell2× All-Star11992
Tino Martinez2× All-Star11992
Bruce Bochte1× All-Star11982
Erik Hanson1× All-Star11992
Floyd Bannister1× All-Star11982
Gary Matthews1× All-Star11987
Jay Buhner1× All-Star11992
Jeff Nelson1× All-Star11992
Bert Heffernan11992
Bill Haselman11992
Bill Nahorodny11984
Bob Long11985
Bobby Brown11982
Brian Fisher11992
Brian Snyder11985
Brick Smith11987
Calvin Jones11992
Dan Firova11982
Dann Howitt11992
Dave Beard11984
Dave Cochrane11992
Dave Fleming11992
Dave Revering11982
Dave Schmidt11992
Dave Tobik11985
Donell Nixon11987
Donnie Scott11985
Eric Gunderson11992
Frank Wills11985
Gary Gray11982
Gene Harris11992
Glenn Abbott11983
Greg Briley11992
Henry Cotto11992
Jack Lazorko11985
Jamie Allen11983
Jamie Nelson11983
Jeff Schaefer11992
Jerry Don Gleaton11982
Jerry Narron11987
Jim Acker11992
Jim Essian11982
Jim Lewis11985
Jim Weaver11987
Joe Simpson11982
John Christensen11987
Juan Agosto11992
Kerry Woodson11992
Kevin Brown11992
Larry Andersen11982
Larry Milbourne11984
Lenny Randle11982
Mario Diaz11987
Mark Grant11992
Matt Sinatro11992
Mike Blowers11992
Mike Campbell11987
Mike Kingery11987
Mike Schooler11992
Mike Walker11992
Milt Wilcox11986
Pat Lennon11992
Paul Serna11982
Pete Ladd11986
Pete M. O'Brien11992
Randy Kramer11992
Rich Amaral11992
Rich Bordi11982
Rich DeLucia11992
Rich Monteleone11987
Rich Renteria11987
Rod Allen11983
Ron Musselman11982
Ron Roenicke11983
Ross Jones11986
Russ Swan11992
Scott Bankhead11987
Shane Turner11992
Shawn Barton11992
Stan Clarke11987
Steve Fireovid11986
Steve Shields11987
Steve Stroughter11982
Steve Yeager11986
Thad Bosley11982
Tim Leary11992
Tony Bernazard11983
Vance McHenry11982

With the Minnesota Twins1988–1990 · 77 teammates

TeammateSeasonsTogether
Kirby PuckettHall of Fame · 10× All-Star31988–1990
Gary Gaetti2× All-Star31988–1990
Kent Hrbek1× All-Star31988–1990
Al Newman31988–1990
Allan Anderson31988–1990
Brian Harper31988–1990
Dan Gladden31988–1990
Doug Baker31988–1990
Gene Larkin31988–1990
Greg Gagne31988–1990
Jim Dwyer31988–1990
Juan Berenguer31988–1990
Randy Bush31988–1990
Roy Smith31988–1990
Jeff Reardon4× All-Star21988–1989
Frank Viola3× All-Star21988–1989
Rick Aguilera3× All-Star21989–1990
Tim Laudner1× All-Star21988–1989
Carmen Castillo21989–1990
Chip Hale21989–1990
David West21989–1990
Freddie Toliver21988–1989
Gary Wayne21989–1990
German Gonzalez21988–1989
Kevin Tapani21989–1990
Lenny Webster21989–1990
Mark Guthrie21989–1990
Paul Sorrento21989–1990
Tim Drummond21989–1990
Steve CarltonHall of Fame · 10× All-Star11988
Bert BlylevenHall of Fame · 2× All-Star11988
Charlie Lea1× All-Star11988
Greg Olson1× All-Star11989
Joe Niekro1× All-Star11988
John Candelaria1× All-Star11990
Shane Rawley1× All-Star11989
Tippy Martinez1× All-Star11988
Tom Brunansky1× All-Star11988
Tom Herr1× All-Star11988
Dan Schatzeder11988
Dwight Lowry11988
Eric Bullock11988
Francisco Oliveras11989
Fred Manrique11990
Greg Booker11989
Jack Savage11990
Jim Winn11988
John Christensen11988
Junior Ortiz11990
Karl Best11988
Keith Atherton11988
Kelvin Torve11988
Larry Casian11990
Lee Tunnell11989
Les Straker11988
Mark Davidson11988
Mark Portugal11988
Mike Cook11989
Mike Dyer11989
Mike Mason11988
Nelson Liriano11990
Orlando Mercado11989
Paul Abbott11990
Pedro Munoz11990
Randy St. Claire11989
Rich Garces11990
Richard Yett11990
Scott Erickson11990
Scott Leius11990
Shane Mack11990
Steve Lombardozzi11988
Steve Shields11989
Terry Jorgensen11989
Terry Leach11990
Tom Nieto11988
Vic Rodriguez11989
Wally Backman11989

With the Detroit Tigers1991 · 40 teammates

TeammateSeasonsTogether
Alan TrammellHall of Fame · 6× All-Star11991
Lou Whitaker5× All-Star11991
Travis Fryman5× All-Star11991
Cecil Fielder3× All-Star11991
Frank Tanana3× All-Star11991
Mickey Tettleton2× All-Star11991
Dan Petry1× All-Star11991
Lloyd Moseby1× All-Star11991
Mike Henneman1× All-Star11991
Andy Allanson11991
Bill Gullickson11991
Dan Gakeler11991
Dave Bergman11991
David Haas11991
Jeff Kaiser11991
Jerry Don Gleaton11991
John Cerutti11991
John Kiely11991
John Shelby11991
Johnny Paredes11991
Kevin Ritz11991
Luis de los Santos11991
Mark Leiter11991
Mark Salas11991
Mike Dalton11991
Mike Munoz11991
Milt Cuyler11991
Paul Gibson11991
Pete Incaviglia11991
Rich Rowland11991
Rob Deer11991
Rusty Meacham11991
Scott Aldred11991
Scott Livingstone11991
Shawn Hare11991
Skeeter Barnes11991
Steve Searcy11991
Tony Bernazard11991
Tony Phillips11991
Walt Terrell11991

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.