MacGregor Sharp's teammates

MacGregor Sharp has had 36 NHL teammates in 1 season with the Anaheim Ducks. 2 Hall of Famers among them: Scott Niedermayer and Teemu Selanne. Rosters are on file in full from 1993-94; before that only some of the stars are.

With the Anaheim Ducks2009–2010 · 36 teammates

TeammateSeasonsTogether
Scott NiedermayerHall of Fame12009–2010
Teemu SelanneHall of Fame12009–2010
Aaron Ward12009–2010
Andrew Ebbett12009–2010
Bobby Ryan12009–2010
Brendan Mikkelson12009–2010
Brett Festerling12009–2010
Corey Perry12009–2010
Curtis McElhinney12009–2010
Dan Sexton12009–2010
Erik Christensen12009–2010
Evgeny Artyukhin12009–2010
George Parros12009–2010
James Wisniewski12009–2010
Jason Blake12009–2010
Jean-Sebastien Giguere12009–2010
Joffrey Lupul12009–2010
Jonas Hiller12009–2010
Kyle Calder12009–2010
Kyle Chipchura12009–2010
Lubomir Visnovsky12009–2010
Luca Sbisa12009–2010
Matt Beleskey12009–2010
Mike Brown12009–2010
Nathan Oystrick12009–2010
Nick Bonino12009–2010
Nick Boynton12009–2010
Petteri Nokelainen12009–2010
Ryan Carter12009–2010
Ryan Getzlaf12009–2010
Ryan Whitney12009–2010
Saku Koivu12009–2010
Sheldon Brookbank12009–2010
Steve Eminger12009–2010
Todd Marchant12009–2010
Troy Bodie12009–2010

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.