Tommy McCraw's teammates

Tommy McCraw has had 307 MLB teammates in 13 seasons with 4 clubs. He spent the most seasons beside Ken Berry (10), Joe Horlen (8), and Gary Peters (7). 8 Hall of Famers among them: Hoyt Wilhelm, Frank Robinson, Luis Aparicio, and Gaylord Perry and more. Every season since 1876 is on file.

With the Chicago White Sox1963–1970 · 140 teammates

TeammateSeasonsTogether
Joe Horlen1× All-Star81963–1970
Ken Berry1× All-Star81963–1970
Gary Peters2× All-Star71963–1969
Ron Hansen1× All-Star71963–1969
Pete Ward71963–1969
Hoyt WilhelmHall of Fame · 5× All-Star61963–1968
Tommy John4× All-Star61965–1970
Duane Josephson1× All-Star61965–1970
Don Buford1× All-Star51963–1967
Al Weis51963–1967
Bob Locker51965–1969
Bruce Howard51963–1967
Buddy Bradford51966–1970
Dick Kenworthy51964–1968
J. c. Martin51963–1967
John Buzhardt51963–1967
Bill Skowron6× All-Star41964–1967
Smoky Burgess6× All-Star41964–1967
Wilbur Wood3× All-Star41967–1970
Juan Pizarro2× All-Star41963–1966
Eddie Fisher1× All-Star41963–1966
Bill Voss41965–1968
Floyd Robinson41963–1966
Jerry McNertney41964–1968
Marv Staehle41964–1967
Rich Morales41967–1970
Walt Williams41967–1970
Luis AparicioHall of Fame · 10× All-Star31968–1970
Carlos May2× All-Star31968–1970
Tommie Agee2× All-Star31965–1967
Bill Melton1× All-Star31968–1970
Ed Herrmann1× All-Star31967–1970
Sandy Alomar1× All-Star31967–1969
Billy Wynne31968–1970
Cisco Carlos31967–1969
Dave Nicholson31963–1965
Gail Hopkins31968–1970
Jim Hicks31964–1966
Wayne Causey31966–1968
Ken Boyer7× All-Star21967–1968
Charlie Maxwell2× All-Star21963–1964
Bobby Knoop1× All-Star21969–1970
Don McMahon1× All-Star21967–1968
Jim Landis1× All-Star21963–1964
Joe Cunningham1× All-Star21963–1964
Ray Herbert1× All-Star21963–1964
Bart Johnson21969–1970
Bob Christian21969–1970
Bob Priddy21968–1969
Bob Spence21969–1970
Cam Carreon21963–1964
Charley Smith21963–1964
Chuck Brinkman21969–1970
Danny Cater21965–1966
Danny Lazar21968–1969
Danny Murphy21969–1970
Deacon Jones21963–1966
Dennis Higgins21966–1967
Dennis O'toole21969–1970
Don Secrist21969–1970
Ed Stroud21966–1967
Frank Baumann21963–1964
Frank Kreutzer21963–1964
Fred Klages21966–1967
Fred Rath21968–1969
Fred Talbot21963–1964
Fritz Ackley21963–1964
Gene Freese21965–1966
Gene Stephens21963–1964
Greg Bollo21965–1966
Jack Lamabe21966–1967
Jerry Adair21966–1967
Jerry Nyman21968–1969
Johnny Romano21965–1966
Jose Ortiz21969–1970
Jose Ortiz21969–1970
Mike Hershberger21963–1964
Woodie Held21968–1969
Nellie FoxHall of Fame · 12× All-Star11963
Minnie MinosoHall of Fame · 7× All-Star11964
Sherm Lollar7× All-Star11963
Rocky Colavito6× All-Star11967
Gary Bell3× All-Star11969
Frank Lary2× All-Star11965
Leon Wagner2× All-Star11968
Tommy Davis2× All-Star11968
Don Mossi1× All-Star11964
Jim Lemon1× All-Star11963
Jim O'toole1× All-Star11967
Sammy Ellis1× All-Star11969
Angel Bravo11969
Art Kusnyer11970
Aurelio Monteagudo11967
Barry Moore11970
Bill Heath11965
Bob Miller11970
Brian McCall11963
Buddy Booker11968
Cotton Nash11967
Dan Osinski11969
Dave Debusschere11963
Dennis Ribant11968
Dom Zanni11963
Don Eddy11970
Don Pavletich11969
Doug Adams11969
Floyd Weaver11970
Gene Rounsaville11970
Gerry Arrigo11970
Gerry Janeski11970
Jack Fisher11968
Jack Hamilton11969
Jeoff Long11964
Jerry Crider11970
Jerry Janeski11970
Jim Brosnan11963
Jim King11967
Jim Magnuson11970
Jimmie Schaffer11965
Jimmy Stewart11967
Joe Shipley11963
John Matias11970
Lee Elia11966
Lee Maye11970
Lee Stange11970
Mike Joyce11963
Ossie Blanco11970
Paul Edmondson11969
Rich McKinney11970
Richie Moloney11970
Roger Nelson11967
Russ Snyder11968
Sammy Esposito11963
Steve Hamilton11970
Steve Jones11967
Syd O'brien11970
Taylor Phillips11963
Ted Wills11965
Tim Cullen11968
Tommie Sisk11970

With the Texas Rangers1971 · 39 teammates

TeammateSeasonsTogether
Frank Howard4× All-Star11971
Toby Harrah4× All-Star11971
Curt Flood3× All-Star11971
Denny McLain3× All-Star11971
Don Mincher2× All-Star11971
Jeff Burroughs2× All-Star11971
Darold Knowles1× All-Star11971
Don Wert1× All-Star11971
Paul Casanova1× All-Star11971
Richie Scheinblum1× All-Star11971
Bernie Allen11971
Bill Fahey11971
Bill Gogolewski11971
Casey Cox11971
Dave Nelson11971
Del Unser11971
Denny Riddleberger11971
Dick Billings11971
Dick Bosman11971
Elliott Maddox11971
Frank Fernandez11971
Gerry Janeski11971
Horacio Pina11971
Jackie Brown11971
Jerry Janeski11971
Jim French11971
Jim Mason11971
Jim Shellenback11971
Joe Foy11971
Joe Grzenda11971
Larry Biittner11971
Lenny Randle11971
Mike Epstein11971
Mike Thompson11971
Paul Lindblad11971
Pete Broberg11971
Rick Stelmaszek11971
Tim Cullen11971
Tom Ragland11971

With the Cleveland Guardians1972–1975 · 85 teammates

TeammateSeasonsTogether
Gaylord PerryHall of Fame · 5× All-Star31972–1975
Buddy Bell5× All-Star31972–1975
Frank Duffy31972–1975
Jack Brohamer31972–1975
John Lowenstein31972–1975
Frank RobinsonHall of Fame · 12× All-Star21974–1975
George Hendrick4× All-Star21974–1975
Jim Kern3× All-Star21974–1975
Jim Perry3× All-Star21974–1975
Chris Chambliss1× All-Star21972–1974
Fritz Peterson1× All-Star21974–1975
Rico Carty1× All-Star21974–1975
Alan Ashby21974–1975
Charlie Spikes21974–1975
Dick Bosman21974–1975
Dick Tidrow21972–1974
Duane Kuiper21974–1975
Ed Crosby21974–1975
Fred Beene21974–1975
Jack Heidemann21972–1974
Joe Lis21974–1975
John Ellis21974–1975
Larry Johnson21972–1974
Leron Lee21974–1975
Milt Wilcox21972–1974
Oscar Gamble21974–1975
Tom Buskey21974–1975
Tom Hilgendorf21972–1974
Tommy Smith21974–1975
Dennis EckersleyHall of Fame · 6× All-Star11975
Graig Nettles6× All-Star11972
Boog Powell4× All-Star11975
Blue moon Odom2× All-Star11975
Dave LaRoche2× All-Star11975
Ray Fosse2× All-Star11972
Alex Johnson1× All-Star11972
Dave Duncan1× All-Star11974
Ed Farmer1× All-Star11972
Jerry Moses1× All-Star11972
Jim Bibby1× All-Star11975
Ken Berry1× All-Star11975
Steve Hargan1× All-Star11972
Adolfo Phillips11972
Bill Butler11972
Bill Gogolewski11974
Bill Sudakis11975
Bob Johnson11974
Bob Reynolds11975
Bruce Ellingsen11974
Cecil Upshaw11974
Del Unser11972
Denny Riddleberger11972
Don Hood11975
Dwain Anderson11974
Eddie Leon11972
Eric Raich11975
Fred Stanley11972
Jackie Brown11975
Jim Strickland11975
Johnny Jeter11974
Ken Sanders11974
Kurt Bevacqua11972
Larry Andersen11975
Lou Camilli11972
Lowell Palmer11972
Luis Alvarado11974
Marcelino Lopez11972
Mike Kilkenny11972
Ossie Blanco11974
Phil Hennigan11972
Ray Lamb11972
Remy Hermoso11974
Rick Cerone11975
Rick Manning11975
Rick Waits11975
Ron Lolich11972
Roric Harrison11975
Roy Foster11972
Rusty Torres11974
Steve Arlin11974
Steve Dunning11972
Steve Kline11974
Steve Mingori11972
Tom Timmermann11974
Vince Colbert11972

With the Los Angeles Angels1973–1974 · 63 teammates

TeammateSeasonsTogether
Frank RobinsonHall of Fame · 12× All-Star21973–1974
Nolan RyanHall of Fame · 8× All-Star21973–1974
Frank Tanana3× All-Star21973–1974
Bill Singer2× All-Star21973–1974
Dave Chalk2× All-Star21973–1974
Mickey Rivers1× All-Star21973–1974
Richie Scheinblum1× All-Star21973–1974
Sandy Alomar1× All-Star21973–1974
Andy Hassler21973–1974
Bob Oliver21973–1974
Bobby Valentine21973–1974
Charlie Sands21973–1974
Dave Sells21973–1974
Dick Lange21973–1974
Doug Howard21973–1974
Leroy Stanton21973–1974
Mike Epstein21973–1974
Rudy May21973–1974
Rudy Meoli21973–1974
Winston Llenas21973–1974
Ellie Rodriguez2× All-Star11974
Steve Barber2× All-Star11973
Vada Pinson2× All-Star11973
Bill Stoneman1× All-Star11974
Billy Grabarkewitz1× All-Star11973
Bruce Bochte1× All-Star11974
Clyde Wright1× All-Star11973
Jim Spencer1× All-Star11973
Ken Berry1× All-Star11973
Al Gallagher11973
Art Kusnyer11973
Aurelio Monteagudo11973
Barry Raziano11974
Bill Gilbreth11974
Billy Parker11973
Bob Heise11974
Bobby Brooks11973
Chuck Dobson11974
Denny Doyle11974
Dick Selma11974
Don Kirkwood11974
Ed Figueroa11974
Horacio Pina11974
Jeff Torborg11973
Jerry Davanon11973
Joe Lahoud11974
John Balaz11974
John Cumberland11974
John Doherty11974
John Stephenson11973
Ken Sanders11974
Lloyd Allen11973
Luis Quintana11974
Morris Nettles11974
Orlando Pena11974
Orlando Ramirez11974
Paul Schaal11974
Rich Hand11973
Rick Stelmaszek11973
Ron Perranoski11973
Skip Lockwood11974
Terry Wilshusen11973
Tom Egan11974

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.