Mike Macfarlane's teammates
Mike Macfarlane has had 341 MLB teammates in 13 seasons with 3 clubs. He spent the most seasons beside Jeff Montgomery (10), Kevin Appier (10), and Mark Gubicza (9). 2 Hall of Famers among them: George Brett and Rickey Henderson. Every season since 1876 is on file.
With the Kansas City Royals1987–1998 · 232 teammates
With the Boston Red Sox1995 · 53 teammates
With the Athletics1998–1999 · 65 teammates
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.