List of Carlton leaders

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

Captain List

No. Captain Season(s)
1 Jimmy Aitken 1897
2 Ernie Walton 1898-1899
3 Bill Stuckey 1900-1901
4 Joe McShane 1902-1904
5 Jim Flynn 1905-1907
6 Fred Elliott 1908-1911
7 Jack Wells 1912-1913
8 Billy Dick 1914-1917
9 Rod McGregor 1918
10 Charlie Fisher 1919
11 Gordon Green 1921
12 Horrie Clover 1922-1923, 1927
13 Paddy O'Brien 1924
14 Maurie Beasy 1925
15 Ray Brew 1925-1926, 1928-1931
16 Colin Martyn 1932
17 Frank Gill 1933
18 Maurie Johnson 1934
19 Charlie Davey 1935
20 Jim Francis 1936, 1941-1944
21 Ansell Clarke 1937
22 Brighton Diggins 1938-1940
23 Bob Atkinson 1944
24 Bob Chitty 1945-1946
25 Ern Henfry 1947-1952
26 Ken Hands 1952-1957
27 Bruce Comben 1958-1960
28 Graham Donaldson 1961-1962
29 John Nicholls 1963, 1968-1974
30 Serge Silvagni 1964
31 Ron Barassi 1965-1968
32 Alex Jesaulenko 1974-1976, 1978-1979
33 Robert Walls 1977-1978
34 Mike Fitzpatrick 1980-1983
35 Wayne Johnston 1984-1985
36 Mark MacLure 1986
37 Stephen Kernahan 1987-1997
38 Craig Bradley 1998-2001
39 Brett Ratten 2002-2003
40 Andrew McKay 2003
41 Anthony Koutoufides 2004-2006
42 Lance Whitnall 2007
43 Chris Judd 2008-2012
44 Marc Murphy 2013-2018
45 Patrick Cripps 2019-2022
46 Sam Docherty 2019-2021

Vice-Captain List

No. Vice-Captain Season(s)
1 Alf Baud 1915
2 Rod McGregor 1917
3 Percy Daykin 1918
4 Paddy O'Brien 1919-1920, 1923
5 Jack Greenhill 1921
6 Jim Watson 1926
7 Sam Walsh 2022
8 Jacob Weitering 2022

Season List

Season Role(s) Player(s)
1897 VFL Season Captain Jimmy Aitken
1898 VFL Season Captain Ernie Walton
1899 VFL Season Captain Ernie Walton
1900 VFL Season Captain Bill Stuckey
1901 VFL Season Captain Bill Stuckey
1902 VFL Season Captain Joe McShane
1903 VFL Season Captain Joe McShane
1904 VFL Season Captain Joe McShane
1905 VFL Season Captain Jim Flynn
1906 VFL Season Captain Jim Flynn
1907 VFL Season Captain Jim Flynn
1908 VFL Season Captain Fred Elliott
1909 VFL Season Captain Fred Elliott
1910 VFL Season Captain Fred Elliott
1911 VFL Season Captain Fred Elliott
1912 VFL Season Captain Jack Wells
1913 VFL Season Captain Jack Wells
1914 VFL Season Captain Billy Dick
1915 VFL Season Captain Billy Dick
Vice-Captain Alf Baud
1916 VFL Season Captain Billy Dick
1917 VFL Season Captain Billy Dick
Vice-Captain Rod McGregor
1918 VFL Season Captain Rod McGregor
Vice-Captain Percy Daykin
1919 VFL Season Captain Charlie Fisher
Vice-Captain Paddy O'Brien
1920 VFL Season Vice-Captain Paddy O'Brien
1921 VFL Season Captain Gordon Green
Vice-Captain Jack Greenhill
1922 VFL Season Captain Horrie Clover
1923 VFL Season Captain Horrie Clover
Vice-Captain Paddy O'Brien
1924 VFL Season Captain Paddy O'Brien
1925 VFL Season Captain Maurie Beasy
Ray Brew
1926 VFL Season Captain Ray Brew
Vice-Captain Jim Watson
1927 VFL Season Captain Horrie Clover
1928 VFL Season Captain Ray Brew
1929 VFL Season Captain Ray Brew
1930 VFL Season Captain Ray Brew
1931 VFL Season Captain Ray Brew
1932 VFL Season Captain Colin Martyn
1933 VFL Season Captain Frank Gill
1934 VFL Season Captain Maurie Johnson
1935 VFL Season Captain Charlie Davey
1936 VFL Season Captain Jim Francis
1937 VFL Season Captain Ansell Clarke
1938 VFL Season Captain Brighton Diggins
1939 VFL Season Captain Brighton Diggins
1940 VFL Season Captain Brighton Diggins
1941 VFL Season Captain Jim Francis
1942 VFL Season Captain Jim Francis
1943 VFL Season Captain Jim Francis
1944 VFL Season Captain Bob Atkinson
Jim Francis
1945 VFL Season Captain Bob Chitty
1946 VFL Season Captain Bob Chitty
1947 VFL Season Captain Ern Henfry
1948 VFL Season Captain Ern Henfry
1949 VFL Season Captain Ern Henfry
1950 VFL Season Captain Ern Henfry
1951 VFL Season Captain Ern Henfry
1952 VFL Season Captain Ken Hands
Ern Henfry
1953 VFL Season Captain Ken Hands
1954 VFL Season Captain Ken Hands
1955 VFL Season Captain Ken Hands
1956 VFL Season Captain Ken Hands
1957 VFL Season Captain Ken Hands
1958 VFL Season Captain Bruce Comben
1959 VFL Season Captain Bruce Comben
1960 VFL Season Captain Bruce Comben
1961 VFL Season Captain Graham Donaldson
1962 VFL Season Captain Graham Donaldson
1963 VFL Season Captain John Nicholls
1964 VFL Season Captain Serge Silvagni
1965 VFL Season Captain Ron Barassi
1966 VFL Season Captain Ron Barassi
1967 VFL Season Captain Ron Barassi
1968 VFL Season Captain Ron Barassi
John Nicholls
1969 VFL Season Captain John Nicholls
1970 VFL Season Captain John Nicholls
1971 VFL Season Captain John Nicholls
1972 VFL Season Captain John Nicholls
1973 VFL Season Captain John Nicholls
1974 VFL Season Captain Alex Jesaulenko
John Nicholls
1975 VFL Season Captain Alex Jesaulenko
1976 VFL Season Captain Alex Jesaulenko
1977 VFL Season Captain Robert Walls
1978 VFL Season Captain Alex Jesaulenko
Robert Walls
1979 VFL Season Captain Alex Jesaulenko
1980 VFL Season Captain Mike Fitzpatrick
1981 VFL Season Captain Mike Fitzpatrick
1982 VFL Season Captain Mike Fitzpatrick
1983 VFL Season Captain Mike Fitzpatrick
1984 VFL Season Captain Wayne Johnston
1985 VFL Season Captain Wayne Johnston
1986 VFL Season Captain Mark MacLure
1987 VFL Season Captain Stephen Kernahan
1988 VFL Season Captain Stephen Kernahan
1989 VFL Season Captain Stephen Kernahan
1990 AFL Season Captain Stephen Kernahan
1991 AFL Season Captain Stephen Kernahan
1992 AFL Season Captain Stephen Kernahan
1993 AFL Season Captain Stephen Kernahan
1994 AFL Season Captain Stephen Kernahan
1995 AFL Season Captain Stephen Kernahan
1996 AFL Season Captain Stephen Kernahan
1997 AFL Season Captain Stephen Kernahan
1998 AFL Season Captain Craig Bradley
1999 AFL Season Captain Craig Bradley
2000 AFL Season Captain Craig Bradley
2001 AFL Season Captain Craig Bradley
2002 AFL Season Captain Brett Ratten
2003 AFL Season Captain Andrew McKay
Brett Ratten
2004 AFL Season Captain Anthony Koutoufides
2005 AFL Season Captain Anthony Koutoufides
2006 AFL Season Captain Anthony Koutoufides
2007 AFL Season Captain Lance Whitnall
2008 AFL Season Captain Chris Judd
2009 AFL Season Captain Chris Judd
2010 AFL Season Captain Chris Judd
2011 AFL Season Captain Chris Judd
2012 AFL Season Captain Chris Judd
2013 AFL Season Captain Marc Murphy
2014 AFL Season Captain Marc Murphy
2015 AFL Season Captain Marc Murphy
2016 AFL Season Captain Marc Murphy
2017 AFL Season Captain Marc Murphy
2018 AFL Season Captain Marc Murphy
2019 AFL Season Captain Patrick Cripps
Sam Docherty
2020 AFL Season Captain Patrick Cripps
Sam Docherty
2021 AFL Season Captain Patrick Cripps
Sam Docherty
2022 AFL Season Captain Patrick Cripps
Vice-Captain Sam Walsh
Jacob Weitering