Mark Leonard's teammates

Mark Leonard has had 160 MLB teammates in 6 seasons with 2 clubs. He spent the most seasons beside Matt Williams (5), Robby Thompson (5), and Kirt Manwaring (5). 3 Hall of Famers among them: Gary Carter, Harold Baines, and Mike Mussina. Every season since 1876 is on file.

With the San Francisco Giants1990–1995 · 120 teammates

TeammateSeasonsTogether
Matt Williams5× All-Star51990–1995
Robby Thompson2× All-Star51990–1995
Kirt Manwaring51990–1995
Mike Benjamin51990–1995
Rod Beck3× All-Star41991–1995
John Burkett2× All-Star41990–1994
Royce Clayton1× All-Star41991–1995
Darren Lewis41991–1995
Trevor Wilson41990–1995
Will Clark6× All-Star31990–1992
Willie McGee4× All-Star31991–1994
Jeff Brantley1× All-Star31990–1992
Kevin Bass1× All-Star31990–1992
Bryan Hickerson31991–1994
Bud Black31991–1994
Dave Burba31992–1995
Francisco Oliveras31990–1992
Greg Litton31990–1992
John Patterson31992–1995
Jose Uribe31990–1992
Kelly Downs31990–1992
Steve Decker31990–1992
Barry Bonds14× All-Star21994–1995
Terry Kennedy4× All-Star21990–1991
Rick Reuschel3× All-Star21990–1991
Dave Righetti2× All-Star21991–1992
Kevin Mitchell2× All-Star21990–1991
Scott Garrelts1× All-Star21990–1991
Bill Swift21992–1994
Dave Anderson21990–1991
Don Robinson21990–1991
Eric Gunderson21990–1991
Gil Heredia21991–1992
J.R. Phillips21994–1995
Jeff Reed21994–1995
Kevin Rogers21992–1994
Mark Bailey21990–1992
Mark Carreon21994–1995
Mark Dewey21990–1995
Mark Portugal21994–1995
Mike Felder21991–1992
Mike Jackson21992–1994
Mike Kingery21990–1991
Mike LaCoss21990–1991
Pat Gomez21994–1995
Paul McClellan21990–1991
Rick Parker21990–1991
Rikkert Faneyte21994–1995
Salomon Torres21994–1995
Steve Frey21994–1995
Steve Scarsone21994–1995
Ted Wood21991–1992
Todd Benzinger21994–1995
Tony Perezchica21990–1991
William Van Landingham21994–1995
William VanLandingham21994–1995
Gary CarterHall of Fame · 11× All-Star11990
Darryl Strawberry8× All-Star11994
Dan Quisenberry3× All-Star11990
Bob Knepper2× All-Star11990
Atlee Hammaker1× All-Star11990
Brett Butler1× All-Star11990
Kent Bottenfield1× All-Star11994
Mike Remlinger1× All-Star11991
Rich Aurilia1× All-Star11995
Shawn Estes1× All-Star11995
Steve Bedrosian1× All-Star11990
Terry Mulholland1× All-Star11995
Tom Herr1× All-Star11991
Andres Santana11990
Andy McGaffigan11990
Bill Bathe11990
Brad Brink11994
Brad Komminsk11990
Carlos Valdez11995
Chris Hook11995
Chris James11992
Cory Snyder11992
Craig Colbert11992
Darnell Coles11991
Dave Martinez11994
Dave McCarty11995
Deion Sanders11995
Ed Vosberg11990
Enrique Burgos11995
Erik Johnson11994
Ernest Riles11990
Ernie Camacho11990
Glenallen Hill11995
Greg Booker11990
Jamie Brewington11995
Jim McNamara11992
Jim Pena11992
Joe Rosselli11995
John Roper11995
Jose Bautista11995
Jose Segura11991
Kenny Greer11995
Larry Carter11992
Luis Aquino11995
Mark Leiter11995
Mark Thurmond11990
Marvin Benard11995
Mike Laga11990
Pat Rapp11992
Rafael Novoa11990
Randy McCament11990
Randy O'Neal11990
Rich Monteleone11994
Rick Leach11990
Rick Rodriguez11990
Russ Swan11990
Scott Service11995
Sergio Valdez11995
Shawn Barton11995
Steve Hosey11992
Steve Mintz11995
Steve Reed11992
Tom Lampkin11995
Tony Menendez11994

With the Baltimore Orioles1993 · 40 teammates

TeammateSeasonsTogether
Harold BainesHall of Fame · 6× All-Star11993
Mike MussinaHall of Fame · 5× All-Star11993
Cal Ripken19× All-Star11993
Fernando Valenzuela6× All-Star11993
Brady Anderson3× All-Star11993
Rick Sutcliffe3× All-Star11993
Glenn Davis2× All-Star11993
Harold Reynolds2× All-Star11993
Arthur Rhodes1× All-Star11993
Gregg Olson1× All-Star11993
Jamie Moyer1× All-Star11993
Jeffrey Hammonds1× All-Star11993
Lonnie Smith1× All-Star11993
Alan Mills11993
Anthony Telford11993
Ben McDonald11993
Brad Pennington11993
Chito Martinez11993
Chris Hoiles11993
Damon Buford11993
David Segui11993
Jack Voigt11993
Jeff Tackett11993
Jim Ri. Poole11993
John P. O'Donoghue11993
Kevin McGehee11993
Leo Gomez11993
Luis Mercedes11993
Manny Alexander11993
Mark McLemore11993
Mark Parent11993
Mark Williamson11993
Mike Cook11993
Mike Devereaux11993
Mike Oquist11993
Mike Pagliarulo11993
Paul Carey11993
Sherman Obando11993
Tim Hulett11993
Todd Frohwirth11993

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.