Tom Herr's teammates

Tom Herr has had 356 MLB teammates in 13 seasons with 5 clubs. He spent the most seasons beside Bob Forsch (10), Willie McGee (8), and Tito Landrum (8). 9 Hall of Famers among them: Ozzie Smith, Bruce Sutter, Jim Kaat, and Ted Simmons and more. Every season since 1876 is on file.

With the St. Louis Cardinals1979–1988 · 171 teammates

TeammateSeasonsTogether
Bob Forsch101979–1988
Tito Landrum81980–1987
Ozzie SmithHall of Fame · 15× All-Star71982–1988
Willie McGee4× All-Star71982–1988
George Hendrick4× All-Star61979–1984
Dane Iorg61979–1984
Danny Cox61983–1988
Ken Oberkfell61979–1984
Keith Hernandez5× All-Star51979–1983
Darrell Porter4× All-Star51981–1985
Joaquin Andujar4× All-Star51981–1985
Terry Pendleton1× All-Star51984–1988
Dave LaPoint51981–1987
David Green51981–1987
Jeff Lahti51982–1986
Ken Dayley51984–1988
Mike Ramsey51980–1984
Steve Braun51981–1985
Bruce SutterHall of Fame · 6× All-Star41981–1984
Jim KaatHall of Fame · 3× All-Star41980–1983
Andy Van Slyke3× All-Star41983–1986
Todd Worrell3× All-Star41985–1988
Vince Coleman2× All-Star41985–1988
Lonnie Smith1× All-Star41982–1985
Curt Ford41985–1988
Doug Bair41981–1985
Glenn Brummer41981–1984
John Martin41980–1983
John Tudor41985–1988
Mark Littell41979–1982
Ricky Horton41984–1987
Tom Lawless41985–1988
Jack Clark4× All-Star31985–1987
Garry Templeton3× All-Star31979–1981
Andy Rincon31980–1982
Bob Sykes31979–1981
Gene Roof31981–1983
Greg Mathews31986–1988
Jim Lindeman31986–1988
John Morris31986–1988
John Stuper31982–1984
Jose Oquendo31986–1988
Kurt Kepshire31984–1986
Mike Laga31986–1988
Neil Allen31983–1985
Orlando Sanchez31981–1983
Pat Perry31985–1987
Silvio Martinez31979–1981
Steve Lake31986–1988
Tony Scott31979–1981
Ted SimmonsHall of Fame · 8× All-Star21979–1980
Terry Kennedy4× All-Star21979–1980
Darold Knowles1× All-Star21979–1980
Gene Tenace1× All-Star21981–1982
Ken Reitz1× All-Star21979–1980
Steve Swisher1× All-Star21979–1980
Tom Pagnozzi1× All-Star21987–1988
Andy Hassler21984–1985
Art Howe21984–1985
Bernie Carbo21979–1980
Bill Lyons21983–1984
Dave Rucker21983–1984
Dave Von Ohlen21983–1984
Dave Vonohlen21983–1984
Eric Rasmussen21982–1983
George Frazier21979–1980
Jeff Keener21982–1983
Jim Lentine21979–1980
Jim Otten21980–1981
Joe Boever21985–1986
Joe Magrane21987–1988
John Fulgham21979–1980
John Urrea21979–1980
Julio Gonzalez21981–1982
Keith Smith21979–1980
Kevin Hagen21983–1984
Kim Seaman21979–1980
Mike Jorgensen21984–1985
Mike LaValliere21985–1986
Mike Phillips21979–1980
Pete Vuckovich21979–1980
Ralph Citarella21983–1984
Randy O'Neal21987–1988
Ray Soff21986–1987
Rick Ownbey21984–1986
Rod Booker21987–1988
Roy Thomas21979–1980
Scott Terry21987–1988
Steve Peters21987–1988
Tim Conroy21986–1987
Tom Nieto21984–1985
Tony Peña Sr.21987–1988
Lou BrockHall of Fame · 6× All-Star11979
Pedro Guerrero5× All-Star11988
Cesar Cedeno4× All-Star11985
Bobby Bonds3× All-Star11980
Chris Speier3× All-Star11984
Dan Quisenberry3× All-Star11988
Leon Durham2× All-Star11980
Bill Campbell1× All-Star11985
Bill Dawley1× All-Star11987
Bob Horner1× All-Star11988
Donnie Moore1× All-Star11980
Doug DeCinces1× All-Star11987
Jerry Mumphrey1× All-Star11979
Ken Hill1× All-Star11988
Lance Johnson1× All-Star11987
Lary Sorensen1× All-Star11981
Matt Keough1× All-Star11985
Tom Brunansky1× All-Star11988
Al Olmsted11980
Alan Knicely11986
Bill Earley11986
Bob Shirley11981
Brian Harper11985
Buddy Schultz11979
Clint Hurdle11986
Cris Carpenter11988
Dan Driessen11987
Dan O'brien11979
Denny Walling11988
Don Hood11980
Duane Walker11988
Floyd Rayford11983
Fred Manrique11986
Gary Rajsich11984
Gibson Alba11988
Greg Bargar11986
Ivan De Jesus Sr.11985
Ivan DeJesus11985
Jamie Quirk11983
Jeff Doyle11983
Jeff Little11980
Jerry White11986
Jim Adduci11983
Jimmy Sexton11983
Joe DeSa11980
Joe Edelen11981
John Costello11988
John Denny11979
John Littlefield11980
Jose DeLeon11988
Jose Uribe11984
Kelly Paris11982
Larry McWilliams11988
Lee Tunnell11987
Luis Alicea11988
Luis DeLeon11981
Mark Salas11984
Mike Dimmel11979
Mike Fitzgerald11988
Mike Heath11986
Mike Tyson11979
Neil Fiala11981
Paul Householder11984
Pedro Borbon11980
Rafael Santana11983
Randy Hunt11985
Ray Burris11986
Roger Freed11979
Scott Arnold11988
Sixto Lezcano11981
Skeeter Barnes11987
Steve Baker11983
Steve Mura11982
Tim Jones11988
Tom Bruno11979
Tom Grieve11979
Tye Waller11980
W. Tim Jones11988
Will McEnaney11979

With the Minnesota Twins1988 · 40 teammates

TeammateSeasonsTogether
Kirby PuckettHall of Fame · 10× All-Star11988
Steve CarltonHall of Fame · 10× All-Star11988
Bert BlylevenHall of Fame · 2× All-Star11988
Jeff Reardon4× All-Star11988
Frank Viola3× All-Star11988
Gary Gaetti2× All-Star11988
Charlie Lea1× All-Star11988
Joe Niekro1× All-Star11988
Kent Hrbek1× All-Star11988
Tim Laudner1× All-Star11988
Tippy Martinez1× All-Star11988
Tom Brunansky1× All-Star11988
Al Newman11988
Allan Anderson11988
Brian Harper11988
Dan Gladden11988
Dan Schatzeder11988
Doug Baker11988
Dwight Lowry11988
Eric Bullock11988
Freddie Toliver11988
Gene Larkin11988
German Gonzalez11988
Greg Gagne11988
Jim Dwyer11988
Jim Winn11988
John Christensen11988
John Moses11988
Juan Berenguer11988
Karl Best11988
Keith Atherton11988
Kelvin Torve11988
Les Straker11988
Mark Davidson11988
Mark Portugal11988
Mike Mason11988
Randy Bush11988
Roy Smith11988
Steve Lombardozzi11988
Tom Nieto11988

With the Philadelphia Phillies1989–1990 · 67 teammates

TeammateSeasonsTogether
Darren Daulton3× All-Star21989–1990
John Kruk3× All-Star21989–1990
Lenny Dykstra3× All-Star21989–1990
Dickie Thon1× All-Star21989–1990
Steve Ontiveros1× All-Star21989–1990
Terry Mulholland1× All-Star21989–1990
Von Hayes1× All-Star21989–1990
Bruce Ruffin21989–1990
Charlie Hayes21989–1990
Chuck McElroy21989–1990
Curt Ford21989–1990
Dennis Cook21989–1990
Don Carman21989–1990
Jason Grimsley21989–1990
Jeff Parrett21989–1990
Ken Howell21989–1990
Marvin Freeman21989–1990
Pat Combs21989–1990
Randy Ready21989–1990
Ricky Jordan21989–1990
Roger McDowell21989–1990
Ron Jones21989–1990
Steve Lake21989–1990
Steve Ontiveros21989–1990
Steve Ontiveros21989–1990
Todd Frohwirth21989–1990
Tom Nieto21989–1990
Mike SchmidtHall of Fame · 12× All-Star11989
Dale Murphy7× All-Star11990
Juan Samuel3× All-Star11989
Darrin Fletcher1× All-Star11990
Dave Hollins1× All-Star11990
Mickey Morandini1× All-Star11990
Steve Bedrosian1× All-Star11989
Al Pardo11989
Alex Madrid11989
Bob Dernier11989
Bob Sebra11989
Brad Moore11990
Carmelo Martinez11990
Chris James11989
Chuck Malone11990
Darrel Akerfelds11990
Dickie Noles11990
Dwayne Murphy11989
Eric Bullock11989
Floyd Youmans11989
Gordon Dillard11989
Greg A. Harris11989
Jim Adduci11989
Jim Vatcher11990
Joe Boever11990
Jose De Jesus11990
Jose DeJesus11990
Keith Miller11989
Larry McWilliams11989
Louie Meadows11990
Mark Ryal11989
Mike Maddux11989
Randy O'Neal11989
Rod Booker11990
Sil Campusano11990
Steve Jeltz11989
Steve Stanicek11989
Tom Barrett11989
Tommy Greene11990
Wes Chamberlain11990

With the New York Mets1990–1991 · 58 teammates

TeammateSeasonsTogether
David Cone5× All-Star21990–1991
Dwight Gooden4× All-Star21990–1991
John Franco4× All-Star21990–1991
Frank Viola3× All-Star21990–1991
Gregg Jefferies2× All-Star21990–1991
Howard Johnson2× All-Star21990–1991
Sid Fernandez2× All-Star21990–1991
Todd Hundley2× All-Star21990–1991
Ron Darling1× All-Star21990–1991
Alejandro Pena21990–1991
Charlie O'Brien21990–1991
Chuck Carr21990–1991
Daryl Boston21990–1991
Dave Magadan21990–1991
Jeff Innis21990–1991
Julio Valera21990–1991
Keith A. Miller21990–1991
Kelvin Torve21990–1991
Kevin Elster21990–1991
Kevin McReynolds21990–1991
Mackey Sasser21990–1991
Mark Carreon21990–1991
Tim Teufel21990–1991
Wally Whitehurst21990–1991
Darryl Strawberry8× All-Star11990
Garry Templeton3× All-Star11991
Hubie Brooks2× All-Star11991
Vince Coleman2× All-Star11991
Mike Marshall1× All-Star11990
Pat Tabler1× All-Star11990
Tim Burke1× All-Star11991
Alex Trevino11990
Anthony Young11991
Barry Lyons11990
Blaine Beatty11991
Bob Ojeda11990
Chris Donnels11991
Chris Jelic11990
Dan Schatzeder11990
Darren Reed11990
Dave Liddell11990
Doug Simons11991
Jeff Gardner11991
Jeff Musselman11990
Julio Machado11990
Keith Hughes11990
Kevin Baez11990
Kevin Brown11990
Lou Thornton11990
Mario Diaz11990
Orlando Mercado11990
Pete Schourek11991
Rich Sauveur11991
Rick Cerone11991
Terry Bross11991
Terry McDaniel11991
Tom O'Malley11990
Tony J. Castillo11991

With the San Francisco Giants1991 · 40 teammates

TeammateSeasonsTogether
Will Clark6× All-Star11991
Matt Williams5× All-Star11991
Terry Kennedy4× All-Star11991
Willie McGee4× All-Star11991
Rick Reuschel3× All-Star11991
Rod Beck3× All-Star11991
Dave Righetti2× All-Star11991
John Burkett2× All-Star11991
Kevin Mitchell2× All-Star11991
Robby Thompson2× All-Star11991
Jeff Brantley1× All-Star11991
Kevin Bass1× All-Star11991
Mike Remlinger1× All-Star11991
Royce Clayton1× All-Star11991
Scott Garrelts1× All-Star11991
Bryan Hickerson11991
Bud Black11991
Darnell Coles11991
Darren Lewis11991
Dave Anderson11991
Don Robinson11991
Eric Gunderson11991
Francisco Oliveras11991
Gil Heredia11991
Greg Litton11991
Jose Segura11991
Jose Uribe11991
Kelly Downs11991
Kirt Manwaring11991
Mark Leonard11991
Mike Benjamin11991
Mike Felder11991
Mike Kingery11991
Mike LaCoss11991
Paul McClellan11991
Rick Parker11991
Steve Decker11991
Ted Wood11991
Tony Perezchica11991
Trevor Wilson11991

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.