John Roach's teammates

John Roach has had 25 MLB teammates in 1 season with the San Francisco Giants. 6 Hall of Famers among them: Buck Ewing, Jim O'rourke, Mickey Welch, and Roger Connor and more. Every season since 1876 is on file.

With the San Francisco Giants1887 · 25 teammates

TeammateSeasonsTogether
Buck EwingHall of Fame11887
Jim O'rourkeHall of Fame11887
Mickey WelchHall of Fame11887
Roger ConnorHall of Fame11887
Tim KeefeHall of Fame11887
Willard BrownHall of Fame11887
Bill George11887
Bill Swabach11887
Buck Becannon11887
Candy Nelson11887
Cannonball Titcomb11887
Danny Richardson11887
George Gore11887
George Wiedman11887
Gil Hatfield11887
Joe Gerhardt11887
John Rainey11887
John Ward11887
Mike Dorgan11887
Mike Mattimore11887
Mike Tiernan11887
Pat Deasley11887
Pat Murphy11887
Pete Gillespie11887
Roger Carey11887

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.