Derrel Thomas's teammates

Derrel Thomas has had 374 MLB teammates in 15 seasons with 7 clubs. He spent the most seasons beside Pedro Guerrero (5), Bill Russell (5), and Bob Welch (5). 13 Hall of Famers among them: Dave Winfield, Willie McCovey, Don Sutton, and Rod Carew and more. Every season since 1876 is on file.

With the Houston Astros1971 · 35 teammates

TeammateSeasonsTogether
Joe MorganHall of Fame · 10× All-Star11971
Cesar Cedeno4× All-Star11971
Johnny Edwards3× All-Star11971
Bob Watson2× All-Star11971
Denis Menke2× All-Star11971
John Mayberry2× All-Star11971
Ken Forsch2× All-Star11971
Larry Dierker2× All-Star11971
Denny Lemaster1× All-Star11971
Don Wilson1× All-Star11971
J.R. Richard1× All-Star11971
Jack Billingham1× All-Star11971
Bill Greif11971
Buddy Harris11971
Cesar Geronimo11971
Doug Rader11971
Fred Gladding11971
George Culver11971
Jack Hiatt11971
Jay Schlueter11971
Jesus Alou11971
Jim Ray11971
Jim Wynn11971
Larry Howard11971
Larry Yount11971
Marty Martinez11971
Norm Miller11971
Ray Busse11971
Rich Chiles11971
Roger Metzger11971
Ron Cook11971
Scipio Spinks11971
Skip Guinn11971
Tom Griffin11971
Wade Blasingame11971

With the San Diego Padres1972–1978 · 103 teammates

TeammateSeasonsTogether
Dave Roberts41972–1978
Dave WinfieldHall of Fame · 12× All-Star31973–1978
Nate Colbert3× All-Star31972–1974
Randy Jones2× All-Star31973–1978
Cito Gaston1× All-Star31972–1974
Johnny Grubb1× All-Star31972–1974
Bill Greif31972–1974
Dave Hilton31972–1974
Enzo Hernandez31972–1974
Fred Kendall31972–1974
Gary Ross31972–1974
Mike Corkins31972–1974
Steve Arlin31972–1974
Jerry Morales1× All-Star21972–1973
Bill Almon21974–1978
Bob Barton21972–1974
Bob Davis21973–1978
Clay Kirby21972–1973
Dan Spillner21974–1978
Dave Campbell21972–1973
Dave Freisleben21974–1978
Don Mason21972–1973
Fred Norman21972–1973
Gene Locklear21973–1974
Ivan Murrell21972–1973
Jerry Turner21974–1978
Leron Lee21972–1973
Mike Caldwell21972–1973
Pat Corrales21972–1973
Ralph Garcia21972–1974
Randy Elliott21972–1974
Rich Morales21973–1974
Rich Troedson21973–1974
Vicente Romo21973–1974
Ozzie SmithHall of Fame · 15× All-Star11978
Rollie FingersHall of Fame · 7× All-Star11978
Willie McCoveyHall of Fame · 6× All-Star11974
Gaylord PerryHall of Fame · 5× All-Star11978
George Hendrick4× All-Star11978
Glenn Beckert4× All-Star11974
Mickey Lolich3× All-Star11978
Matty Alou2× All-Star11974
Chris Cannizzaro1× All-Star11974
Gene Tenace1× All-Star11978
Al Severinsen11972
Barry Evans11978
Bernie Williams11974
Bill Laxton11974
Bob Miller11973
Bob Owchinko11978
Bob Shirley11978
Bobby Tolan11974
Broderick Perkins11978
Chuck Baker11978
Curt Blefary11972
Dave Marshall11973
Dave Tomlin11974
Dave Wehrmeister11978
Dennis Kinney11978
Don Reynolds11978
Dwain Anderson11973
Ed Acosta11972
Ed Spiezio11972
Eric Rasmussen11978
Fernando Gonzalez11978
Frank Snook11973
Fred Stanley11972
Garry Jestadt11972
Gene Richards11978
Horace Clarke11974
Jim Beswick11978
Jim McAndrew11974
Jim Wilhelm11978
Joe Goddard11972
Joe McIntosh11974
John D'Acquisto11978
John Scott11974
Johnny Jeter11972
Juan Eichelberger11978
Larry Hardy11974
Larry Stahl11972
Lowell Palmer11974
Mark Lee11978
Mark Schaeffer11972
Mark Wiley11978
Mike Champion11978
Mike Fiore11972
Mike Ivie11974
Mike Johnson11974
Mike Johnson11974
Mike Kilkenny11972
Ollie Brown11972
Oscar Gamble11978
Rafael Robles11972
Rick Sweet11978
Rod Gaspar11974
Ron Taylor11972
Rusty Gerhardt11974
Steve Mura11978
Steve Simpson11972
Tom Phoebus11972
Tony Castillo11978
Tucker Ashford11978

With the San Francisco Giants1975–1977 · 55 teammates

TeammateSeasonsTogether
Jack Clark4× All-Star31975–1977
Chris Speier3× All-Star31975–1977
Gary Lavelle2× All-Star31975–1977
Greg Minton1× All-Star31975–1977
John Montefusco1× All-Star31975–1977
Charlie Williams31975–1977
Dave Heaverlo31975–1977
Ed Halicki31975–1977
Gary Alexander31975–1977
Gary Thomasson31975–1977
Jim Barr31975–1977
Johnnie LeMaster31975–1977
Marc Hill31975–1977
Mike Sadek31975–1977
Randy Moffitt31975–1977
Tommy Toms31975–1977
Bobby Murcer5× All-Star21975–1976
Bob Knepper2× All-Star21976–1977
Darrell Evans2× All-Star21976–1977
Gary Matthews1× All-Star21975–1976
Willie Montanez1× All-Star21975–1976
Bruce Miller21975–1976
Chris Arnold21975–1976
Craig Robinson21975–1976
Dave Rader21975–1976
Glenn Adams21975–1976
John D'Acquisto21975–1976
Larry Herndon21976–1977
Mike Caldwell21975–1976
Rob Dressler21975–1976
Steve Ontiveros21975–1976
Von Joshua21975–1976
Willie McCoveyHall of Fame · 6× All-Star11977
Bill Madlock3× All-Star11977
Ken Reitz1× All-Star11976
Lynn McGlothen1× All-Star11977
Ed Goodson11975
Frank Riccelli11976
Garry Maddox11975
Horace Speed11975
Jake Brown11975
John Curtis11977
Ken Rudolph11977
Marty Perez11976
Mike Phillips11975
Pete Falcone11975
Randy Elliott11977
Rob Andrews11977
Skip James11977
Terry Cornutt11977
Terry Whitfield11977
Tim Foli11977
Tom Bradley11975
Tom Heintzelman11977
Vic Harris11977

With the Los Angeles Dodgers1979–1983 · 80 teammates

TeammateSeasonsTogether
Pedro Guerrero5× All-Star51979–1983
Bill Russell3× All-Star51979–1983
Bob Welch2× All-Star51979–1983
Dusty Baker2× All-Star51979–1983
Jerry Reuss2× All-Star51979–1983
Rick Monday2× All-Star51979–1983
Burt Hooton1× All-Star51979–1983
Steve Yeager51979–1983
Steve Garvey10× All-Star41979–1982
Fernando Valenzuela6× All-Star41980–1983
Ron Cey6× All-Star41979–1982
Mike Scioscia2× All-Star41980–1983
Steve Howe1× All-Star41980–1983
Joe Beckwith41979–1983
Terry Forster41979–1982
Reggie Smith7× All-Star31979–1981
Steve Sax5× All-Star31981–1983
Davey Lopes4× All-Star31979–1981
Rick Sutcliffe3× All-Star31979–1981
Dave Stewart1× All-Star31981–1983
Ken Landreaux1× All-Star31981–1983
Manny Mota1× All-Star31979–1982
Mike Marshall1× All-Star31981–1983
Alejandro Pena31981–1983
Bobby Castillo31979–1981
Candy Maldonado31981–1983
Dave Goltz31980–1982
Jay Johnstone31980–1982
Joe Ferguson31979–1981
Ron Roenicke31981–1983
Tom Niedenfuer31981–1983
Don SuttonHall of Fame · 4× All-Star21979–1980
Charlie Hough1× All-Star21979–1980
Vic Davalillo1× All-Star21979–1980
Alex Taveras21982–1983
Bobby Mitchell21980–1981
Dave Sax21982–1983
Gary Thomasson21979–1980
Gary Weiss21980–1981
Greg Brock21982–1983
Jack Perconte21980–1981
Jose Morales21982–1983
Mark Bradley21981–1982
Mickey Hatcher21979–1980
Pepe Frias21980–1981
Ricky Wright21982–1983
Ted Power21981–1982
Andy Messersmith4× All-Star11979
Orel Hershiser3× All-Star11983
Jerry Grote2× All-Star11981
Jorge Orta2× All-Star11982
Rick Honeycutt2× All-Star11983
Sid Fernandez2× All-Star11983
Don Stanhouse1× All-Star11980
Ken Brett1× All-Star11979
Mark Belanger1× All-Star11982
Pat Zachry1× All-Star11983
Cecil Espy11983
Dave Anderson11983
Dave Patterson11979
Dennis Lewallyn11979
Don Crow11982
Doug Rau11979
German Rivera11983
Gerry Hannahs11979
Gil Reyes11983
Jack Fimple11983
Johnny Oates11979
Lance Rautzhan11979
Larry White11983
Lerrin LaGrow11979
R.J. Reynolds11983
Rafael Landestoy11983
Rich Rodas11983
Rudy Law11980
Sid Bream11983
Steve Shirley11982
Ted Martinez11979
Vicente Romo11982
Von Joshua11979

With the Washington Nationals1984 · 43 teammates

TeammateSeasonsTogether
Gary CarterHall of Fame · 11× All-Star11984
Andre DawsonHall of Fame · 8× All-Star11984
Pete Rose17× All-Star11984
Tim Raines Sr.7× All-Star11984
Steve Rogers5× All-Star11984
Tim Wallach5× All-Star11984
Jeff Reardon4× All-Star11984
Chris Speier3× All-Star11984
Charlie Lea1× All-Star11984
Andy McGaffigan11984
Angel Salazar11984
Bill Gullickson11984
Bob James11984
Bobby Ramos11984
Bryan Little11984
Bryn Smith11984
Dan Driessen11984
Dan Schatzeder11984
David Palmer11984
Dick Grapenthin11984
Doug Flynn11984
Fred Breining11984
Gary Lucas11984
Greg A. Harris11984
Greg Bargar11984
Jim Wohlford11984
Joe Hesketh11984
Max Venable11984
Miguel Dilone11984
Mike Fuentes11984
Mike Ramsey11984
Mike Stenhouse11984
Randy St. Claire11984
Razor Shines11984
Rene Gonzales11984
Rick Grapenthin11984
Ron Johnson11984
Roy Johnson11984
Sal Butera11984
Terry Francona11984
Tom Lawless11984
Tony Scott11984
Wallace Johnson11984

With the Los Angeles Angels1984 · 36 teammates

TeammateSeasonsTogether
Rod CarewHall of Fame · 18× All-Star11984
Reggie JacksonHall of Fame · 14× All-Star11984
Fred Lynn9× All-Star11984
Bobby Grich6× All-Star11984
Bob Boone4× All-Star11984
Rick Burleson4× All-Star11984
Tommy John4× All-Star11984
Ken Forsch2× All-Star11984
Mike Witt2× All-Star11984
Brian Downing1× All-Star11984
Don Aase1× All-Star11984
Doug Corbett1× All-Star11984
Doug DeCinces1× All-Star11984
Jim Slaton1× All-Star11984
Bruce Kison11984
Craig Swan11984
Curt Kaufman11984
D.W. Smith11984
Darrell Miller11984
Daryl Sconiers11984
Dick C. Schofield11984
Frank LaCorte11984
Gary Pettis11984
Geoff Zahn11984
Jerry Narron11984
John Curtis11984
Juan Beniquez11984
Luis Sanchez11984
Mike Brown11984
Rick Steirer11984
Rob Picciolo11984
Rob Wilfong11984
Ron Jackson11984
Ron Romanick11984
Steve Brown11984
Stew Cliburn11984

With the Philadelphia Phillies1985 · 36 teammates

TeammateSeasonsTogether
Mike SchmidtHall of Fame · 12× All-Star11985
Steve CarltonHall of Fame · 10× All-Star11985
Darren Daulton3× All-Star11985
Juan Samuel3× All-Star11985
Bo Diaz2× All-Star11985
Jerry Koosman2× All-Star11985
Ozzie Virgil2× All-Star11985
Al Holland1× All-Star11985
Dave Stewart1× All-Star11985
Glenn Wilson1× All-Star11985
Kent Tekulve1× All-Star11985
Kevin Gross1× All-Star11985
Pat Zachry1× All-Star11985
Shane Rawley1× All-Star11985
Von Hayes1× All-Star11985
Alan Knicely11985
Charles Hudson11985
Dave Rucker11985
Dave Shipanoff11985
Don Carman11985
Freddie Toliver11985
Garry Maddox11985
Greg Gross11985
Jeff Stone11985
John Denny11985
John W. Russell11985
John Wockenfuss11985
Kiko Garcia11985
Larry Andersen11985
Luis Aguayo11985
Rich Surhoff11985
Rick Schu11985
Rocky Childress11985
Steve Jeltz11985
Tim Corcoran11985
Tom Foley11985

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.