Greg Mathews's teammates

Greg Mathews has had 134 MLB teammates in 5 seasons with 2 clubs. He spent the most seasons beside Ozzie Smith (4), Willie McGee (4), and Vince Coleman (4). 2 Hall of Famers among them: Ozzie Smith and Lee Smith. Every season since 1876 is on file.

With the St. Louis Cardinals1986–1990 · 91 teammates

TeammateSeasonsTogether
Ozzie SmithHall of Fame · 15× All-Star41986–1990
Willie McGee4× All-Star41986–1990
Vince Coleman2× All-Star41986–1990
Terry Pendleton1× All-Star41986–1990
John Morris41986–1990
John Tudor41986–1990
Jose Oquendo41986–1990
Ken Dayley41986–1990
Todd Worrell3× All-Star31986–1988
Tom Herr1× All-Star31986–1988
Tom Pagnozzi1× All-Star31987–1990
Bob Forsch31986–1988
Curt Ford31986–1988
Danny Cox31986–1988
Jim Lindeman31986–1988
Joe Magrane31987–1990
Mike Laga31986–1988
Ricky Horton31986–1990
Scott Terry31987–1990
Steve Lake31986–1988
Tom Lawless31986–1988
Pedro Guerrero5× All-Star21988–1990
Jack Clark4× All-Star21986–1987
Ken Hill1× All-Star21988–1990
Tom Brunansky1× All-Star21988–1990
Cris Carpenter21988–1990
Denny Walling21988–1990
John Costello21988–1990
Jose DeLeon21988–1990
Pat Perry21986–1987
Randy O'Neal21987–1988
Ray Soff21986–1987
Rod Booker21987–1988
Steve Peters21987–1988
Tim Conroy21986–1987
Tim Jones21988–1990
Tito Landrum21986–1987
Tony Peña Sr.21987–1988
W. Tim Jones21988–1990
Lee SmithHall of Fame · 7× All-Star11990
Andy Van Slyke3× All-Star11986
Dan Quisenberry3× All-Star11988
Bill Dawley1× All-Star11987
Bob Horner1× All-Star11988
Bob Tewksbury1× All-Star11990
Doug DeCinces1× All-Star11987
Felix Jose1× All-Star11990
Lance Johnson1× All-Star11987
Ray Lankford1× All-Star11990
Alan Knicely11986
Bernard Gilkey11990
Bill Earley11986
Bryn Smith11990
Clint Hurdle11986
Craig Wilson11990
Dan Driessen11987
Dave Collins11990
Dave LaPoint11987
David Green11987
Duane Walker11988
Ernie Camacho11990
Frank DiPino11990
Fred Manrique11986
Geronimo Pena11990
Gibson Alba11988
Greg Bargar11986
Howard Hilton11990
Jeff Lahti11986
Jerry White11986
Joe Boever11986
Kurt Kepshire11986
Larry McWilliams11988
Lee Tunnell11987
Luis Alicea11988
Mike Fitzgerald11988
Mike Heath11986
Mike LaValliere11986
Mike Perez11990
Milt Thompson11990
Omar Olivares11990
Ray Burris11986
Ray Stephens11990
Rex Hudler11990
Rick Ownbey11986
Rod Brewer11990
Scott Arnold11988
Skeeter Barnes11987
Stan Clarke11990
Tim Sherrill11990
Todd Zeile11990
Tom Niedenfuer11990

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
Jay Baller11992
Jeff Grotewold11992
Jim Lindeman11992
Joe Millette11992
Jose DeLeon11992
Juan Bell11992
Julio Peguero11992
Keith Shepherd11992
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

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.