John Puhl's teammates

John Puhl has had 44 MLB teammates in 2 seasons with the San Francisco Giants. He spent the most seasons beside George Davis (2), Bill Carrick (2), and Charlie Gettig (2). 2 Hall of Famers among them: George Davis and Amos Rusie. Every season since 1876 is on file.

With the San Francisco Giants1898–1899 · 44 teammates

TeammateSeasonsTogether
George DavisHall of Fame21898–1899
Bill Carrick21898–1899
Charlie Gettig21898–1899
Clarence Foster21898–1899
Cy Seymour21898–1899
Ed Doheny21898–1899
Fred Hartman21898–1899
George Van Haltren21898–1899
George Vanhaltren21898–1899
Jack Doyle21898–1899
John Warner21898–1899
Jouett Meekin21898–1899
Kid Gleason21898–1899
Mike Grady21898–1899
Mike Tiernan21898–1899
Parke Wilson21898–1899
Pop Foster21898–1899
Amos RusieHall of Fame11898
Bill Joyce11898
Bill Stuart11899
Dave Zearfoss11898
Doc Sechrist11899
Ed Glenn11898
Frank Martin11899
Frank McPartlin11899
Ira Davis11899
Jack Gilbert11898
Jock Menefee11898
Joe Regan11898
John O'Neill11899
Kid Carsey11899
Leo Fishel11899
Pete Cregan11899
Pete Woodruff11899
Scott Hardesty11899
Tacks Latimer11898
Tom Colcolough11899
Tom Fleming11899
Tom McCreery11898
Tom O'brien11899
Walt Wilmot11898
Willie Garoni11899
Youngy Johnson11899
Zeke Wrigley11899

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.