Mike Smith's teammates

Mike Smith has had 136 MLB teammates in 5 seasons with 3 clubs. He spent the most seasons beside Dave Parker (3), Tony Perez (3), and Pete Rose (3). 4 Hall of Famers among them: Dave Parker, Tony Perez, Barry Larkin, and Randy Johnson. Every season since 1876 is on file.

With the Cincinnati Reds1984–1986 · 60 teammates

TeammateSeasonsTogether
Dave ParkerHall of Fame · 7× All-Star31984–1986
Tony PerezHall of Fame · 7× All-Star31984–1986
Pete Rose17× All-Star31984–1986
Dave Concepcion9× All-Star31984–1986
John Franco4× All-Star31984–1986
Mario Soto3× All-Star31984–1986
Eric Davis2× All-Star31984–1986
Tom Browning1× All-Star31984–1986
Carl Willis31984–1986
Dave Van Gorder31984–1986
Eddie Milner31984–1986
Joe Price31984–1986
Nick Esasky31984–1986
Ron Oester31984–1986
Ron Robinson31984–1986
Ted Power31984–1986
Wade Rowdon31984–1986
Buddy Bell5× All-Star21985–1986
Paul O'Neill5× All-Star21985–1986
Cesar Cedeno4× All-Star21984–1985
Bo Diaz2× All-Star21985–1986
Tom Hume1× All-Star21984–1985
Alan Knicely21984–1985
Andy McGaffigan21984–1985
Dann Bilardello21984–1985
Duane Walker21984–1985
Frank Pastore21984–1985
Gary Redus21984–1985
Jay Tibbs21984–1985
Max Venable21985–1986
Rob Murphy21985–1986
Tom Foley21984–1985
Tom Runnells21985–1986
Wayne Krenchicki21984–1985
Barry LarkinHall of Fame · 12× All-Star11986
Jeff Russell2× All-Star11984
Kurt Stillwell1× All-Star11986
Alex Trevino11984
Bill Gullickson11986
Bill Landrum11986
Bill Scherrer11984
Bob Buchanan11985
Bob Owchinko11984
Brad Gulden11984
Brad Lesley11984
Bruce Berenyi11984
Charlie Puleo11984
Chris Welsh11986
Dan Driessen11984
Freddie Toliver11984
John Denny11986
John Stuper11985
Kal Daniels11986
Keefe Cato11984
Paul Householder11984
Sal Butera11986
Scott Terry11986
Skeeter Barnes11984
Tom Lawless11984
Tracy Jones11986

With the Washington Nationals1988 · 39 teammates

TeammateSeasonsTogether
Randy JohnsonHall of Fame · 10× All-Star11988
Tim Raines Sr.7× All-Star11988
Graig Nettles6× All-Star11988
Andres Galarraga5× All-Star11988
Tim Wallach5× All-Star11988
Dennis Martinez4× All-Star11988
Hubie Brooks2× All-Star11988
Dave Engle1× All-Star11988
Neal Heaton1× All-Star11988
Pascual Perez1× All-Star11988
Tim Burke1× All-Star11988
Andy McGaffigan11988
Bob McClure11988
Brian Holman11988
Bryn Smith11988
Casey Candaele11988
Dave Martinez11988
Floyd Youmans11988
Herm Winningham11988
Jeff Huson11988
Jeff Parrett11988
Jeff Reed11988
Joe Hesketh11988
John Dopson11988
Johnny Paredes11988
Luis Rivera11988
Mike Fitzgerald11988
Mitch Webster11988
Nelson Santovenia11988
Otis Nixon11988
Randy St. Claire11988
Rex Hudler11988
Rich Sauveur11988
Tim Barrett11988
Tom Foley11988
Tom O'Malley11988
Tracy Jones11988
Wallace Johnson11988
Wilfredo Tejada11988

With the Pittsburgh Pirates1989 · 44 teammates

TeammateSeasonsTogether
Barry Bonds14× All-Star11989
Bobby Bonilla6× All-Star11989
Andy Van Slyke3× All-Star11989
Jay Bell2× All-Star11989
John Smiley2× All-Star11989
Rick Reed2× All-Star11989
Bob Walk1× All-Star11989
Doug Drabek1× All-Star11989
Glenn Wilson1× All-Star11989
Neal Heaton1× All-Star11989
Albert Hall11989
Benny Distefano11989
Bill Landrum11989
Billy Hatcher11989
Bob Kipper11989
Bob Patterson11989
Brian Fisher11989
Dann Bilardello11989
Dorn Taylor11989
Doug Bair11989
Gary Redus11989
Jeff King11989
Jeff Robinson11989
Jim Gott11989
John Cangelosi11989
Jose Lind11989
Junior Ortiz11989
Ken Oberkfell11989
Logan Easley11989
Miguel Garcia11989
Mike Dunne11989
Mike LaValliere11989
Morris Madden11989
R.J. Reynolds11989
Rafael Belliard11989
Randy Kramer11989
Rey Quinones11989
Roger Samuels11989
Scott Little11989
Scott Medvin11989
Sid Bream11989
Stan Belinda11989
Steve Carter11989
Tom Prince11989

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.