David Green's teammates

David Green has had 132 MLB teammates in 6 seasons with 2 clubs. He spent the most seasons beside Dave LaPoint (6), Tom Herr (5), and Bob Forsch (5). 3 Hall of Famers among them: Ozzie Smith, Bruce Sutter, and Jim Kaat. Every season since 1876 is on file.

With the St. Louis Cardinals1981–1987 · 101 teammates

TeammateSeasonsTogether
Tom Herr1× All-Star51981–1987
Bob Forsch51981–1987
Dave LaPoint51981–1987
Tito Landrum51981–1987
Ozzie SmithHall of Fame · 15× All-Star41982–1987
Bruce SutterHall of Fame · 6× All-Star41981–1984
Darrell Porter4× All-Star41981–1984
George Hendrick4× All-Star41981–1984
Joaquin Andujar4× All-Star41981–1984
Willie McGee4× All-Star41982–1987
Dane Iorg41981–1984
Glenn Brummer41981–1984
Ken Oberkfell41981–1984
Mike Ramsey41981–1984
Steve Braun41981–1984
Jim KaatHall of Fame · 3× All-Star31981–1983
Keith Hernandez5× All-Star31981–1983
Lonnie Smith1× All-Star31982–1984
Danny Cox31983–1987
Doug Bair31981–1983
Gene Roof31981–1983
Jeff Lahti31982–1984
John Martin31981–1983
John Stuper31982–1984
Orlando Sanchez31981–1983
Andy Van Slyke3× All-Star21983–1984
Gene Tenace1× All-Star21981–1982
Terry Pendleton1× All-Star21984–1987
Andy Rincon21981–1982
Bill Lyons21983–1984
Dave Rucker21983–1984
Dave Von Ohlen21983–1984
Dave Vonohlen21983–1984
Eric Rasmussen21982–1983
Jeff Keener21982–1983
Julio Gonzalez21981–1982
Ken Dayley21984–1987
Kevin Hagen21983–1984
Mark Littell21981–1982
Neil Allen21983–1984
Ralph Citarella21983–1984
Ricky Horton21984–1987
Jack Clark4× All-Star11987
Chris Speier3× All-Star11984
Garry Templeton3× All-Star11981
Todd Worrell3× All-Star11987
Vince Coleman2× All-Star11987
Bill Dawley1× All-Star11987
Doug DeCinces1× All-Star11987
Lance Johnson1× All-Star11987
Lary Sorensen1× All-Star11981
Tom Pagnozzi1× All-Star11987
Andy Hassler11984
Art Howe11984
Bob Shirley11981
Bob Sykes11981
Curt Ford11987
Dan Driessen11987
Floyd Rayford11983
Gary Rajsich11984
Greg Mathews11987
Jamie Quirk11983
Jeff Doyle11983
Jim Adduci11983
Jim Lindeman11987
Jim Otten11981
Jimmy Sexton11983
Joe Edelen11981
Joe Magrane11987
John Morris11987
John Tudor11987
Jose Oquendo11987
Jose Uribe11984
Kelly Paris11982
Kurt Kepshire11984
Lee Tunnell11987
Luis DeLeon11981
Mark Salas11984
Mike Jorgensen11984
Mike Laga11987
Neil Fiala11981
Pat Perry11987
Paul Householder11984
Rafael Santana11983
Randy O'Neal11987
Ray Soff11987
Rick Ownbey11984
Rod Booker11987
Scott Terry11987
Silvio Martinez11981
Sixto Lezcano11981
Skeeter Barnes11987
Steve Baker11983
Steve Lake11987
Steve Mura11982
Steve Peters11987
Tim Conroy11987
Tom Lawless11987
Tom Nieto11984
Tony Peña Sr.11987
Tony Scott11981

With the San Francisco Giants1985 · 35 teammates

TeammateSeasonsTogether
Vida Blue6× All-Star11985
Manny Trillo4× All-Star11985
Chili Davis3× All-Star11985
Jeffrey Leonard2× All-Star11985
Atlee Hammaker1× All-Star11985
Bob Brenly1× All-Star11985
Chris Brown1× All-Star11985
Greg Minton1× All-Star11985
Joel Youngblood1× All-Star11985
Matt Nokes1× All-Star11985
Mike Krukow1× All-Star11985
Scott Garrelts1× All-Star11985
Alex Trevino11985
Bill Laskey11985
Bob Moore11985
Brad Wellman11985
Colin Ward11985
Dan Driessen11985
Dan Gladden11985
Dave LaPoint11985
Duane Kuiper11985
Frank Williams11985
Gary Rajsich11985
Jeff Robinson11985
Jim Gott11985
Johnnie LeMaster11985
Jose Uribe11985
Mark W. Davis11985
Mike Jeffcoat11985
Mike Woodard11985
Ricky Adams11985
Rob Deer11985
Roger Mason11985
Ron Roenicke11985
Scot Thompson11985

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.