| Season |
Captains(s) |
| 2008-10 |
Jonathan Toews |
| 2007-08 |
No Captain |
| 2006-07 |
Adrian Aucoin, Martin Lapointe |
| 2005-06 |
Adrian Aucoin, Martin Lapointe |
| 2002-04 |
Alex Zhamnov |
| 2000-02 |
Tony Amonte |
| 1999-00 |
Doug Gilmour |
| 1995-99 |
Chris Chelios |
| 1989-95 |
Dirk Graham |
| 1988-89 |
Denis Savard, Dirk Graham |
| 1987-88 |
No Captain |
| 1986-87 |
Darryl Sutter |
| 1985-86 |
Darryl Sutter, Bob Murray |
| 1982-85 |
Darryl Sutter |
| 1980-82 |
Terry Ruskowski |
| 1979-80 |
Keith Magnuson, Terry Ruskowski |
| 1977-79 |
Keith Magnuson |
| 1976-77 |
Pit Martin, Stan Mikita, Keith Magnuson |
| 1975-76 |
Pit Martin, Stan Mikita |
| 1970-75 |
No Captain |
| 1969-70 |
Pat Stapleton |
| 1968-69 |
No Captain |
| 1961-68 |
Pierre Pilote |
| 1958-61 |
Ed Litzenberger |
| 1957-58 |
No Captain |
| 1954-57 |
Gus Mortson |
| 1952-54 |
Bill Gadsby |
| 1950-52 |
Jack Stewart |
| 1949-50 |
Doug Bentley |
| 1948-49 |
Gaye Stewart |
| 1947-48 |
John Mariucci |
| 1946-47 |
Red Hamill |
| 1945-46 |
John Mariucci |
| 1944-45 |
Clint Smith |
| 1942-44 |
Doug Bentley |
| 1940-42 |
Earl Seibert |
| 1935-40 |
John Gottselig |
| 1934-35 |
No Captain |
| 1933-34 |
Chuck Gardiner |
| 1932-33 |
Helge Bostrom |
| 1931-32 |
Cyclone Wentworth |
| 1930-31 |
Ty Arbour |
| 1929-30 |
Duke Dutkowski |
| 1926-29 |
Dick Irvin |