Team captains
edit- 1970-71 Floyd Smith
- 1971-74 Gerry Meehan
- 1974-77 Jim Schoenfeld
- 1977-81 Danny Gare
- 1981-86 Gilbert Perreault
- 1986-89 Lindy Ruff
- 1989-90 Mike Foligno
- 1991-92 Mike Ramsey
- 1992-97 Pat LaFontaine
- 1997-2000 Michael Peca
- 2001-03 Stu Barnes
- 2003-04 Rotating captains
- 2005-Present Daniel Briere & Chris Drury (co-captains)
Interim and Rotating Captains
- 1990-91; 2000-01 No Captain
- 1993-94 Alexander Mogilny (interim)
- 1998 Donald Audette (interim)
- 2003-04 Rotating Captains
- October 2003 Miroslav Satan
- November 2003 Chris Drury
- December 2003 James Patrick
- January 2004 J.P. Dumont
- February 2004 Daniel Briere
- March & April 2004 Chris Drury