Brian Harper's teammates

Brian Harper has had 417 MLB teammates in 16 seasons with 7 clubs. He spent the most seasons beside Kirby Puckett (6), Kent Hrbek (6), and Gene Larkin (6). 14 Hall of Famers among them: Kirby Puckett, Rod Carew, Dave Parker, and Dennis Eckersley and more. Every season since 1876 is on file.

With the Los Angeles Angels1979–1981 · 63 teammates

TeammateSeasonsTogether
Rod CarewHall of Fame · 18× All-Star21979–1981
Bert Campaneris6× All-Star21979–1981
Bobby Grich6× All-Star21979–1981
Brian Downing1× All-Star21979–1981
Don Aase1× All-Star21979–1981
Don Baylor1× All-Star21979–1981
Bobby Clark21979–1981
Dan Ford21979–1981
Dave Frost21979–1981
John Harris21979–1981
Larry Harlow21979–1981
Nolan RyanHall of Fame · 8× All-Star11979
Fred Lynn9× All-Star11981
Rick Burleson4× All-Star11981
Frank Tanana3× All-Star11979
Freddie Patek3× All-Star11981
Joe Rudi3× All-Star11979
Dave LaRoche2× All-Star11979
Ken Forsch2× All-Star11981
Mark Clear2× All-Star11979
Mike Witt2× All-Star11981
Willie Davis2× All-Star11979
Bill Travers1× All-Star11981
Carney Lansford1× All-Star11979
Dickie Thon1× All-Star11979
Ralph Garr1× All-Star11979
Tom Brunansky1× All-Star11981
Andy Hassler11981
Angel Moreno11981
Bob Davis11981
Bob Ferris11979
Bruce Kison11981
Butch Hobson11981
Chris Knapp11979
Daryl Sconiers11981
Dave Schuler11979
Doug Rau11981
Dyar Miller11979
Ed Ott11981
Fred Martinez11981
Geoff Zahn11981
Ike Hampton11979
Jesse Jefferson11981
Jim Anderson11979
Jim Barr11979
Joe Ferguson11981
John D'Acquisto11981
John Montague11979
Juan Beniquez11981
Luis Sanchez11981
Merv Rettenmund11979
Mickey Mahler11981
Mike Barlow11979
Orlando Ramirez11979
Ralph Botting11979
Rance Mulliniks11979
Rick Miller11979
Steve Eddy11979
Steve Lubratich11981
Steve Renko11981
Terry Humphrey11979
Tom Donohue11979
Willie Aikens11979

With the Pittsburgh Pirates1982–1984 · 66 teammates

TeammateSeasonsTogether
Bill Madlock3× All-Star31982–1984
Jason Thompson3× All-Star31982–1984
Rick Rhoden2× All-Star31982–1984
John Candelaria1× All-Star31982–1984
Johnny Ray1× All-Star31982–1984
Kent Tekulve1× All-Star31982–1984
Cecilio Guante31982–1984
Dale Berra31982–1984
Don Robinson31982–1984
Doug Frobel31982–1984
Jim Morrison31982–1984
Larry McWilliams31982–1984
Lee Lacy31982–1984
Lee Tunnell31982–1984
Rafael Belliard31982–1984
Rod Scurry31982–1984
Tony Peña Sr.31982–1984
Dave ParkerHall of Fame · 7× All-Star21982–1983
Lee Mazzilli1× All-Star21983–1984
Mike Easler1× All-Star21982–1983
Alfonso Pulido21983–1984
Eddie Vargas21982–1984
Hedi Vargas21982–1984
Jim Winn21983–1984
Joe Orsulak21983–1984
Jose DeLeon21983–1984
Junior Ortiz21982–1983
Manny Sarmiento21982–1983
Marvell Wynne21983–1984
Milt May21983–1984
Randy Niemann21982–1983
Richie Hebner21982–1983
Ron Wotus21983–1984
Steve Nicosia21982–1983
Willie StargellHall of Fame · 7× All-Star11982
Amos Otis5× All-Star11984
Bob Walk1× All-Star11984
Gene Tenace1× All-Star11983
Grant Jackson1× All-Star11982
Jim Bibby1× All-Star11983
Ken Reitz1× All-Star11982
Willie Montanez1× All-Star11982
Benny Distefano11984
Bill Robinson11982
Bob Owchinko11983
Chris Green11984
Dave Tomlin11983
Denny Gonzalez11984
Dick Davis11982
Eddie Solomon11982
Enrique Romo11982
Jeff Zaske11984
Jim Smith11982
John Milner11982
John Tudor11984
Miguel Dilone11983
Mike Bielecki11984
Mitchell Page11984
Nelson Norman11982
Omar Moreno11982
Paul Moskau11982
Ray Krawczyk11984
Reggie Walton11982
Ross Baumgarten11982
Tom Griffin11982
Wayne Nordhagen11982

With the St. Louis Cardinals1985 · 37 teammates

TeammateSeasonsTogether
Ozzie SmithHall of Fame · 15× All-Star11985
Cesar Cedeno4× All-Star11985
Darrell Porter4× All-Star11985
Jack Clark4× All-Star11985
Joaquin Andujar4× All-Star11985
Willie McGee4× All-Star11985
Andy Van Slyke3× All-Star11985
Todd Worrell3× All-Star11985
Vince Coleman2× All-Star11985
Bill Campbell1× All-Star11985
Lonnie Smith1× All-Star11985
Matt Keough1× All-Star11985
Terry Pendleton1× All-Star11985
Tom Herr1× All-Star11985
Andy Hassler11985
Art Howe11985
Bob Forsch11985
Curt Ford11985
Danny Cox11985
Doug Bair11985
Ivan De Jesus Sr.11985
Ivan DeJesus11985
Jeff Lahti11985
Joe Boever11985
John Tudor11985
Ken Dayley11985
Kurt Kepshire11985
Mike Jorgensen11985
Mike LaValliere11985
Neil Allen11985
Pat Perry11985
Randy Hunt11985
Ricky Horton11985
Steve Braun11985
Tito Landrum11985
Tom Lawless11985
Tom Nieto11985

With the Detroit Tigers1986 · 39 teammates

TeammateSeasonsTogether
Alan TrammellHall of Fame · 6× All-Star11986
Jack MorrisHall of Fame · 5× All-Star11986
Lance Parrish8× All-Star11986
Lou Whitaker5× All-Star11986
Chet Lemon3× All-Star11986
Frank Tanana3× All-Star11986
Willie Hernandez3× All-Star11986
Darrell Evans2× All-Star11986
Bill Campbell1× All-Star11986
Dan Petry1× All-Star11986
Dave Engle1× All-Star11986
Jim Slaton1× All-Star11986
Johnny Grubb1× All-Star11986
Matt Nokes1× All-Star11986
Bill Scherrer11986
Bruce Fields11986
Bryan Kelly11986
Chuck Cary11986
Darnell Coles11986
Dave Bergman11986
Dave Collins11986
Dave LaPoint11986
Doug Baker11986
Dwight Lowry11986
Eric King11986
Harry Spilman11986
Jack Lazorko11986
John Pacella11986
Kirk Gibson11986
Larry Herndon11986
Mark Thurmond11986
Mike Heath11986
Mike Laga11986
Pat Sheridan11986
Randy O'Neal11986
Scotti Madison11986
Tim Tolman11986
Tom Brookens11986
Walt Terrell11986

With the Athletics1987–1995 · 81 teammates

TeammateSeasonsTogether
Dennis EckersleyHall of Fame · 6× All-Star21987–1995
Mark McGwire12× All-Star21987–1995
Terry Steinbach3× All-Star21987–1995
Rick Honeycutt2× All-Star21987–1995
Dave Stewart1× All-Star21987–1995
Steve Ontiveros1× All-Star21987–1995
Dave Leiper21987–1995
Mike Gallego21987–1995
Stan Javier21987–1995
Steve Ontiveros21987–1995
Reggie JacksonHall of Fame · 14× All-Star11987
Rickey HendersonHall of Fame · 10× All-Star11995
Jose Canseco6× All-Star11987
Ron Cey6× All-Star11987
Jason Giambi5× All-Star11995
Joaquin Andujar4× All-Star11987
Ruben Sierra4× All-Star11995
Jay Howell3× All-Star11987
Gary Lavelle2× All-Star11987
Mickey Tettleton2× All-Star11987
Alfredo Griffin1× All-Star11987
Bill Caudill1× All-Star11987
Carney Lansford1× All-Star11987
Danny Tartabull1× All-Star11995
Jose Rijo1× All-Star11987
Mike Bordick1× All-Star11995
Ron Darling1× All-Star11995
Scott Brosius1× All-Star11995
Walt Weiss1× All-Star11987
Alejandro Sanchez11987
Andy Tomberlin11995
Ariel Prieto11995
Bill Krueger11987
Brent Gates11995
Carlos Reyes11995
Chris Codiroli11987
Chris Eddy11995
Craig Paquette11995
Curt Young11987
Dave Otto11987
Dave Von Ohlen11987
Dave Vonohlen11987
Dennis Lamp11987
Don Wengert11995
Doug Johns11995
Dwayne Murphy11987
Eric Helfand11995
Eric Plunk11987
Ernie Young11995
Fausto Cruz11995
Gene Nelson11987
George Williams11995
Geronimo Berroa11995
Greg Cadaret11987
Jerry Willard11987
Jim Corsi11995
John Briscoe11995
John Wasdin11995
Johnnie LeMaster11987
Jose Herrera11995
Luis Polonia11987
Mark Acre11995
Matt Sinatro11987
Mike Aldrete11995
Mike Davis11987
Mike Harkey11995
Mike Mohler11995
Moose Haas11987
Ramon Fermin11995
Rick Rodriguez11987
Rob Nelson11987
Scott Baker11995
Steve Henderson11987
Steve Ontiveros11987
Steve Phoenix11995
Steve Wojciechowski11995
Storm Davis11987
Todd Stottlemyre11995
Todd Van Poppel11995
Tony Bernazard11987
Tony Phillips11987

With the Minnesota Twins1988–1993 · 114 teammates

TeammateSeasonsTogether
Kirby PuckettHall of Fame · 10× All-Star61988–1993
Kent Hrbek1× All-Star61988–1993
Gene Larkin61988–1993
Randy Bush61988–1993
Rick Aguilera3× All-Star51989–1993
Greg Gagne51988–1992
Kevin Tapani51989–1993
Lenny Webster51989–1993
Mark Guthrie51989–1993
Al Newman41988–1991
Allan Anderson41988–1991
Dan Gladden41988–1991
David West41989–1992
Gary Wayne41989–1992
Larry Casian41990–1993
Pedro Munoz41990–1993
Scott Erickson41990–1993
Scott Leius41990–1993
Shane Mack41990–1993
Chuck Knoblauch4× All-Star31991–1993
Gary Gaetti2× All-Star31988–1990
Carl Willis31991–1993
Carmen Castillo31989–1991
Chip Hale31989–1993
Doug Baker31988–1990
Jim Dwyer31988–1990
John Moses31988–1990
Juan Berenguer31988–1990
Mike Pagliarulo31991–1993
Paul Abbott31990–1992
Paul Sorrento31989–1991
Roy Smith31988–1990
Terry Jorgensen31989–1993
Willie Banks31991–1993
Jeff Reardon4× All-Star21988–1989
Chili Davis3× All-Star21991–1992
Frank Viola3× All-Star21988–1989
Tim Laudner1× All-Star21988–1989
Bernardo Brito21992–1993
Derek Parks21992–1993
Freddie Toliver21988–1989
German Gonzalez21988–1989
J.T. Bruett21992–1993
Jarvis Brown21991–1992
Jeff Reboulet21992–1993
Junior Ortiz21990–1991
Mike Trombley21992–1993
Pat Mahomes21992–1993
Rich Garces21990–1993
Terry Leach21990–1991
Tim Drummond21989–1990
Tom Edens21991–1992
Dave WinfieldHall of Fame · 12× All-Star11993
Steve CarltonHall of Fame · 10× All-Star11988
Jack MorrisHall of Fame · 5× All-Star11991
Bert BlylevenHall of Fame · 2× All-Star11988
Denny Neagle2× All-Star11991
Eddie Guardado2× All-Star11993
John Smiley2× All-Star11992
Charlie Lea1× All-Star11988
Greg Olson1× All-Star11989
Joe Niekro1× All-Star11988
John Candelaria1× All-Star11990
Shane Rawley1× All-Star11989
Steve Bedrosian1× All-Star11991
Tippy Martinez1× All-Star11988
Tom Brunansky1× All-Star11988
Tom Herr1× All-Star11988
Bill Krueger11992
Bob Kipper11992
Brett Merriman11993
Dan Schatzeder11988
Darren Reed11992
Dave McCarty11993
Denny Hocking11993
Derek Lee11993
Donnie Hill11992
Dwight Lowry11988
Eric Bullock11988
Francisco Oliveras11989
Fred Manrique11990
George Tsamis11993
Greg Booker11989
Greg Brummett11993
Jack Savage11990
Jim Deshaies11993
Jim Winn11988
John Christensen11988
Karl Best11988
Keith Atherton11988
Kelvin Torve11988
Lee Tunnell11989
Les Straker11988
Luis Quinones11992
Mark Davidson11988
Mark Portugal11988
Mauro Gozzo11992
Mike Cook11989
Mike Dyer11989
Mike Hartley11993
Mike Maksudian11993
Mike Mason11988
Nelson Liriano11990
Orlando Mercado11989
Pat Meares11993
Randy St. Claire11989
Rich Becker11993
Richard Yett11990
Scott Stahoviak11993
Steve Lombardozzi11988
Steve Shields11989
Tom Nieto11988
Vic Rodriguez11989
Wally Backman11989

With the Milwaukee Brewers1994 · 35 teammates

TeammateSeasonsTogether
Greg Vaughn4× All-Star11994
Jeff Cirillo2× All-Star11994
Jesse Orosco2× All-Star11994
Kevin Seitzer2× All-Star11994
B.J. Surhoff1× All-Star11994
John Jaha1× All-Star11994
Ricky Bones1× All-Star11994
Tom Brunansky1× All-Star11994
Alex Diaz11994
Angel Miranda11994
Bill Spiers11994
Bill Wegman11994
Bob Scanlan11994
Cal Eldred11994
Darryl Hamilton11994
David Nilsson11994
David Valle11994
Doug Henry11994
Duane Singleton11994
Graeme Lloyd11994
Jaime Navarro11994
Jeff Bronkey11994
Jody Reed11994
Jose Mercedes11994
Jose Valentin11994
Mark Kiefer11994
Matt Mieske11994
Mike Fetters11994
Mike Ignasiak11994
Mike Matheny11994
Pat Listach11994
Rick Wrona11994
Ted Higuera11994
Troy O'Leary11994
Turner Ward11994

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.