John Milner's teammates

John Milner has had 246 MLB teammates in 12 seasons with 3 clubs. He spent the most seasons beside Tom Seaver (7), Jon Matlack (7), and Bud Harrelson (7). 9 Hall of Famers among them: Tom Seaver, Dave Parker, Willie Stargell, and Joe Torre and more. Every season since 1876 is on file.

With the New York Mets1971–1977 · 110 teammates

TeammateSeasonsTogether
Tom SeaverHall of Fame · 12× All-Star71971–1977
Jon Matlack3× All-Star71971–1977
Bud Harrelson2× All-Star71971–1977
Jerry Grote2× All-Star71971–1977
Jerry Koosman2× All-Star71971–1977
Ed Kranepool1× All-Star71971–1977
Wayne Garrett61971–1976
Felix Millan3× All-Star51973–1977
Cleon Jones1× All-Star51971–1975
Bob Apodaca51973–1977
Craig Swan51973–1977
Hank Webb51972–1976
Ray Sadecki51971–1977
Ron Hodges51973–1977
Rusty Staub6× All-Star41972–1975
Tug McGraw2× All-Star41971–1974
Don Hahn41971–1974
Duffy Dyer41971–1974
Ken Boswell41971–1974
Nino Espinosa41974–1977
Ted Martinez41971–1974
Joe TorreHall of Fame · 9× All-Star31975–1977
John Stearns4× All-Star31975–1977
Dave Kingman3× All-Star31975–1977
Buzz Capra1× All-Star31971–1973
Bruce Boisclair31974–1977
Dave Schneck31972–1974
George Stone31973–1975
Harry Parker31973–1975
Jim McAndrew31971–1973
Mike Phillips31975–1977
Mike Vail31975–1977
Rick Baldwin31975–1977
Roy Staiger31975–1977
Skip Lockwood31975–1977
Willie MaysHall of Fame · 20× All-Star21972–1973
Jim Fregosi6× All-Star21972–1973
Tommie Agee2× All-Star21971–1972
Lee Mazzilli1× All-Star21976–1977
Bennie Ayala21974–1976
Bob Miller21973–1974
Bob Myrick21976–1977
Brock Pemberton21974–1975
Danny Frisella21971–1972
Dave Marshall21971–1972
Del Unser21975–1976
Gary Gentry21971–1972
George Theodore21973–1974
Jack Heidemann21975–1976
Jerry Cram21974–1975
Jim Beauchamp21972–1973
Jim Gosger21973–1974
John Strohmayer21973–1974
Ken Sanders21975–1976
Leo Foster21976–1977
Lute Barnes21972–1973
Pepe Mangual21976–1977
Tom Hall21975–1976
Tommy Moore21972–1973
Nolan RyanHall of Fame · 8× All-Star11971
Ken Singleton3× All-Star11971
Mickey Lolich3× All-Star11976
Joel Youngblood1× All-Star11977
Pat Zachry1× All-Star11977
Al Weis11971
Art Shamsky11971
Bill Sudakis11972
Billy Baldwin11976
Bob Aspromonte11971
Bob Gallagher11975
Bob Rauch11972
Bobby Valentine11977
Brent Strom11972
Brian Ostrosser11973
Charlie Williams11971
Chuck Taylor11972
Dan Norman11977
Doc Medich11977
Don Rose11971
Donn Clendenon11971
Doug Flynn11977
Frank Estrada11971
Gene Clines11975
Greg Harts11973
Ike Hampton11974
Jack Aker11974
Jackson Todd11977
Jay Kleven11976
Jerry May11973
Jesus Alou11975
Jim Dwyer11976
Joe Nolan11972
John Pacella11977
Lenny Randle11977
Leon Brown11976
Leroy Stanton11971
Luis Alvarado11977
Luis Rosado11977
Mac Scarce11975
Mike Jorgensen11971
Paul Siebert11977
Phil Hennigan11973
Randy Sterling11974
Randy Tate11975
Rich Chiles11973
Rich Puig11974
Ron Taylor11971
Roy Lee Jackson11977
Steve Henderson11977
Tim Foli11971

With the Pittsburgh Pirates1978–1982 · 88 teammates

TeammateSeasonsTogether
Dave ParkerHall of Fame · 7× All-Star51978–1982
Willie StargellHall of Fame · 7× All-Star51978–1982
Grant Jackson1× All-Star51978–1982
John Candelaria1× All-Star51978–1982
Kent Tekulve1× All-Star51978–1982
Bill Robinson51978–1982
Dale Berra51978–1982
Don Robinson51978–1982
Omar Moreno51978–1982
Steve Nicosia51978–1982
Bill Madlock3× All-Star41979–1982
Phil Garner3× All-Star41978–1981
Rick Rhoden2× All-Star41979–1982
Jim Bibby1× All-Star41978–1981
Mike Easler1× All-Star41979–1982
Enrique Romo41979–1982
Lee Lacy41979–1982
Matt Alexander41978–1981
Bert BlylevenHall of Fame · 2× All-Star31978–1980
Manny Sanguillen3× All-Star31978–1980
Doe Boyland31978–1981
Ed Ott31978–1980
Eddie Solomon31980–1982
Jim Rooker31978–1980
Rod Scurry31980–1982
Tim Foli31979–1981
Tony Peña Sr.31980–1982
Jason Thompson3× All-Star21981–1982
Ed Whitson1× All-Star21978–1979
Johnny Ray1× All-Star21981–1982
Pascual Perez1× All-Star21980–1981
Vance Law1× All-Star21980–1981
Willie Montanez1× All-Star21981–1982
Alberto Lois21978–1979
Bruce Kison21978–1979
Dave Roberts21979–1980
Frank Taveras21978–1979
Kurt Bevacqua21980–1981
Mark Lee21980–1981
Odell Jones21978–1981
Rennie Stennett21978–1979
Jim Fregosi6× All-Star11978
Luis Tiant3× All-Star11981
Clay Carroll2× All-Star11978
Jerry Reuss2× All-Star11978
Cito Gaston1× All-Star11978
Dave May1× All-Star11978
Dock Ellis1× All-Star11979
Joe Coleman1× All-Star11979
Ken Reitz1× All-Star11982
Andy Hassler11980
Bernie Carbo11980
Bob Beall11980
Bob Long11981
Brian Harper11982
Cecilio Guante11982
Dave Hamilton11978
Dick Davis11982
Doug Frobel11982
Duffy Dyer11978
Eddie Vargas11982
Ernie Camacho11981
Fernando Gonzalez11978
Gary Alexander11981
Gary Hargis11979
Hedi Vargas11982
Jesse Jefferson11980
Jim Morrison11982
Jim Smith11982
Junior Ortiz11982
Ken Macha11978
Larry McWilliams11982
Lee Tunnell11982
Manny Sarmiento11982
Mario Mendoza11978
Mickey Mahler11980
Nelson Norman11982
Paul Moskau11982
Rafael Belliard11982
Randy Niemann11982
Reggie Walton11982
Richie Hebner11982
Ross Baumgarten11982
Steve Brye11978
Tom Griffin11982
Victor Cruz11981
Wayne Nordhagen11982
Will McEnaney11978

With the Washington Nationals1981–1982 · 58 teammates

TeammateSeasonsTogether
Gary CarterHall of Fame · 11× All-Star21981–1982
Andre DawsonHall of Fame · 8× All-Star21981–1982
Tim Raines Sr.7× All-Star21981–1982
Steve Rogers5× All-Star21981–1982
Tim Wallach5× All-Star21981–1982
Jeff Reardon4× All-Star21981–1982
Chris Speier3× All-Star21981–1982
Woodie Fryman2× All-Star21981–1982
Bill Lee1× All-Star21981–1982
Charlie Lea1× All-Star21981–1982
Scott Sanderson1× All-Star21981–1982
Bill Gullickson21981–1982
Brad Mills21981–1982
Bryn Smith21981–1982
Chris Smith21981–1982
Jerry White21981–1982
Mike Gates21981–1982
Mike Phillips21981–1982
Ray Burris21981–1982
Rodney Scott21981–1982
Rowland Office21981–1982
Terry Francona21981–1982
Tom Gorman21981–1982
Wallace Johnson21981–1982
Warren Cromartie21981–1982
Al Oliver7× All-Star11982
Larry Parrish2× All-Star11981
Ellis Valentine1× All-Star11981
Grant Jackson1× All-Star11981
Joel Youngblood1× All-Star11982
Willie Montanez1× All-Star11981
Bob James11982
Bob Pate11981
Bobby Ramos11981
Brad Gulden11982
Bryan Little11982
Dan Briggs11981
Dan Norman11982
Dan Schatzeder11982
Dave Hostetler11981
Dave Tomlin11982
David Palmer11982
Doug Flynn11982
Elias Sosa11981
Frank Taveras11982
Jerry Manuel11981
Ken Phelps11982
Mike Stenhouse11982
Pat Rooney11981
Randy Lerch11982
Rick Engle11981
Roy Johnson11982
Stan Bahnsen11981
Steve Ratzer11981
Tim Blackwell11982
Tom Hutton11981
Tom Wieghaus11981
Tony Johnson11981

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.