1890: Ebenezer E. Mockett*
1891: James H. Johnston, E**
1892: James H. Johnston, E
1893: Ike E. Pace, QB
1894: George H. Dern, G
      George Flippin***
1895: Wilmer W. Wilson, G
1896: Orley B. Thorpe, QB
1897: George C. Shedd, FB
1898: William C. Melford, C
1899: Charles E. Williams, HB
1900: Fred Brew, G
1901: John Westover, T
1902: John Westover, T
1903: Johnny R. Bender, HB
1904: Maurice Benedict, QB
1905: Charles T. Borg, C
1906: John G. Mason, T
1907: John H. Weller, HB
1908: J.B. Harvey, E
1909: O.A. Beltzer, HB
1910: LeRoy Temple, T
1911: Sylvester V. Shonka, T
1912: Ernest Frank, HB
1913: Leonard Purdy, HB
1914: Vic Halligan, T
1915: Dick B. Rutherford, HB
1916: Tim H. Corey, T
1917: Ed Shaw, T
1918: Ernest Hubka, FB
1919: Paul Dobson, HB
1920: Bill L. Day, C
1921: Clarence E. Swanson, E
1922: Chick S. Hartley, QB
1923: Verne Lewellen, QB
1924: Ed Weir, T
1925: Ed Weir, T
1926: Lonnie Stiner, T
1927: John "Jug" Brown, QB
1928: Edward Howell, HB
      Elmer Holm, G
1929: George Farley, HB
1930-49: Appointed Each Game
1950: Charley Toogood, T
      Bill Mueller, HB
      Robert Mullen, C/T
      Don Bloom, HB
1951: Frank Simon, E
      Robert Mullen, T
1952: Bobby Reynolds, HB
      Ed Hussmann, T
      Carl Brasee, G
1953: Bill Schabacker, E
      Jerry Minnick, T
1954-57: Appointed Each Game
1958: Mike Lee, E
      Dick McCashland, FB
1959: Appointed Each Game
1960: Roland McDole, T
      Pat Fischer, QB
      Don Fricke, C
1961: Don Purcell, E
      Mick Tinglehoff, C
      Pat Clare, HB
1962: Bill Thornton, FB
      Dwain Carlson, G
1963: Dennis Claridge, QB
      John Kirby, G
1964: Lyle Sittler, C
      Bobby Hohn, HB
1965: Frank Solich, FB
      Mike Kennedy, LB
1966: Bob Churchich, QB
      Larry Wachholtz, S
1967: Ben Gregory, HB
      Marv Mueller, S
1968: Tom Penney, SE
      Jim Hawkins, CB
1969: Mike Green, FB
      Dana Stephenson, CB
1970: Dan Schneiss, FB
      Jerry Murtaugh, LB
1971: Jerry Tagge, QB
      Jim Anderson, CB
1972: Doug Dumler, C
      Bill Janssen, OT
1973: Daryl White, OT
      John Dutton, DT
1974: David Humm, QB
      Tom Ruud, LB
1975: Terry Luck, QB
      Bob Martin, DE
1976: Vince Ferragamo, QB
      Clete Pillen, LB
1977: Greg Jorgensen, OG
      Jeff Carpenter, LB
1978: Tom Sorley, QB
      George Andrews, DE
1979: Tim Smith, SE
      Lawrence Cole, DE
1980: Randy Schleusener, OG
      Derrie Nelson, DE
1981: Mark Mauer, QB
      Jimmy Williams, DE
1982: Dave Rimington, C
      Steve Damkroger, LB
1983: Turner Gill, QB
      Mike Keeler, DT
      Dean Steinkuhler, OG
      Mike Tranmer, MG
1984: Bret Clark, S
      Jeff Smith, IB
      Mark Traynowicz, C
1985: Mike Knox, LB
      Bill Lewis, C
      Jim Skow, DT
1986: Marc Munford, LB
      Stan Parker, OG
      Chris Spachman, DT
      plus one game captain
1987: John McCormick, OG
      Neil Smith, MG
      Doug Welniak, LB
1988: Mark Blazek, SS
      Andy Keeler, OG
      Steve Taylor, QB
      Broderick Thomas, OLB
1989: Doug Glaser, OT
      Gerry Gdowski, QB
      Randall Jobman, LB
      Jeff Mills, OLB
1990: Reggie Cooper, SS
      David Edeal, C
      Pat Tyrance, LB
      Jim Wanek, OG
1991: Pat Engelbert, MG
      Mickey Joseph, QB
      Tyrone Legette, CB
      Erik Wiegert, OT
1992: Travis Hill, OLB
      John Parrella, DT
      Jim Scott, C
      William Washington, TE
1993: Trev Alberts, OLB
      Gerald Armstrong, TE
      Lance Lundberg, OT
      Kevin Ramaekers, DT
      John Reece, CB
1994: Terry Connealy, DT
      Ed Stewart, LB
      Zach Wiegert, OT
      Rob Zatechka, OT
1995: Phil Ellis, LB
      Aaron Graham, C
      Mark Gilman, TE
      Christian Peter, DT
      Tony Veland, FS
1996: Damon Benning, IB
      Chris Dishman, OG
      Mike Minter, ROV
      Jared Tomich, RE
1997: Vershan Jackson, TE
      Jason Peter, DT
      Aaron Taylor, OG
      Grant Wistrom, RE
1998: Jay Foreman, LB
      Josh Heskew, C
      Sheldon Jackson, TE
      Chad Kelsay, RE
      Joel Makovicka, FB
1999: Mike Brown, ROV
      Ralph Brown, CB
      T.J. DeBates, TE
      Adam Julch, OT
2000: Dan Alexander, IB
      Russ Hochstein, OG
      Loran Kaiser, DT
      Carlos Polk, MLB
      Jason Schwab, OT
      Kyle Vanden Bosch, RE
2001: Keyuo Craver, CB
      Eric Crouch, QB
      Jeremy Slechta, DT
      Dave Volk, OT
      Tracey Wistrom, TE
2002: John Garrison, C
      DeJuan Groce, CB
      Chris Kelsay, RE
2003: Jammal Lord, QB
      Judd Davies, FB
      Trevor Johnson, DE
      Demorrio Williams, WLB
2004: Josh Bullocks, FS
      Joe Dailey, QB
      Ross Pilkington, WR
      Barrett Ruud, MLB
2005: Daniel Bullocks, SS
      Cory Ross, IB
2006: Zac Taylor, QB
      Adam Carriker, DE
      Brandon Rigoni, DB
2007: Zack Bowman, CB
      Brett Byford, C
      Bo Ruud, LB
2008: Joe Ganz, QB
      Zach Potter, DE
      Ty Steinkuhler, DT
      Nate Swift, WR
2009: Jacob Hickman, C
      Ndamukong Suh, DT
      Alex Henery, PK/P
2010: Pierre Allen, DE
      Prince Amukamara, CB
      Roy Helu Jr., RB
      Alex Henery, PK/P
2011: Rex Burkhead, IB
      Lavonte David, LB
      Brett Maher, PK/P
2012: Rex Burkhead, IB
      Taylor Martinez, QB
      Will Compton, LB
      Baker Steinkuhler, DT
      Brett Maher, PK/P
2013: Ameer Abdullah, IB
      Jason Ankrah, DE
      Taylor Martinez, QB
      Quincy Enunwa, WR
      Spencer Long, OL
      Ciante Evans, CB
2014: Ameer Abdullah, IB
      Kenny Bell, WR
      Corey Cooper, S
      Jake Cotton, OG
      Josh Mitchell, CB
2015: Tommy Armstrong Jr., QB
      Maliek Collins, DT
      Jack Gangwish, DE
      Nate Gerry, S
      Alex Lewis, OT
      Jordan Westerkamp, WR
2016: Josh Banderas, LB
      Nathan Gerry, S
      Dylan Utter, C
      Jordan Westerkamp, WR
2017: Jerald Foster, OG
      Joshua Kalu, S
      Tanner Lee, QB
      Luke McNitt, FB
      Chris Weber, LB
2018: Jerald Foster, OG
      Luke Gifford, LB
      Stanley Morgan Jr., WR
      Mick Stoltenberg, DL
2019: Mohamed Barry, LB
      Darrion Daniels, DL
      Matt Farniok, OL
      Adrian Martinez, QB
2020: Dicaprio Bootle, CB
      Matt Farniok, OL
      Adrian Martinez, QB
      Collin Miller, LB
      Kade Warner, WR
2021: Austin Allen, TE
      Damion Daniels, NT
      Adrian Martinez, QB
      Cam Taylor-Britt, CB
2022: Nick Henrich, LB
      Caleb Tannor, EDGE
      Garrett Nelson, LB
      Travis Vokolek, TE

*Albert Troyer elected but
was injured, became manager

**Replaced Mockett after
first game

***Election nullified
by coach

2003: One special-teams
captain also selected for
each game

2008-2012: Coaches appointed
game captains each week and
announced season captains at
end of year