Bob Barton's teammates

Bob Barton has had 189 MLB teammates in 10 seasons with 3 clubs. He spent the most seasons beside Ollie Brown (7), Willie McCovey (6), and Ron Herbel (6). 10 Hall of Famers among them: Willie McCovey, Willie Mays, Juan Marichal, and Gaylord Perry and more. Every season since 1876 is on file.

With the San Francisco Giants1965–1969 · 71 teammates

TeammateSeasonsTogether
Willie MaysHall of Fame · 20× All-Star51965–1969
Juan MarichalHall of Fame · 9× All-Star51965–1969
Willie McCoveyHall of Fame · 6× All-Star51965–1969
Gaylord PerryHall of Fame · 5× All-Star51965–1969
Jim Davenport1× All-Star51965–1969
Jim ray Hart1× All-Star51965–1969
Bobby Bolin51965–1969
Frank Linzy51965–1969
Hal Lanier51965–1969
Jack Hiatt51965–1969
Ken Henderson51965–1969
Ron Herbel51965–1969
Bill Henry1× All-Star41965–1968
Dick Dietz1× All-Star41966–1969
Bob Schroder41965–1968
Don Mason41966–1969
Frank Johnson41966–1969
Jesus Alou41965–1968
Joe Gibbon41966–1969
Ollie Brown41965–1968
Ray Sadecki41966–1969
Rich Robertson41966–1969
Tito Fuentes41965–1969
Tom Haller3× All-Star31965–1967
Mike McCormick2× All-Star31967–1969
Lindy McDaniel1× All-Star31966–1968
Bob Burda31965–1969
Dave Marshall31967–1969
Orlando CepedaHall of Fame · 7× All-Star21965–1966
Bobby Bonds3× All-Star21968–1969
Ron Hunt2× All-Star21968–1969
Bob Shaw1× All-Star21965–1966
Bob Garibaldi21966–1969
Bob Priddy21965–1966
Bobby Etheridge21967–1969
Cap Peterson21965–1966
Cesar Gutierrez21967–1969
Dick Schofield21965–1966
Len Gabrielson21965–1966
Ozzie Virgil21966–1969
Ron Bryant21967–1969
Ty Cline21967–1968
Warren SpahnHall of Fame · 14× All-Star11965
Harvey Kuenn8× All-Star11965
Dick Groat5× All-Star11967
Ed Bailey5× All-Star11965
George Foster5× All-Star11969
Bill Monbouquette3× All-Star11968
Norm Siebern3× All-Star11967
Leon Wagner2× All-Star11969
Matty Alou2× All-Star11965
Billy Hoeft1× All-Star11966
Don McMahon1× All-Star11969
Jack Sanford1× All-Star11965
Randy Hundley1× All-Star11965
Bill Hands11965
Bill Sorrell11967
Bob Hendley11965
Chuck Hiller11965
Dick Bertell11965
Dick Estelle11965
Don Landrum11966
Jim Duffalo11965
John Harrell11969
John Stephenson11969
Jose Pagan11965
Masanori Murakami11965
Mike Davison11969
Nate Oliver11968
Nestor Chavez11967
Ron Kline11969

With the San Diego Padres1970–1974 · 94 teammates

TeammateSeasonsTogether
Nate Colbert3× All-Star41970–1974
Cito Gaston1× All-Star41970–1974
Fred Kendall41970–1974
Gary Ross41970–1974
Mike Corkins41970–1974
Steve Arlin41970–1974
Chris Cannizzaro1× All-Star31970–1974
Jerry Morales1× All-Star31970–1972
Clay Kirby31970–1972
Dave Campbell31970–1972
Ed Spiezio31970–1972
Enzo Hernandez31971–1974
Ivan Murrell31970–1972
Larry Stahl31970–1972
Ollie Brown31970–1972
Johnny Grubb1× All-Star21972–1974
Al Ferrara21970–1971
Al Santorini21970–1971
Al Severinsen21971–1972
Bill Greif21972–1974
Bill Laxton21971–1974
Danny Coombs21970–1971
Dave Hilton21972–1974
Dave Roberts21972–1974
Dave Roberts21970–1971
Dave Robinson21970–1971
Derrel Thomas21972–1974
Don Mason21971–1972
Ed Acosta21971–1972
Fred Norman21971–1972
Garry Jestadt21971–1972
Johnny Jeter21971–1972
Leron Lee21971–1972
Mike Caldwell21971–1972
Mike Ivie21971–1974
Rafael Robles21970–1972
Ralph Garcia21972–1974
Randy Elliott21972–1974
Ray Webster21970–1971
Rod Gaspar21971–1974
Ron Slocum21970–1971
Tom Phoebus21971–1972
Tommy Dean21970–1971
Dave WinfieldHall of Fame · 12× All-Star11974
Willie McCoveyHall of Fame · 6× All-Star11974
Glenn Beckert4× All-Star11974
Matty Alou2× All-Star11974
Randy Jones2× All-Star11974
Pat Dobson1× All-Star11970
Angel Bravo11971
Bernie Williams11974
Bill Almon11974
Bob Miller11971
Bobby Tolan11974
Curt Blefary11972
Dan Spillner11974
Dave Freisleben11974
Dave Tomlin11974
Dick Kelley11971
Earl Wilson11970
Fred Stanley11972
Gene Locklear11974
Horace Clarke11974
Jack Baldschun11970
Jay Franklin11971
Jerry Nyman11970
Jerry Turner11974
Jim McAndrew11974
Jim Williams11970
Joe Goddard11972
Joe McIntosh11974
John Scott11974
Jose Arcia11970
Larry Hardy11974
Lowell Palmer11974
Mark Schaeffer11972
Mike Fiore11972
Mike Johnson11974
Mike Johnson11974
Mike Kilkenny11972
Pat Corrales11972
Paul Doyle11970
Rich Morales11974
Rich Troedson11974
Roberto Rodriguez11970
Ron Herbel11970
Ron Taylor11972
Ron Willis11970
Rusty Gerhardt11974
Steve Huntz11970
Steve Simpson11972
Tom Dukes11970
Van Kelly11970
Vicente Romo11974

With the Cincinnati Reds1973 · 35 teammates

TeammateSeasonsTogether
Johnny BenchHall of Fame · 14× All-Star11973
Joe MorganHall of Fame · 10× All-Star11973
Tony PerezHall of Fame · 7× All-Star11973
Pete Rose17× All-Star11973
Dave Concepcion9× All-Star11973
George Foster5× All-Star11973
Ken Griffey Sr.3× All-Star11973
Clay Carroll2× All-Star11973
Denis Menke2× All-Star11973
Gary Nolan1× All-Star11973
Jack Billingham1× All-Star11973
Jim McGlothlin1× All-Star11973
Richie Scheinblum1× All-Star11973
Ross Grimsley1× All-Star11973
Andy Kosco11973
Bill Plummer11973
Bobby Tolan11973
Cesar Geronimo11973
Dan Driessen11973
Darrel Chaney11973
Dave Tomlin11973
Dick Baney11973
Don Gullett11973
Ed Armbrister11973
Ed Crosby11973
Ed Sprague11973
Fred Norman11973
Gene Locklear11973
Hal King11973
Joe Hague11973
Larry Stahl11973
Pedro Borbon11973
Phil Gagliano11973
Roger Nelson11973
Tom Hall11973

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.