Drew Hall's teammates

Drew Hall has had 148 MLB teammates in 5 seasons with 3 clubs. He spent the most seasons beside Rafael Palmeiro (4), Jamie Moyer (4), and Dave Martinez (4). 8 Hall of Famers among them: Ryne Sandberg, Greg Maddux, Andre Dawson, and Lee Smith and more. Every season since 1876 is on file.

With the Chicago Cubs1986–1988 · 71 teammates

TeammateSeasonsTogether
Ryne SandbergHall of Fame · 10× All-Star31986–1988
Greg MadduxHall of Fame · 8× All-Star31986–1988
Manny Trillo4× All-Star31986–1988
Rafael Palmeiro4× All-Star31986–1988
Rick Sutcliffe3× All-Star31986–1988
Jody Davis2× All-Star31986–1988
Leon Durham2× All-Star31986–1988
Shawon Dunston2× All-Star31986–1988
Jamie Moyer1× All-Star31986–1988
Jerry Mumphrey1× All-Star31986–1988
Scott Sanderson1× All-Star31986–1988
Dave Martinez31986–1988
Frank DiPino31986–1988
Andre DawsonHall of Fame · 8× All-Star21987–1988
Lee SmithHall of Fame · 7× All-Star21986–1987
Jim Sundberg3× All-Star21987–1988
Bob Tewksbury1× All-Star21987–1988
Gary Matthews1× All-Star21986–1987
Ron Davis1× All-Star21986–1987
Bob Dernier21986–1987
Brian Dayett21986–1987
Chico Walker21986–1987
Damon Berryhill21987–1988
Darrin Jackson21987–1988
Ed Lynch21986–1987
Jay Baller21986–1987
Keith Moreland21986–1987
Les Lancaster21987–1988
Steve Trout21986–1987
Dennis EckersleyHall of Fame · 6× All-Star11986
Ron Cey6× All-Star11986
Davey Lopes4× All-Star11986
Chris Speier3× All-Star11986
Mark Grace3× All-Star11988
Dick Ruthven2× All-Star11986
Matt Keough1× All-Star11986
Vance Law1× All-Star11988
A. Mike Brumley11987
Al Nipper11988
Angel Salazar11988
Bill Landrum11988
Calvin Schiraldi11988
Dave Gumpert11986
Dave Meier11988
Dickie Noles11987
Doug Dascenzo11988
Gary Varsho11988
George Frazier11986
Goose Gossage11988
Guy Hoffman11986
Jeff Pico11988
Kevin Blankenship11988
Luis Quinones11987
Mike Bielecki11988
Mike Brumley11987
Mike Capel11988
Mike Harkey11988
Mike Martin11986
Mike Mason11987
Mitch Webster11988
Pat Perry11988
Paul Noce11987
Ray Fontenot11986
Rich Gossage11988
Rick Wrona11988
Rolando Roomes11988
Steve Christmas11986
Steve Lake11986
Terry Francona11986
Thad Bosley11986
Wade Rowdon11987

With the Texas Rangers1989 · 40 teammates

TeammateSeasonsTogether
Nolan RyanHall of Fame · 8× All-Star11989
Harold BainesHall of Fame · 6× All-Star11989
Sammy Sosa7× All-Star11989
Kevin Brown6× All-Star11989
Buddy Bell5× All-Star11989
Kenny Rogers4× All-Star11989
Rafael Palmeiro4× All-Star11989
Ruben Sierra4× All-Star11989
Jim Sundberg3× All-Star11989
Julio Franco3× All-Star11989
Jeff Russell2× All-Star11989
Charlie Hough1× All-Star11989
Dean Palmer1× All-Star11989
Jamie Moyer1× All-Star11989
Mike Stanley1× All-Star11989
Wilson Alvarez1× All-Star11989
Bobby Witt11989
Brad Arnsberg11989
Cecil Espy11989
Cecilio Guante11989
Chad Kreuter11989
Craig McMurtry11989
Darrel Akerfelds11989
Fred Manrique11989
Gary Mielke11989
Geno Petralli11989
Jack Daugherty11989
Jeff Kunkel11989
Jeff Stone11989
John Barfield11989
Juan Alberto Gonzalez11989
Kevin Reimer11989
Mike Jeffcoat11989
Paul Wilmet11989
Pete Incaviglia11989
Rick Leach11989
Scott Coolbaugh11989
Scott Fletcher11989
Steve Buechele11989
Thad Bosley11989

With the Washington Nationals1990 · 43 teammates

TeammateSeasonsTogether
Larry WalkerHall of Fame · 5× All-Star11990
Tim Raines Sr.7× All-Star11990
Moises Alou6× All-Star11990
Andres Galarraga5× All-Star11990
Tim Wallach5× All-Star11990
Dennis Martinez4× All-Star11990
Marquis Grissom2× All-Star11990
Kevin Gross1× All-Star11990
Tim Burke1× All-Star11990
Bill Sampen11990
Bob Malloy11990
Brett Gideon11990
Brian Barnes11990
Chris Nabholz11990
Dale Mohorcic11990
Dave Martinez11990
Dave Schmidt11990
Delino DeShields11990
Eric Bullock11990
Howard Farmer11990
Jerry Goff11990
Joe Hesketh11990
John Costello11990
Johnny Paredes11990
Junior Noboa11990
Mark Gardner11990
Mel Rojas11990
Mike Aldrete11990
Mike Fitzgerald11990
Nelson Santovenia11990
Oil Can Boyd11990
Orlando Mercado11990
Otis Nixon11990
Rex Hudler11990
Rich Thompson11990
Rolando Roomes11990
Scott Anderson11990
Scott Ruskin11990
Spike Owen11990
Steve Frey11990
Tom Foley11990
Wallace Johnson11990
Zane Smith11990

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.