Ron Willis's teammates

Ron Willis has had 145 MLB teammates in 5 seasons with 3 clubs. He spent the most seasons beside Steve Carlton (4), Bob Gibson (4), and Lou Brock (4). 7 Hall of Famers among them: Steve Carlton, Bob Gibson, Lou Brock, and Orlando Cepeda and more. Every season since 1876 is on file.

With the St. Louis Cardinals1966–1969 · 77 teammates

TeammateSeasonsTogether
Steve CarltonHall of Fame · 10× All-Star41966–1969
Bob GibsonHall of Fame · 8× All-Star41966–1969
Lou BrockHall of Fame · 6× All-Star41966–1969
Curt Flood3× All-Star41966–1969
Julian Javier2× All-Star41966–1969
Tim McCarver2× All-Star41966–1969
Joe Hoerner1× All-Star41966–1969
Dal Maxvill41966–1969
Mike Shannon41966–1969
Nelson Briles41966–1969
Phil Gagliano41966–1969
Ray Washburn41966–1969
Orlando CepedaHall of Fame · 7× All-Star31966–1968
Bobby Tolan31966–1968
Dave Ricketts31967–1969
Dick Hughes31966–1968
Ed Spiezio31966–1968
Larry Jaster31966–1968
Mike Torrez31967–1969
Ted SimmonsHall of Fame · 8× All-Star21968–1969
Roger Maris4× All-Star21967–1968
Alex Johnson1× All-Star21966–1967
Hal Woodeshick1× All-Star21966–1967
Al Jackson21966–1967
Jim Cosman21966–1967
Jimy Williams21966–1967
Joe Hague21968–1969
Mel Nelson21968–1969
Steve Huntz21967–1969
Ted Savage21966–1967
Joe TorreHall of Fame · 9× All-Star11969
Bill White5× All-Star11969
Curt Simmons3× All-Star11966
Johnny Edwards3× All-Star11968
Art Mahaffey2× All-Star11966
Bob Skinner2× All-Star11966
Jerry Reuss2× All-Star11969
Mudcat Grant2× All-Star11969
Vada Pinson2× All-Star11969
Dave Giusti1× All-Star11969
Eddie Bressoud1× All-Star11967
Tito Francona1× All-Star11966
Vic Davalillo1× All-Star11969
Bob Johnson11969
Boots Day11969
Byron Browne11969
Charley Smith11966
Chip Coulter11969
Chuck Taylor11969
Dennis Aust11966
Dennis Ribant11969
Dick Schofield11968
Dick Simpson11968
Don Dennis11966
Floyd Wicker11968
Gary Waslewski11969
George Kernek11966
Hal Gilson11968
Jack Lamabe11967
Jerry Buchek11966
Jerry Davanon11969
Jim Ellis11969
Jim Hicks11969
Joe Nossek11969
Johnny Romano11967
Leron Lee11969
Pat Corrales11966
Pete Mikkelsen11968
Ray Sadecki11966
Reggie Cleveland11969
Ron Davis11968
Ron Piche11966
Sal Campisi11969
Santiago Guzman11969
Tom Hilgendorf11969
Tracy Stallard11966
Wayne Granger11968

With the Houston Astros1969 · 36 teammates

TeammateSeasonsTogether
Joe MorganHall of Fame · 10× All-Star11969
Johnny Edwards3× All-Star11969
Bob Watson2× All-Star11969
Denis Menke2× All-Star11969
John Mayberry2× All-Star11969
Larry Dierker2× All-Star11969
Tommy Davis2× All-Star11969
Bill Henry1× All-Star11969
Denny Lemaster1× All-Star11969
Don Wilson1× All-Star11969
Jack Billingham1× All-Star11969
Jim Bouton1× All-Star11969
Bob Watkins11969
Cesar Geronimo11969
Curt Blefary11969
Dan Schneider11969
Danny Coombs11969
Don Bryant11969
Dooley Womack11969
Doug Rader11969
Fred Gladding11969
Gary Geiger11969
Hector Torres11969
Jesus Alou11969
Jim Ray11969
Jim Wynn11969
Julio Gotay11969
Keith Lampard11969
Leon McFadden11969
Marty Martinez11969
Norm Miller11969
Sandy Valdespino11969
Scipio Spinks11969
Skip Guinn11969
Tom Griffin11969
Wade Blasingame11969

With the San Diego Padres1970 · 36 teammates

TeammateSeasonsTogether
Nate Colbert3× All-Star11970
Chris Cannizzaro1× All-Star11970
Cito Gaston1× All-Star11970
Jerry Morales1× All-Star11970
Pat Dobson1× All-Star11970
Al Ferrara11970
Al Santorini11970
Bob Barton11970
Clay Kirby11970
Danny Coombs11970
Dave Campbell11970
Dave Roberts11970
Dave Robinson11970
Earl Wilson11970
Ed Spiezio11970
Fred Kendall11970
Gary Ross11970
Ivan Murrell11970
Jack Baldschun11970
Jerry Nyman11970
Jim Williams11970
Jose Arcia11970
Larry Stahl11970
Mike Corkins11970
Ollie Brown11970
Paul Doyle11970
Rafael Robles11970
Ray Webster11970
Roberto Rodriguez11970
Ron Herbel11970
Ron Slocum11970
Steve Arlin11970
Steve Huntz11970
Tom Dukes11970
Tommy Dean11970
Van Kelly11970

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.