Bobby Bonds's teammates

Bobby Bonds has had 364 MLB teammates in 14 seasons with 8 clubs. He spent the most seasons beside Juan Marichal (6), Willie McCovey (6), and Don McMahon (6). 9 Hall of Famers among them: Juan Marichal, Willie McCovey, Willie Mays, and Gaylord Perry and more. Every season since 1876 is on file.

With the San Francisco Giants1968–1974 · 97 teammates

TeammateSeasonsTogether
Juan MarichalHall of Fame · 9× All-Star61968–1973
Willie McCoveyHall of Fame · 6× All-Star61968–1973
Don McMahon1× All-Star61969–1974
Jim ray Hart1× All-Star61968–1973
Ron Bryant61969–1974
Tito Fuentes61969–1974
Willie MaysHall of Fame · 20× All-Star51968–1972
Ed Goodson51970–1974
Ken Henderson51968–1972
Gaylord PerryHall of Fame · 5× All-Star41968–1971
Chris Speier3× All-Star41971–1974
Dave Kingman3× All-Star41971–1974
Dick Dietz1× All-Star41968–1971
Al Gallagher41970–1973
Chris Arnold41971–1974
Dave Rader41971–1974
Don Carrithers41970–1973
Frank Johnson41968–1971
Hal Lanier41968–1971
Jim Barr41971–1974
Jim Howarth41971–1974
Jim Willoughby41971–1974
Rich Robertson41968–1971
George Foster5× All-Star31969–1971
Mike McCormick2× All-Star31968–1970
Ron Hunt2× All-Star31968–1970
Gary Matthews1× All-Star31972–1974
Jim Davenport1× All-Star31968–1970
Bernie Williams31970–1972
Charlie Williams31972–1974
Damaso Blanco31972–1974
Don Mason31968–1970
Elias Sosa31972–1974
Frank Linzy31968–1970
Frank Reberger31970–1972
Garry Maddox31972–1974
Gary Thomasson31972–1974
Jerry Johnson31970–1972
John Cumberland31970–1972
John Morris31972–1974
Randy Moffitt31972–1974
Russ Gibson31970–1972
Sam McDowell6× All-Star21972–1973
Steve Stone1× All-Star21971–1972
Bob Barton21968–1969
Bob Burda21969–1970
Bob Heise21970–1971
Bobby Bolin21968–1969
Bruce Miller21973–1974
Dave Marshall21968–1969
Fran Healy21971–1972
Jack Hiatt21968–1969
Jimmy Rosario21971–1972
Joe Gibbon21968–1969
John D'Acquisto21973–1974
John Stephenson21969–1970
Mike Davison21969–1970
Mike Phillips21973–1974
Ray Sadecki21968–1969
Ron Herbel21968–1969
Steve Ontiveros21973–1974
Tom Bradley21973–1974
Bill Monbouquette3× All-Star11968
Gary Lavelle2× All-Star11974
Leon Wagner2× All-Star11969
Steve Barber2× All-Star11974
Bill Henry1× All-Star11968
John Montefusco1× All-Star11974
Lindy McDaniel1× All-Star11968
Bill Faul11970
Bob Garibaldi11969
Bob Schroder11968
Bob Taylor11970
Bobby Etheridge11969
Butch Metzger11974
Cesar Gutierrez11969
Don Rose11974
Ed Halicki11974
Floyd Wicker11971
Frank Duffy11971
Glenn Redmon11974
Jesus Alou11968
Jim Johnson11970
John Boccabella11974
John Harrell11969
Ken Rudolph11974
Miguel Puente11970
Mike Caldwell11974
Mike Sadek11973
Nate Oliver11968
Ollie Brown11968
Ozzie Virgil11969
Ron Kline11969
Skip Pitlock11970
Steve Hamilton11971
Steve Whitaker11970
Ty Cline11968

With the New York Yankees1975 · 36 teammates

TeammateSeasonsTogether
Catfish HunterHall of Fame · 8× All-Star11975
Thurman Munson7× All-Star11975
Graig Nettles6× All-Star11975
Ron Guidry4× All-Star11975
Sparky Lyle3× All-Star11975
Roy White2× All-Star11975
Alex Johnson1× All-Star11975
Chris Chambliss1× All-Star11975
Ed Brinkman1× All-Star11975
Ed Herrmann1× All-Star11975
Larry Gura1× All-Star11975
Lou Piniella1× All-Star11975
Pat Dobson1× All-Star11975
Sandy Alomar1× All-Star11975
Tippy Martinez1× All-Star11975
Bob Oliver11975
Dave Bergman11975
Dave Pagan11975
Dick Tidrow11975
Doc Medich11975
Eddie Leon11975
Elliott Maddox11975
Fred Stanley11975
Jim Mason11975
Kerry Dineen11975
Larry Murray11975
Mike Wallace11975
Otto Velez11975
Rich Coggins11975
Rick Bladt11975
Rick Dempsey11975
Rick Sawyer11975
Ron Blomberg11975
Rudy May11975
Terry Whitfield11975
Walt Williams11975

With the Los Angeles Angels1976–1977 · 63 teammates

TeammateSeasonsTogether
Nolan RyanHall of Fame · 8× All-Star21976–1977
Frank Tanana3× All-Star21976–1977
Andy Etchebarren2× All-Star21976–1977
Dave Chalk2× All-Star21976–1977
Bobby Jones1× All-Star21976–1977
Bruce Bochte1× All-Star21976–1977
Jerry Remy1× All-Star21976–1977
Sid Monge1× All-Star21976–1977
Dan Briggs21976–1977
Dick Drago21976–1977
Don Kirkwood21976–1977
Gary Ross21976–1977
Ike Hampton21976–1977
John Verhoeven21976–1977
Mario Guerrero21976–1977
Mickey Scott21976–1977
Orlando Ramirez21976–1977
Paul Hartzell21976–1977
Ron Jackson21976–1977
Rusty Torres21976–1977
Terry Humphrey21976–1977
Tony Solaita21976–1977
Bobby Grich6× All-Star11977
Mike Cuellar4× All-Star11977
Dave Kingman3× All-Star11977
Joe Rudi3× All-Star11977
Carlos May2× All-Star11977
Dave LaRoche2× All-Star11977
Tommy Davis2× All-Star11976
Bill Melton1× All-Star11976
Don Baylor1× All-Star11977
Ed Herrmann1× All-Star11976
Gary Nolan1× All-Star11977
Jim Brewer1× All-Star11976
Ken Brett1× All-Star11977
Ken Landreaux1× All-Star11977
Mike Easler1× All-Star11976
Wayne Simpson1× All-Star11977
Adrian Garrett11976
Andy Hassler11976
Balor Moore11977
Billy Smith11976
Carlos Lopez11976
Danny Goodwin11977
Dave Collins11976
Dyar Miller11977
Fred Kuhaulua11977
Gary Wheelock11976
Gil Flores11977
Joe Lahoud11976
John Caneira11977
Leroy Stanton11976
Mike Barlow11977
Mike Miley11976
Mike Overy11976
Orlando Alvarez11976
Paul Dade11976
Rance Mulliniks11977
Steve Dunning11976
Thad Bosley11977
Tim Nordbrook11976
Tom Walker11977
Willie Aikens11977

With the Texas Rangers1978 · 36 teammates

TeammateSeasonsTogether
Al Oliver7× All-Star11978
Bert Campaneris6× All-Star11978
Toby Harrah4× All-Star11978
Fergie Jenkins3× All-Star11978
Jim Sundberg3× All-Star11978
Jon Matlack3× All-Star11978
Claudell Washington2× All-Star11978
Richie Zisk2× All-Star11978
Dock Ellis1× All-Star11978
Doyle Alexander1× All-Star11978
Johnny Grubb1× All-Star11978
Len Barker1× All-Star11978
Mike Hargrove1× All-Star11978
Sandy Alomar1× All-Star11978
Billy Sample11978
Bobby Thompson11978
Bump Wills11978
Danny Darwin11978
Doc Medich11978
Gary Gray11978
Greg Mahlberg11978
Jim Mason11978
Jim Umbarger11978
John Ellis11978
John Lowenstein11978
Juan Beniquez11978
Kurt Bevacqua11978
La rue Washington11978
Mike Jorgensen11978
Nelson Norman11978
Pat Putnam11978
Paul Lindblad11978
Paul Mirabella11978
Reggie Cleveland11978
Roger Moret11978
Steve Comer11978

With the Chicago White Sox1978 · 42 teammates

TeammateSeasonsTogether
Don Kessinger6× All-Star11978
Chet Lemon3× All-Star11978
Wilbur Wood3× All-Star11978
Claudell Washington2× All-Star11978
Jorge Orta2× All-Star11978
Britt Burns1× All-Star11978
Ralph Garr1× All-Star11978
Steve Stone1× All-Star11978
Alan Bannister11978
Bill Nahorodny11978
Bob Molinaro11978
Eric Soderholm11978
Francisco Barrios11978
Greg Pryor11978
Harry Chappas11978
Henry Cruz11978
Jack Kucek11978
Jim Breazeale11978
Jim Willoughby11978
Joe Gates11978
Junior Moore11978
Ken Kravec11978
Kevin Bell11978
Lamar Johnson11978
Larry Johnson11978
Lerrin LaGrow11978
Marv Foley11978
Mike Colbern11978
Mike Eden11978
Mike Proly11978
Mike Squires11978
Pablo Torrealba11978
Rich Hinton11978
Rich Wortham11978
Ron Blomberg11978
Ron Schueler11978
Ross Baumgarten11978
Rusty Torres11978
Steve Trout11978
Thad Bosley11978
Tom Spencer11978
Wayne Nordhagen11978

With the Cleveland Guardians1979 · 33 teammates

TeammateSeasonsTogether
Toby Harrah4× All-Star11979
Andre Thornton2× All-Star11979
Bo Diaz2× All-Star11979
Rick Wise2× All-Star11979
Len Barker1× All-Star11979
Mike Hargrove1× All-Star11979
Sid Monge1× All-Star11979
Cliff Johnson11979
Dan Spillner11979
Dave Rosello11979
David Clyde11979
Dell Alston11979
Don Hood11979
Duane Kuiper11979
Eric Wilkins11979
Gary Alexander11979
Horace Speed11979
Jim Norris11979
Larry Andersen11979
Mike Paxton11979
Paul Dade11979
Paul Reuschel11979
Rick Manning11979
Rick Waits11979
Ron Hassey11979
Ron Pruitt11979
Sandy Wihtol11979
Ted Cox11979
Tom Veryzer11979
Victor Cruz11979
Wayne Cage11979
Wayne Garland11979
Wendell Alston11979

With the St. Louis Cardinals1980 · 41 teammates

TeammateSeasonsTogether
Ted SimmonsHall of Fame · 8× All-Star11980
Jim KaatHall of Fame · 3× All-Star11980
Keith Hernandez5× All-Star11980
George Hendrick4× All-Star11980
Terry Kennedy4× All-Star11980
Garry Templeton3× All-Star11980
Leon Durham2× All-Star11980
Darold Knowles1× All-Star11980
Donnie Moore1× All-Star11980
Ken Reitz1× All-Star11980
Steve Swisher1× All-Star11980
Tom Herr1× All-Star11980
Al Olmsted11980
Andy Rincon11980
Bernie Carbo11980
Bob Forsch11980
Bob Sykes11980
Dane Iorg11980
Don Hood11980
George Frazier11980
Jeff Little11980
Jim Lentine11980
Jim Otten11980
Joe DeSa11980
John Fulgham11980
John Littlefield11980
John Martin11980
John Urrea11980
Keith Smith11980
Ken Oberkfell11980
Kim Seaman11980
Mark Littell11980
Mike Phillips11980
Mike Ramsey11980
Pedro Borbon11980
Pete Vuckovich11980
Roy Thomas11980
Silvio Martinez11980
Tito Landrum11980
Tony Scott11980
Tye Waller11980

With the Chicago Cubs1981 · 39 teammates

TeammateSeasonsTogether
Lee SmithHall of Fame · 7× All-Star11981
Jay Howell3× All-Star11981
Rick Reuschel3× All-Star11981
Willie Hernandez3× All-Star11981
Jody Davis2× All-Star11981
Leon Durham2× All-Star11981
Bill Buckner1× All-Star11981
Bill Caudill1× All-Star11981
Jerry Morales1× All-Star11981
Ken Reitz1× All-Star11981
Lynn McGlothen1× All-Star11981
Mike Krukow1× All-Star11981
Pat Tabler1× All-Star11981
Barry Foote11981
Bill Hayes11981
Carlos Lezcano11981
Dave Geisel11981
Dick Tidrow11981
Doug Bird11981
Doug Capilla11981
Gary Krug11981
Heity Cruz11981
Ivan De Jesus Sr.11981
Ivan DeJesus11981
Jim Tracy11981
Joe Strain11981
Ken Kravec11981
Mel Hall11981
Mike Griffin11981
Mike Lum11981
Mike Tyson11981
Randy Martz11981
Rawly Eastwick11981
Scot Thompson11981
Scott Fletcher11981
Steve Dillard11981
Steve Henderson11981
Tim Blackwell11981
Tye Waller11981

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.