John Curtis's teammates

John Curtis has had 309 MLB teammates in 15 seasons with 5 clubs. He spent the most seasons beside Reggie Smith (7), Lynn McGlothen (7), and Sonny Siebert (5). 15 Hall of Famers among them: Carl Yastrzemski, Rod Carew, Reggie Jackson, and Carlton Fisk and more. Every season since 1876 is on file.

With the Boston Red Sox1970–1973 · 69 teammates

TeammateSeasonsTogether
Carl YastrzemskiHall of Fame · 18× All-Star41970–1973
Reggie Smith7× All-Star41970–1973
Ray Culp2× All-Star41970–1973
Rico Petrocelli2× All-Star41970–1973
Sonny Siebert2× All-Star41970–1973
Bill Lee1× All-Star41970–1973
Bob Montgomery41970–1973
Bobby Bolin41970–1973
John Kennedy41970–1973
Roger Moret41970–1973
Carlton FiskHall of Fame · 11× All-Star31971–1973
Luis AparicioHall of Fame · 10× All-Star31971–1973
Cecil Cooper5× All-Star31971–1973
Ben Oglivie3× All-Star31971–1973
Luis Tiant3× All-Star31971–1973
Gary Peters2× All-Star31970–1972
Doug Griffin31971–1973
Ken Tatum31971–1973
Mike Garman31971–1973
Mike Nagy31970–1972
Rick Miller31971–1973
Dwight Evans3× All-Star21972–1973
George Scott3× All-Star21970–1971
Sparky Lyle3× All-Star21970–1971
Bob Veale2× All-Star21972–1973
Duane Josephson1× All-Star21971–1972
Jim Lonborg1× All-Star21970–1971
Ken Brett1× All-Star21970–1971
Lynn McGlothen1× All-Star21972–1973
Marty Pattin1× All-Star21972–1973
Tommy Harper1× All-Star21972–1973
Billy Conigliaro21970–1971
Buddy Hunter21971–1973
Cal Koonce21970–1971
Danny Cater21972–1973
Don Newhauser21972–1973
Don Pavletich21970–1971
George Thomas21970–1971
Joe Lahoud21970–1971
Juan Beniquez21971–1972
Mike Fiore21970–1971
Phil Gagliano21971–1972
Orlando CepedaHall of Fame · 7× All-Star11973
Jerry Moses1× All-Star11970
Jose Santiago1× All-Star11970
Mike Andrews1× All-Star11970
Stan Williams1× All-Star11972
Tony Conigliaro1× All-Star11970
Andy Kosco11972
Bob Burda11972
Bob Gallagher11972
Carmen Fanzone11970
Chuck Hartenstein11970
Craig Skok11973
Dick Mills11970
Dick Pole11973
Dick Schofield11970
Ed Phillips11970
Gary Wagner11970
Lee Stange11970
Lew Krausse11972
Luis Alvarado11970
Mario Guerrero11973
Mike Derrick11970
Ray Jarvis11970
Tom Matchick11970
Tom Satriano11970
Vic Correll11972
Vicente Romo11970

With the St. Louis Cardinals1974–1976 · 88 teammates

TeammateSeasonsTogether
Ted SimmonsHall of Fame · 8× All-Star31974–1976
Lou BrockHall of Fame · 6× All-Star31974–1976
Reggie Smith7× All-Star31974–1976
Keith Hernandez5× All-Star31974–1976
Bake McBride1× All-Star31974–1976
Jerry Mumphrey1× All-Star31974–1976
Lynn McGlothen1× All-Star31974–1976
Al Hrabosky31974–1976
Bob Forsch31974–1976
John Denny31974–1976
Luis Melendez31974–1976
Mike Tyson31974–1976
Bob GibsonHall of Fame · 8× All-Star21974–1975
Ron Fairly2× All-Star21975–1976
Ken Reitz1× All-Star21974–1975
Dick Billings21974–1975
Eric Rasmussen21975–1976
Heity Cruz21975–1976
Jim Dwyer21974–1975
Ken Rudolph21975–1976
Luis Alvarado21974–1976
Mike Garman21974–1975
Mike Wallace21975–1976
Ted Sizemore21974–1975
Joe TorreHall of Fame · 9× All-Star11974
Don Kessinger6× All-Star11976
Claude Osteen3× All-Star11974
Garry Templeton3× All-Star11976
Jose Cruz2× All-Star11974
Pete Richert2× All-Star11974
Ron Hunt2× All-Star11974
Sonny Siebert2× All-Star11974
Tim McCarver2× All-Star11974
Willie Davis2× All-Star11975
Ed Brinkman1× All-Star11975
Jim Hickman1× All-Star11974
Richie Scheinblum1× All-Star11974
Ron Reed1× All-Star11975
Alan Foster11974
Barry Lersch11974
Bill Greif11976
Bob Heise11974
Buddy Bradford11975
Charlie Chant11976
Danny Cater11975
Danny Frisella11976
Danny Godby11974
Don Hahn11975
Doug Capilla11976
Doug Clarey11976
Doug Howard11975
Eddie Solomon11976
Elias Sosa11975
Greg Terlecky11975
Harry Parker11975
Jack Heidemann11974
Jerry Davanon11974
Joe Ferguson11976
John Tamargo11976
Ken Reynolds11975
Larry Herndon11974
Larry Lintz11975
Lee Richard11976
Lerrin LaGrow11976
Marc Hill11974
Mario Guerrero11975
Mick Kelleher11975
Mike Anderson11976
Mike Barlow11975
Mike Potter11976
Mike Proly11976
Mike Thompson11974
Orlando Pena11974
Pete Falcone11976
Ray Bare11974
Ray Sadecki11975
Rich Folkers11974
Ron Bryant11975
Ryan Kurosaki11975
Sam Mejias11976
Stan Papi11974
Steve Waterbury11976
Ted Martinez11975
Tom Heintzelman11974
Tom Walker11976
Tommy Moore11975
Vic Harris11976
Willie Crawford11976

With the San Francisco Giants1977–1979 · 53 teammates

TeammateSeasonsTogether
Willie McCoveyHall of Fame · 6× All-Star31977–1979
Jack Clark4× All-Star31977–1979
Bill Madlock3× All-Star31977–1979
Bob Knepper2× All-Star31977–1979
Darrell Evans2× All-Star31977–1979
Gary Lavelle2× All-Star31977–1979
Greg Minton1× All-Star31977–1979
John Montefusco1× All-Star31977–1979
Ed Halicki31977–1979
Johnnie LeMaster31977–1979
Larry Herndon31977–1979
Marc Hill31977–1979
Mike Sadek31977–1979
Randy Moffitt31977–1979
Rob Andrews31977–1979
Terry Whitfield31977–1979
Vida Blue6× All-Star21978–1979
Lynn McGlothen1× All-Star21977–1978
Charlie Williams21977–1978
Dennis Littlejohn21978–1979
Ed Plank21978–1979
Heity Cruz21978–1979
Jim Barr21977–1978
John Tamargo21978–1979
Mike Ivie21978–1979
Phil Nastu21978–1979
Roger Metzger21978–1979
Skip James21977–1978
Terry Cornutt21977–1978
Tom Heintzelman21977–1978
Vic Harris21977–1978
Chris Speier3× All-Star11977
Al Holland1× All-Star11979
Ed Whitson1× All-Star11979
Joe Coleman1× All-Star11979
Art Gardner11978
Bill North11979
Bob Kearney11979
Dave Heaverlo11977
Dave Roberts11979
Derrel Thomas11977
Gary Alexander11977
Gary Thomasson11977
Greg Johnston11979
Jim Dwyer11978
Joe Strain11979
Ken Rudolph11977
Max Venable11979
Pedro Borbon11979
Randy Elliott11977
Tim Foli11977
Tom Griffin11979
Tommy Toms11977

With the San Diego Padres1980–1982 · 69 teammates

TeammateSeasonsTogether
Rick Wise2× All-Star31980–1982
Broderick Perkins31980–1982
Gary Lucas31980–1982
Gene Richards31980–1982
Juan Eichelberger31980–1982
Luis Salazar31980–1982
Randy Bass31980–1982
Tim Flannery31980–1982
Ozzie SmithHall of Fame · 15× All-Star21980–1981
Terry Kennedy4× All-Star21981–1982
Ruppert Jones2× All-Star21981–1982
Steve Swisher1× All-Star21981–1982
Alan Wiggins21981–1982
Barry Evans21980–1981
Chris Welsh21981–1982
Craig Stimac21980–1981
Dan Boone21981–1982
Dave Edwards21981–1982
Doug Gwosdz21981–1982
Eric Show21981–1982
Jerry Turner21980–1981
Joe Lefebvre21981–1982
Juan Bonilla21981–1982
Kurt Bevacqua21980–1982
Mario Ramirez21981–1982
Mike Armstrong21980–1981
Steve Mura21980–1981
Tim Lollar21981–1982
Tony GwynnHall of Fame · 15× All-Star11982
Dave WinfieldHall of Fame · 12× All-Star11980
Rollie FingersHall of Fame · 7× All-Star11980
Dave Cash3× All-Star11980
Garry Templeton3× All-Star11982
Randy Jones2× All-Star11980
Dave Dravecky1× All-Star11982
Gene Tenace1× All-Star11980
Jerry Mumphrey1× All-Star11980
John Montefusco1× All-Star11982
Willie Montanez1× All-Star11980
Andy Hawkins11982
Aurelio Rodriguez11980
Bill Fahey11980
Bob Shirley11980
Chuck Baker11980
Dennis Blair11980
Dennis Kinney11980
Eric Rasmussen11980
Floyd Chiffer11982
Fred Kendall11980
Fred Kuhaulua11981
George Hinshaw11982
George Stablein11980
Jerry Manuel11982
Jody Lansford11982
Joe Pittman11982
John D'Acquisto11980
John Littlefield11981
John Urrea11981
Jose Moreno11981
Luis DeLeon11982
Mike Griffin11982
Mike Phillips11981
Paul Dade11980
Rick Lancellotti11982
Ron Tingley11982
Sixto Lezcano11982
Steve Fireovid11981
Tom Tellmann11980
Von Joshua11980

With the Los Angeles Angels1982–1984 · 57 teammates

TeammateSeasonsTogether
Rod CarewHall of Fame · 18× All-Star31982–1984
Reggie JacksonHall of Fame · 14× All-Star31982–1984
Fred Lynn9× All-Star31982–1984
Bobby Grich6× All-Star31982–1984
Bob Boone4× All-Star31982–1984
Rick Burleson4× All-Star31982–1984
Tommy John4× All-Star31982–1984
Ken Forsch2× All-Star31982–1984
Mike Witt2× All-Star31982–1984
Brian Downing1× All-Star31982–1984
Doug Corbett1× All-Star31982–1984
Doug DeCinces1× All-Star31982–1984
Bruce Kison31982–1984
Daryl Sconiers31982–1984
Gary Pettis31982–1984
Geoff Zahn31982–1984
Juan Beniquez31982–1984
Luis Sanchez31982–1984
Rick Steirer31982–1984
Rob Wilfong31982–1984
Ron Jackson31982–1984
Don Aase1× All-Star21982–1984
Andy Hassler21982–1983
Bobby Clark21982–1983
Dave Goltz21982–1983
Dick C. Schofield21983–1984
Jerry Narron21983–1984
Joe Ferguson21982–1983
Mike Brown21983–1984
Ricky Adams21982–1983
Steve Brown21983–1984
Tim Foli21982–1983
Luis Tiant3× All-Star11982
Bill Travers1× All-Star11983
Don Baylor1× All-Star11982
Ellis Valentine1× All-Star11983
Jim Slaton1× All-Star11984
Angel Moreno11982
Bob Lacey11983
Byron McLaughlin11983
Craig Swan11984
Curt Brown11983
Curt Kaufman11984
D.W. Smith11984
Darrell Miller11984
Derrel Thomas11984
Frank LaCorte11984
Jose Moreno11982
Mick Kelleher11982
Mickey Mahler11982
Mike O'Berry11983
Rob Picciolo11984
Ron Romanick11984
Stan Bahnsen11982
Steve Lubratich11983
Steve Renko11982
Stew Cliburn11984

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.