Mark Salas's teammates

Mark Salas has had 287 MLB teammates in 8 seasons with 6 clubs. He spent the most seasons beside Kirby Puckett (3), Bert Blyleven (3), and Frank Viola (3). 11 Hall of Famers among them: Kirby Puckett, Bert Blyleven, Alan Trammell, and Ozzie Smith and more. Every season since 1876 is on file.

With the St. Louis Cardinals1984 · 41 teammates

TeammateSeasonsTogether
Ozzie SmithHall of Fame · 15× All-Star11984
Bruce SutterHall of Fame · 6× All-Star11984
Darrell Porter4× All-Star11984
George Hendrick4× All-Star11984
Joaquin Andujar4× All-Star11984
Willie McGee4× All-Star11984
Andy Van Slyke3× All-Star11984
Chris Speier3× All-Star11984
Lonnie Smith1× All-Star11984
Terry Pendleton1× All-Star11984
Tom Herr1× All-Star11984
Andy Hassler11984
Art Howe11984
Bill Lyons11984
Bob Forsch11984
Dane Iorg11984
Danny Cox11984
Dave LaPoint11984
Dave Rucker11984
Dave Von Ohlen11984
Dave Vonohlen11984
David Green11984
Gary Rajsich11984
Glenn Brummer11984
Jeff Lahti11984
John Stuper11984
Jose Uribe11984
Ken Dayley11984
Ken Oberkfell11984
Kevin Hagen11984
Kurt Kepshire11984
Mike Jorgensen11984
Mike Ramsey11984
Neil Allen11984
Paul Householder11984
Ralph Citarella11984
Rick Ownbey11984
Ricky Horton11984
Steve Braun11984
Tito Landrum11984
Tom Nieto11984

With the Minnesota Twins1985–1987 · 66 teammates

TeammateSeasonsTogether
Kirby PuckettHall of Fame · 10× All-Star31985–1987
Bert BlylevenHall of Fame · 2× All-Star31985–1987
Frank Viola3× All-Star31985–1987
Gary Gaetti2× All-Star31985–1987
Kent Hrbek1× All-Star31985–1987
Roy Smalley1× All-Star31985–1987
Tim Laudner1× All-Star31985–1987
Tom Brunansky1× All-Star31985–1987
Greg Gagne31985–1987
Mark Portugal31985–1987
Mike Smithson31985–1987
Randy Bush31985–1987
Steve Lombardozzi31985–1987
Ron Davis1× All-Star21985–1986
Allan Anderson21986–1987
Alvaro Espinoza21985–1986
Billy Beane21986–1987
Chris Pittaro21986–1987
Dennis Burtt21985–1986
George Frazier21986–1987
Jeff Reed21985–1986
John Butcher21985–1986
Keith Atherton21986–1987
Mark Davidson21986–1987
Mickey Hatcher21985–1986
Pete Filson21985–1986
Ron Washington21985–1986
Roy Smith21986–1987
Steve CarltonHall of Fame · 10× All-Star11987
Jeff Reardon4× All-Star11987
Dave Engle1× All-Star11985
Don Baylor1× All-Star11987
Joe Niekro1× All-Star11987
Ken Schrom1× All-Star11985
Neal Heaton1× All-Star11986
Steve Howe1× All-Star11985
Al Newman11987
Al Woods11986
Alejandro Sanchez11986
Andre David11986
Bill Latham11986
Curt Wardle11985
Dan Gladden11987
Dan Schatzeder11987
Dave Meier11985
Frank Eufemia11985
Frank Pastore11986
Gene Larkin11987
Jeff Bittiger11987
Joe Klink11987
Juan Agosto11986
Juan Berenguer11987
Len Whitehouse11985
Les Straker11987
Mark Brown11985
Mark Funderburk11985
Mike Stenhouse11985
Randy Niemann11987
Ray Fontenot11986
Richard Yett11985
Rick Lysander11985
Roy Lee Jackson11986
Sal Butera11987
Tim Teufel11985
Tom Klawitter11985
Tom Nieto11987

With the New York Yankees1987 · 47 teammates

TeammateSeasonsTogether
Dave WinfieldHall of Fame · 12× All-Star11987
Rickey HendersonHall of Fame · 10× All-Star11987
Don Mattingly6× All-Star11987
Willie Randolph6× All-Star11987
Ron Guidry4× All-Star11987
Tommy John4× All-Star11987
Al Leiter2× All-Star11987
Claudell Washington2× All-Star11987
Dave Righetti2× All-Star11987
Gary Ward2× All-Star11987
Rick Rhoden2× All-Star11987
Roberto Kelly2× All-Star11987
Al Holland1× All-Star11987
Bob Tewksbury1× All-Star11987
Jay Buhner1× All-Star11987
Joe Niekro1× All-Star11987
Mike Easler1× All-Star11987
Ron Kittle1× All-Star11987
Bill Fulton11987
Bill Gullickson11987
Bob Shirley11987
Bobby Meacham11987
Brad Arnsberg11987
Cecilio Guante11987
Charles Hudson11987
Dan Pasqua11987
Dennis Rasmussen11987
Henry Cotto11987
Jeff Moronko11987
Jerry Royster11987
Joel Skinner11987
Juan Bonilla11987
Keith Hughes11987
Lenn Sakata11987
Mike Pagliarulo11987
Neil Allen11987
Orestes Destrade11987
Pat Clements11987
Paul Zuvella11987
Pete Filson11987
Phil Lombardi11987
Randy Velarde11987
Rich Bordi11987
Rick Cerone11987
Steve Trout11987
Tim Stoddard11987
Wayne Tolleson11987

With the Chicago White Sox1988 · 44 teammates

TeammateSeasonsTogether
Carlton FiskHall of Fame · 11× All-Star11988
Harold BainesHall of Fame · 6× All-Star11988
Jack McDowell3× All-Star11988
Ozzie Guillen3× All-Star11988
Jerry Reuss2× All-Star11988
Bobby Thigpen1× All-Star11988
Ivan Calderon1× All-Star11988
Lance Johnson1× All-Star11988
Adam Peterson11988
Barry Jones11988
Bill Long11988
Carl Willis11988
Carlos Martinez11988
Dan Pasqua11988
Daryl Boston11988
Dave Gallagher11988
Dave LaPoint11988
Donn Pall11988
Donnie Hill11988
Fred Manrique11988
Gary Redus11988
Greg Walker11988
James Randall11988
Jeff Bittiger11988
Jerry Hairston11988
Joel Davis11988
John Davis11988
John Pawlowski11988
Jose Segura11988
Kelly Paris11988
Ken Patterson11988
Ken Williams11988
Melido Perez11988
Mike Diaz11988
Mike Woodard11988
Ravelo Manzanillo11988
Ricky Horton11988
Ron Karkovice11988
Russ Morman11988
Sap Randall11988
Shawn Hillegas11988
Steve Lyons11988
Steve Rosenberg11988
Tom McCarthy11988

With the Cleveland Guardians1989 · 46 teammates

With the Detroit Tigers1990–1991 · 62 teammates

TeammateSeasonsTogether
Alan TrammellHall of Fame · 6× All-Star21990–1991
Lou Whitaker5× All-Star21990–1991
Travis Fryman5× All-Star21990–1991
Cecil Fielder3× All-Star21990–1991
Frank Tanana3× All-Star21990–1991
Dan Petry1× All-Star21990–1991
Lloyd Moseby1× All-Star21990–1991
Mike Henneman1× All-Star21990–1991
Dave Bergman21990–1991
Jerry Don Gleaton21990–1991
John Shelby21990–1991
Johnny Paredes21990–1991
Kevin Ritz21990–1991
Milt Cuyler21990–1991
Paul Gibson21990–1991
Rich Rowland21990–1991
Scott Aldred21990–1991
Steve Searcy21990–1991
Tony Phillips21990–1991
Walt Terrell21990–1991
Jack MorrisHall of Fame · 5× All-Star11990
Chet Lemon3× All-Star11990
Gary Ward2× All-Star11990
Mickey Tettleton2× All-Star11991
Matt Nokes1× All-Star11990
Andy Allanson11991
Bill Gullickson11991
Brian DuBois11990
Clay Parker11990
Dan Gakeler11991
Darnell Coles11990
David Haas11991
Ed Romero11990
Edwin Nunez11990
Jeff Kaiser11991
Jeff Robinson11990
Jim Lindeman11990
John Cerutti11991
John Kiely11991
John Moses11991
Ken Williams11990
Lance McCullers11990
Larry Sheets11990
Luis de los Santos11991
Mark Leiter11991
Matt Kinzer11990
Mike Dalton11991
Mike Heath11990
Mike Munoz11991
Mike Schwabe11990
Pete Incaviglia11991
Randy Nosek11990
Rob Deer11991
Rusty Meacham11991
Scott Livingstone11991
Scott Lusader11990
Shawn Hare11991
Skeeter Barnes11991
Steve Wapnick11990
Tony Bernazard11991
Tracy Jones11990
Urbano Lugo11990

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.