Captains in Islanders history
The 15 players who have served as captain in the franchise's history.
ED WESTFALL
Captain: 1972-77
CLARK GILLIES
Captain: 1977-79
DENIS POTVIN
Captain: 1979-87
BRENT SUTTER
Captain: 1987-91
PATRICK FLATLEY
Captain: 1991-96
BRYAN MCCABE
Captain: 1997-98
TREVOR LINDEN
Captain: 1998-99
KENNY JONSSON
Captain: 1999-2000
MICHAEL PECA
Captain: 2001-04
ALEXEI YASHIN
Captain: 2005-07
BILL GUERIN
Captain: 2007-09
DOUG WEIGHT
Captain: 2009-11
MARK STREIT
Captain: 2011-13
JOHN TAVARES
Captain: 2013-18