Billy McCool's teammates

Billy McCool has had 152 MLB teammates in 7 seasons with 3 clubs. He spent the most seasons beside Tony Perez (5), Pete Rose (5), and Leo Cardenas (5). 9 Hall of Famers among them: Tony Perez, Johnny Bench, Frank Robinson, and Steve Carlton and more. Every season since 1876 is on file.

With the Cincinnati Reds1964–1968 · 70 teammates

TeammateSeasonsTogether
Tony PerezHall of Fame · 7× All-Star51964–1968
Pete Rose17× All-Star51964–1968
Leo Cardenas5× All-Star51964–1968
Tommy Helms2× All-Star51964–1968
Vada Pinson2× All-Star51964–1968
Jim Maloney1× All-Star51964–1968
Chico Ruiz51964–1968
Don Pavletich51964–1968
Giraldo Ruiz51964–1968
John Tsitouris51964–1968
Mel Queen51964–1968
Johnny Edwards3× All-Star41964–1967
Lee May3× All-Star41965–1968
Sammy Ellis1× All-Star41964–1967
Tommy Harper1× All-Star41964–1967
Deron Johnson41964–1967
Gerry Arrigo41965–1968
Gordy Coleman41964–1967
Jimmie Coker41964–1967
Ted Davidson41965–1968
Joe Nuxhall2× All-Star31964–1966
Milt Pappas2× All-Star31966–1968
Jim O'toole1× All-Star31964–1966
Joey Jay1× All-Star31964–1966
Art Shamsky31965–1967
Darrell Osteen31965–1967
Johnny BenchHall of Fame · 14× All-Star21967–1968
Frank RobinsonHall of Fame · 12× All-Star21964–1965
Bill Henry1× All-Star21964–1965
Bob Lee1× All-Star21967–1968
Gary Nolan1× All-Star21967–1968
Dick Simpson21966–1967
Dom Zanni21965–1966
Don Nottebart21966–1967
Jack Baldschun21966–1967
Marty Keough21964–1965
Steve Boros21964–1965
Ted Abernathy21967–1968
Johnny Temple4× All-Star11964
Bob Purkey3× All-Star11964
Hal McRae3× All-Star11968
Ryne Duren3× All-Star11964
Bob Skinner2× All-Star11964
Clay Carroll2× All-Star11968
Alex Johnson1× All-Star11968
Al Worthington11964
Bill Kelso11968
Bob Johnson11968
Bobby Klaus11964
Bobby Locke11965
Charlie James11965
Chet Nichols11964
Dan McGinn11968
Floyd Robinson11967
Fred Whitfield11968
George Culver11968
Hal Smith11964
Hank Fischer11966
Jake Wood11967
Jay Ritchie11968
Jim Beauchamp11968
Jim Dickson11964
Jim Duffalo11965
Jimmie Schaffer11968
Len Boehmer11967
Mack Jones11968
Pat Corrales11968
Roger Craig11965
Tony Cloninger11968
Woody Woodward11968

With the San Diego Padres1969 · 41 teammates

TeammateSeasonsTogether
Johnny Podres3× All-Star11969
Nate Colbert3× All-Star11969
Chris Cannizzaro1× All-Star11969
Cito Gaston1× All-Star11969
Jerry Morales1× All-Star11969
Joe Niekro1× All-Star11969
Al Ferrara11969
Al McBean11969
Al Santorini11969
Bill Davis11969
Chris Krug11969
Clay Kirby11969
Dave Roberts11969
Dick Kelley11969
Dick Selma11969
Ed Spiezio11969
Frank Reberger11969
Frankie Libran11969
Fred Kendall11969
Gary Ross11969
Ivan Murrell11969
Jack Baldschun11969
Jerry Davanon11969
Jim Williams11969
John Sipin11969
Jose Arcia11969
Larry Stahl11969
Leon Everitt11969
Mike Corkins11969
Ollie Brown11969
Rafael Robles11969
Roberto Pena11969
Ron Slocum11969
Sonny Ruberto11969
Steve Arlin11969
Tom Dukes11969
Tommie Sisk11969
Tommy Dean11969
Tony Gonzalez11969
Van Kelly11969
Walt Hriniak11969

With the St. Louis Cardinals1970 · 46 teammates

TeammateSeasonsTogether
Steve CarltonHall of Fame · 10× All-Star11970
Joe TorreHall of Fame · 9× All-Star11970
Bob GibsonHall of Fame · 8× All-Star11970
Ted SimmonsHall of Fame · 8× All-Star11970
Dick AllenHall of Fame · 7× All-Star11970
Lou BrockHall of Fame · 6× All-Star11970
Cookie Rojas5× All-Star11970
Jerry Reuss2× All-Star11970
Jose Cruz2× All-Star11970
Julian Javier2× All-Star11970
Vic Davalillo1× All-Star11970
Al Hrabosky11970
Bart Zeller11970
Bob Chlupsa11970
Carl Taylor11970
Chuck Hartenstein11970
Chuck Taylor11970
Dal Maxvill11970
Ed Crosby11970
Frank Bertaina11970
Frank Linzy11970
Fred Norman11970
George Culver11970
Harry Parker11970
Jerry Davanon11970
Jerry Johnson11970
Jim Beauchamp11970
Jim Campbell11970
Jim Kennedy11970
Joe Hague11970
Joe Nossek11970
Jorge Roque11970
Jose Cardenal11970
Leron Lee11970
Luis Melendez11970
Mike Shannon11970
Mike Torrez11970
Milt Ramirez11970
Nelson Briles11970
Phil Gagliano11970
Reggie Cleveland11970
Rich Nye11970
Sal Campisi11970
Santiago Guzman11970
Ted Abernathy11970
Tom Hilgendorf11970

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.