John Smiley's teammates

John Smiley has had 324 MLB teammates in 12 seasons with 4 clubs. He spent the most seasons beside Bob Kipper (7), Barry Bonds (6), and Bobby Bonilla (6). 4 Hall of Famers among them: Barry Larkin, Kirby Puckett, Lee Smith, and Jim Thome. Every season since 1876 is on file.

With the Pittsburgh Pirates1986–1991 · 126 teammates

TeammateSeasonsTogether
Barry Bonds14× All-Star61986–1991
Bobby Bonilla6× All-Star61986–1991
Bob Walk1× All-Star61986–1991
Bob Kipper61986–1991
Andy Van Slyke3× All-Star51987–1991
Doug Drabek1× All-Star51987–1991
Bob Patterson51986–1991
Jose Lind51987–1991
Mike LaValliere51987–1991
R.J. Reynolds51986–1990
Rafael Belliard51986–1990
Sid Bream51986–1990
Tom Prince51987–1991
Rick Reed2× All-Star41988–1991
Gary Redus41988–1991
John Cangelosi41987–1990
Junior Ortiz41986–1989
Vicente Palacios41987–1991
Jay Bell2× All-Star31989–1991
Neal Heaton1× All-Star31989–1991
Barry Jones31986–1988
Benny Distefano31986–1989
Bill Landrum31989–1991
Brian Fisher31987–1989
Jeff King31989–1991
Jeff Robinson31987–1989
Jim Gott31987–1989
Miguel Garcia31987–1989
Mike Diaz31986–1988
Mike Dunne31987–1989
Randy Kramer31988–1990
Stan Belinda31989–1991
Rick Reuschel3× All-Star21986–1987
Carlos Garcia1× All-Star21990–1991
Glenn Wilson1× All-Star21988–1989
Johnny Ray1× All-Star21986–1987
Al Pedrique21987–1988
Bill Almon21986–1987
Carmelo Martinez21990–1991
Dann Bilardello21989–1990
Darnell Coles21987–1988
Denny Gonzalez21987–1988
Don Robinson21986–1987
Don Slaught21990–1991
Dorn Taylor21987–1989
Doug Bair21989–1990
Felix Fermin21987–1988
Hipolito Pena21986–1987
Jim Morrison21986–1987
Ken Oberkfell21988–1989
Lloyd McClendon21990–1991
Logan Easley21987–1989
Mark Huismann21990–1991
Mark Ross21987–1990
Mike Bielecki21986–1987
Morris Madden21988–1989
Orlando Merced21990–1991
Randy Tomlin21990–1991
Ruben Rodriguez21986–1988
Sammy Khalifa21986–1987
Scott Medvin21988–1989
Steve Carter21989–1990
Tommy Gregg21987–1988
U.L. Washington21986–1987
Zane Smith21990–1991
Moises Alou6× All-Star11990
Jerry Reuss2× All-Star11990
Rick Rhoden2× All-Star11986
Lee Mazzilli1× All-Star11986
Steve Kemp1× All-Star11986
Albert Hall11989
Billy Hatcher11989
Brett Gideon11987
Butch Davis11987
Cecil Espy11991
Cecilio Guante11986
Curtis Wilkerson11991
Dave Hostetler11988
Dave LaPoint11988
Dave Rucker11988
Dave W. Johnson11987
Gary Varsho11991
Hector Fajardo11991
Houston Jimenez11987
Jay Tibbs11990
Jeff Banister11991
Jeff Richardson11991
Jeff Schulz11991
Jim Winn11986
Joe Orsulak11986
Joe Redfield11991
John Wehner11991
Jose DeLeon11986
Jose Gonzalez11991
Larry McWilliams11986
Mackey Sasser11987
Mark Ryal11990
Mike Brown11986
Mike Roesler11990
Mike Smith11989
Mike York11990
Mitch Webster11991
Onix Concepcion11987
Orestes Destrade11988
Pat Clements11986
Paul Miller11991
Randy Milligan11988
Ray Krawczyk11986
Rey Quinones11989
Rich Renteria11986
Rich Sauveur11986
Roger Mason11991
Roger Samuels11989
Rosario Rodriguez11991
Scott Bullett11991
Scott Little11989
Scott Ruskin11990
Stan Fansler11986
Steve Buechele11991
Ted Power11990
Terry Harper11987
Tim Drummond11987
Tony Peña Sr.11986
Trench Davis11986
Wally Backman11990
Walt Terrell11990

With the Minnesota Twins1992 · 38 teammates

TeammateSeasonsTogether
Kirby PuckettHall of Fame · 10× All-Star11992
Chuck Knoblauch4× All-Star11992
Chili Davis3× All-Star11992
Rick Aguilera3× All-Star11992
Kent Hrbek1× All-Star11992
Bernardo Brito11992
Bill Krueger11992
Bob Kipper11992
Brian Harper11992
Carl Willis11992
Darren Reed11992
David West11992
Derek Parks11992
Donnie Hill11992
Gary Wayne11992
Gene Larkin11992
Greg Gagne11992
J.T. Bruett11992
Jarvis Brown11992
Jeff Reboulet11992
Kevin Tapani11992
Larry Casian11992
Lenny Webster11992
Luis Quinones11992
Mark Guthrie11992
Mauro Gozzo11992
Mike Pagliarulo11992
Mike Trombley11992
Pat Mahomes11992
Paul Abbott11992
Pedro Munoz11992
Randy Bush11992
Scott Erickson11992
Scott Leius11992
Shane Mack11992
Terry Jorgensen11992
Tom Edens11992
Willie Banks11992

With the Cincinnati Reds1993–1997 · 131 teammates

TeammateSeasonsTogether
Barry LarkinHall of Fame · 12× All-Star51993–1997
Reggie Sanders1× All-Star51993–1997
Hal Morris51993–1997
Jeff Branson51993–1997
Willie Greene51993–1997
Bret Boone3× All-Star41994–1997
Jeff Brantley1× All-Star41994–1997
Eddie Taubensee41994–1997
Hector Carrasco41994–1997
Joe Oliver41993–1997
Johnny Ruffin41993–1996
Kevin Jarvis41994–1997
Lenny Harris41994–1997
Pete Schourek41994–1997
Scott Service41993–1997
Thomas Howard41993–1996
Tim Pugh41993–1996
Kevin Mitchell2× All-Star31993–1996
Jose Rijo1× All-Star31993–1995
Mike Remlinger1× All-Star31995–1997
Chuck McElroy31994–1996
Dave Burba31995–1997
Deion Sanders31994–1997
Eric Owens31995–1997
Jerry Spradlin31993–1996
John Roper31993–1995
Scott Sullivan31995–1997
Chris Sabo3× All-Star21993–1996
Jeff Shaw2× All-Star21996–1997
Roberto Kelly2× All-Star21993–1994
Mike Morgan1× All-Star21996–1997
Tom Browning1× All-Star21993–1994
Brian Dorsett21993–1994
Brian R. Hunter21994–1995
Brook Fordyce21996–1997
Curtis Goodwin21996–1997
Eduardo Pérez21996–1997
Eric Anthony21995–1996
Giovanni Carrara21996–1997
Jacob Brumfield21993–1994
Jerome Walton21994–1995
Mark Portugal21995–1996
Mike Kelly21996–1997
Pedro A. Martinez21996–1997
Steve Gibralter21995–1996
Xavier Hernandez21995–1996
Lee SmithHall of Fame · 7× All-Star11996
Benito Santiago5× All-Star11995
Tony Fernandez5× All-Star11994
Jeff Reardon4× All-Star11993
Ruben Sierra4× All-Star11997
David Wells3× All-Star11995
Frank Viola3× All-Star11995
Juan Samuel3× All-Star11993
Danny Graves2× All-Star11997
Eric Davis2× All-Star11996
Rick Reed2× All-Star11995
Rob Dibble2× All-Star11993
Ron Gant2× All-Star11995
Vince Coleman2× All-Star11996
Aaron Boone1× All-Star11997
Bip Roberts1× All-Star11993
Dan Wilson1× All-Star11993
Erik Hanson1× All-Star11994
Mariano Duncan1× All-Star11995
Ricky Bones1× All-Star11997
Terry Pendleton1× All-Star11997
Bill Landrum11993
Bobby Ayala11993
Brad Pennington11995
Brett Tomko11997
Brian Koelling11993
C.J. Nitkowski11995
Cecil Espy11993
Cesar Hernandez11993
Chad Mottola11996
Chris Bushing11993
Chris Stynes11997
Craig Worthington11995
Curt Lyons11996
Damian Jackson11997
Damon Berryhill11995
Darren Lewis11995
Derek Lilliquist11996
Dwayne Henry11993
Felix Rodriguez11997
Gabe White11997
Gary Varsho11993
Greg Cadaret11993
Greg Tubbs11993
Jack Daugherty11993
Jeff Kaiser11993
Jeff Tabaka11997
Jim Crowell11997
Joey Eischen11997
John Courtright11995
Jon Nunnally11997
Keith Gordon11993
Keith Hughes11993
Keith Kessinger11993
Keith Mitchell11996
Kent Mercker11997
Kevin Wickander11993
Larry Luebbers11993
Marcus Moore11996
Mark Lewis11995
Matt Grott11995
Mike J. Anderson11993
Mike Jackson11995
Milt Hill11993
Nigel Wilson11995
Ozzie Timmons11997
Pat Watkins11997
Pete J. Smith11995
Pete Rose Jr.11997
Pokey Reese11997
Randy Milligan11993
Rich DeLucia11994
Richie Lewis11997
Roger Salkeld11996
Ross Powell11993
Scott Ruskin11993
Scott Winchester11997
Stan Belinda11997
Steve Foster11993
Steve Pegues11994
Tim Belcher11993
Tim Belk11996
Tim Costo11993
Tim Fortugno11994
Tommy Gregg11993

With the Cleveland Guardians1997 · 45 teammates

TeammateSeasonsTogether
Jim ThomeHall of Fame · 5× All-Star11997
Manny Ramirez12× All-Star11997
Matt Williams5× All-Star11997
Tony Fernandez5× All-Star11997
Bartolo Colon4× All-Star11997
Charles Nagy3× All-Star11997
David Justice3× All-Star11997
Jack McDowell3× All-Star11997
Julio Franco3× All-Star11997
Omar Vizquel3× All-Star11997
Orel Hershiser3× All-Star11997
Sean Casey3× All-Star11997
Brian Giles2× All-Star11997
Danny Graves2× All-Star11997
Jose Mesa2× All-Star11997
Kevin Mitchell2× All-Star11997
Kevin Seitzer2× All-Star11997
Marquis Grissom2× All-Star11997
Richie Sexson2× All-Star11997
Bip Roberts1× All-Star11997
Albie Lopez11997
Alvin Morman11997
Brian Anderson11997
Bruce Aven11997
Casey Candaele11997
Chad Curtis11997
Chad Ogea11997
Damian Jackson11997
David Weathers11997
Einar Diaz11997
Enrique Wilson11997
Eric Plunk11997
Jaret Wright11997
Jason Jacome11997
Jeff Branson11997
Jeff Juden11997
Jeff Manto11997
Mike Jackson11997
Pat Borders11997
Paul Assenmacher11997
Paul Shuey11997
Sandy Alomar Jr.11997
Steve Kline11997
Terry Clark11997
Trenidad Hubbard11997

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.