Captains
1920-21 Colin Thistlewaite
1921-22 John Travers
1922-23 Doug York
1923-24 Andrew Jackson
1924-25 Robert Zyrd
1925-26 John Meyers
1926-27 Paul Pesonen
1927-28 Paul Pesonen
1928-29 Hank Latva
1929-30 Hank Latva
1930-31 John Kilpatrick
1931-32 John Wealton
1932-33 John Jacobson
1933-34 Paul Daigle, Charles Ferries
1934-35 John Croze, Reuben Hendrickson
1935-36 Doug Latimer
1936-37 William Mullen
1937-38 George McCarthy, Joe Stack
1938-39 John Hascall
1939-40 Maurice Villeneuve
1940-41 Robert Petaja
1941-42 Robert Petaja
1942-43 David Wilson
1943-44 No Teams
1944-45 No Teams
1945-46 Albert Maki
1946-47 Albert Maki
1947-48 Albert Maki
1948-49 Marcus Olson
1949-50 Marcus Olson
1950-51 Connie Adams
1951-52 Joe deBastiani
1952-53 Lloyd Rautiola
1953-54 George McGinn, Harry Taylor
1954-55 Wally Cockatt, Bob McManus
1955-56 Harvey Glover, Bob McManus
1956-57 Jack McManus
1957-58 Pete Buchmann, Ted Kennedy
1958-59 Pete Buchmann
1959-60 Paul Coppo
1960-61 Gerald Fabbro
1961-62 Jerry Sullivan
1962-63 Pat Casey
1963-64 George Hill
1964-65 Al Holm
1965-66 Rick Yeo
1966-67 Gary Milroy
1967-68 John Haines
1968-69 John Haines
1969-70 Brian Watts
1970-71 Rob Murray
1971-72 Darwin Mott
1972-73 Darwin Mott
1973-74 Jim Nahrgang
1974-75 Bob Lorimer
1975-76 George Lyle
1976-77 Stu Younger
1977-78 Doug Young
1978-79 Dave Joelson
1979-80 Greg Hay
1980-81 Tim Watters
1981-82 Rick Boehm
1982-83 Bill Terry
1983-84 Bill Terry
1984-85 Dave Reierson
1985-86 Dave Reierson
1986-87 Randy Oswald, Don Porter
1987-88 Tom Bissett
1988-89 Tom Bissett
1989-90 Jeff St. Cyr
1990-91 Rob Tustian
1991-92 Geoff Sarjeant
1992-93 Jeff Hill
1993-94 Jeff Hill
1994-95 Brent Peterson
1995-96 Pat Mikesch, Jason Wright
1996-97 Jason Prokopetz
1997-98 Jason Prokopetz
1998-99 A.J. Aitken
1999-00 Devin Hartnell
2000-01 Adrian Fure, Matt Ulwelling
2001-02 Greg Amadio, Jaron Doetzel, Brett Engelhardt, Tim Laurila, Brad Patterson
2002-03 Brett Engelhardt
2003-04 Brett Engelhardt
2004-05 Colin Murphy
2005-06 Brandon Schwartz
2006-07 Mike Batovanja, Lars Helminen
2007-08 Jimmy Kerr
2008-09 John Schwarz
2009-10 Malcolm Gwilliam
2010-11 Deron Cousens, Brett Olson
2011-12 Brett Olson
2012-13 Carl Nielsen
2013-14 Blake Pietila, Brad Stebner
2014-15 Tanner Kero, Blake Pietila
2015-16 Alex Petan, Cliff Watson
2016-17 Cliff Watson
2017-18 Brent Baltus
2018-19 Jake Lucchini, Dylan Steman
2019-20 Raymond Brice, Alex Smith
2020-21 Alec Broetzman
2021-22 Alec Broetzman, Trenton Bliss
2022-23 Arvid Caderoth, Logan Pietila
2023-24 Arvid Caderoth, Logan Pietila