List of North Melbourne / Kangaroos leaders

Players who were elected as a leader for North Melbourne / Kangaroos for a VFL/AFL premiership. Click here for details on the nominated captains.

Captain List

No. Captain Season(s)
1 Wels Eicke 1925-1926
2 Gerry Donnelly 1926
3 Syd Barker 1927
4 Charlie Tyson 1927-1929
5 Tim Trevaskis 1929
6 Johnny Lewis 1930-1931
7 Dick Taylor 1932-1934
8 Tom Fitzmaurice 1934-1935
9 Ted Llewellyn 1935
10 Charlie Gaudion 1936-1937
11 Jim Adamson 1937, 1940
12 Keith Forbes 1938-1939
13 Len Thomas 1940
14 Jock Cordner 1941
15 Bill Findlay 1941-1943
16 Dally O'Brien 1944-1945
17 Fred Fairweather 1946
18 Kevin Dynon 1947, 1952-1953
19 Les Foote 1948-1951
20 Gerald Marchesi 1954
21 Vic Lawrence 1955
22 Bob Brooker 1956
23 John Brady 1957-1959
24 Albert Mantello 1960
25 Allen Aylett 1961-1964
26 Noel Teasdale 1965-1967
27 John Dugdale 1968-1970
28 Barry Goodingham 1971
29 David Dench 1972
30 Barry Davis 1973-1975
31 Keith Greig 1976-1979
32 Wayne Schimmelbusch 1979-1988
33 John Law 1988-1989
34 Matthew Larkin 1990-1992
35 Wayne Carey 1993-2001
36 Anthony Stevens 2002-2003
37 Adam Simpson 2004-2008
38 Brent Harvey 2009-2011
39 Andrew Swallow 2012-2016
40 Jack Ziebell 2017-2022

Vice-Captain List

No. Vice-Captain Season(s)
1 Billy Smith 1925
2 Johnny Lewis 1926
3 Luke McDonald 2022
4 Jy Simpkin 2022

Season List

Season Role(s) Player(s)
1925 VFL Season Captain Wels Eicke
Vice-Captain Billy Smith
1926 VFL Season Captain Gerry Donnelly
Wels Eicke
Vice-Captain Johnny Lewis
1927 VFL Season Captain Syd Barker
Charlie Tyson
1928 VFL Season Captain Charlie Tyson
1929 VFL Season Captain Tim Trevaskis
Charlie Tyson
1930 VFL Season Captain Johnny Lewis
1931 VFL Season Captain Johnny Lewis
1932 VFL Season Captain Dick Taylor
1933 VFL Season Captain Dick Taylor
1934 VFL Season Captain Tom Fitzmaurice
Dick Taylor
1935 VFL Season Captain Tom Fitzmaurice
Ted Llewellyn
1936 VFL Season Captain Charlie Gaudion
1937 VFL Season Captain Jim Adamson
Charlie Gaudion
1938 VFL Season Captain Keith Forbes
1939 VFL Season Captain Keith Forbes
1940 VFL Season Captain Jim Adamson
Len Thomas
1941 VFL Season Captain Jock Cordner
Bill Findlay
1942 VFL Season Captain Bill Findlay
1943 VFL Season Captain Bill Findlay
1944 VFL Season Captain Dally O'Brien
1945 VFL Season Captain Dally O'Brien
1946 VFL Season Captain Fred Fairweather
1947 VFL Season Captain Kevin Dynon
1948 VFL Season Captain Les Foote
1949 VFL Season Captain Les Foote
1950 VFL Season Captain Les Foote
1951 VFL Season Captain Les Foote
1952 VFL Season Captain Kevin Dynon
1953 VFL Season Captain Kevin Dynon
1954 VFL Season Captain Gerald Marchesi
1955 VFL Season Captain Vic Lawrence
1956 VFL Season Captain Bob Brooker
1957 VFL Season Captain John Brady
1958 VFL Season Captain John Brady
1959 VFL Season Captain John Brady
1960 VFL Season Captain Albert Mantello
1961 VFL Season Captain Allen Aylett
1962 VFL Season Captain Allen Aylett
1963 VFL Season Captain Allen Aylett
1964 VFL Season Captain Allen Aylett
1965 VFL Season Captain Noel Teasdale
1966 VFL Season Captain Noel Teasdale
1967 VFL Season Captain Noel Teasdale
1968 VFL Season Captain John Dugdale
1969 VFL Season Captain John Dugdale
1970 VFL Season Captain John Dugdale
1971 VFL Season Captain Barry Goodingham
1972 VFL Season Captain David Dench
1973 VFL Season Captain Barry Davis
1974 VFL Season Captain Barry Davis
1975 VFL Season Captain Barry Davis
1976 VFL Season Captain Keith Greig
1977 VFL Season Captain Keith Greig
1978 VFL Season Captain Keith Greig
1979 VFL Season Captain Keith Greig
Wayne Schimmelbusch
1980 VFL Season Captain Wayne Schimmelbusch
1981 VFL Season Captain Wayne Schimmelbusch
1982 VFL Season Captain Wayne Schimmelbusch
1983 VFL Season Captain Wayne Schimmelbusch
1984 VFL Season Captain Wayne Schimmelbusch
1985 VFL Season Captain Wayne Schimmelbusch
1986 VFL Season Captain Wayne Schimmelbusch
1987 VFL Season Captain Wayne Schimmelbusch
1988 VFL Season Captain John Law
Wayne Schimmelbusch
1989 VFL Season Captain John Law
1990 AFL Season Captain Matthew Larkin
1991 AFL Season Captain Matthew Larkin
1992 AFL Season Captain Matthew Larkin
1993 AFL Season Captain Wayne Carey
1994 AFL Season Captain Wayne Carey
1995 AFL Season Captain Wayne Carey
1996 AFL Season Captain Wayne Carey
1997 AFL Season Captain Wayne Carey
1998 AFL Season Captain Wayne Carey
1999 AFL Season Captain Wayne Carey
2000 AFL Season Captain Wayne Carey
2001 AFL Season Captain Wayne Carey
2002 AFL Season Captain Anthony Stevens
2003 AFL Season Captain Anthony Stevens
2004 AFL Season Captain Adam Simpson
2005 AFL Season Captain Adam Simpson
2006 AFL Season Captain Adam Simpson
2007 AFL Season Captain Adam Simpson
2008 AFL Season Captain Adam Simpson
2009 AFL Season Captain Brent Harvey
2010 AFL Season Captain Brent Harvey
2011 AFL Season Captain Brent Harvey
2012 AFL Season Captain Andrew Swallow
2013 AFL Season Captain Andrew Swallow
2014 AFL Season Captain Andrew Swallow
2015 AFL Season Captain Andrew Swallow
2016 AFL Season Captain Andrew Swallow
2017 AFL Season Captain Jack Ziebell
2018 AFL Season Captain Jack Ziebell
2019 AFL Season Captain Jack Ziebell
2020 AFL Season Captain Jack Ziebell
2021 AFL Season Captain Jack Ziebell
2022 AFL Season Captain Jack Ziebell
Vice-Captain Luke McDonald
Jy Simpkin
Leadership Group Aidan Corr
Ben Cunnington
Nick Larkey
Kayne Turner