A list of every captain in the history of the franchise.
Background Music: Super Charger Heaven by White Zombie
Captain
Time Served
Don Lever
1982 - January 9, 1984
Mel Bridgman
January 9, 1984 - March 9,
1987
Kirk Muller
1987 - 1991
Bruce Driver
1991 - 1992
Scott Stevens
1992 - 2005
Scott Niedermayer
January 9, 2004 - 2004
(served while Stevens was
out injured)
No captain
2005 - 2006
Patrik Elias
2006 - 2007
Jamie Langenbrunner
December 5, 2007 -
January 7, 2011
Zach Parise
2011 - 2012
Bryce Salvador
January 17, 2013 - 2015
Andy Greene
2015 - present
Captain
Time Served
Simon Nolet
1974 - January 9, 1976
Guy Charron
January 12, 1976 - 1976
Captain
Time Served
Simon Nolet
1976 - 1977
Wilf Paiement
1977 - 1979
Gary Croteau
1979 - 1980
Mike Christie
1979 - 1980
Rene Robert
1979 - 1980
Lanny McDonald
1980 - November 25, 1981
Rob Ramage
November 25, 1981 - 1982
You're already here!