This page is a collection of VFL/AFL goalkicking records. The Australian Football League (AFL), known as the Victorian Football League (VFL) until 1990, is the elite national competition in men's Australian rules football. This list only includes home-and-away matches and finals; representative games (i.e. State of Origin or international rules), pre-season and night series games are excluded from the totals.

Most VFL/AFL goals

Below are the players who have kicked at least 500 goals at VFL/AFL level.

‡ Most VFL/AFL goals for that club Bold Current player

Updated to the end of the 2026 season.

# Player Goals Club(s) Games Career span 1 1360 (1983–1994; 898 goals, 183 games)‡ 281 4.84 75.56 1983–1999, 2002 (1995–1999, 2002; 462 goals, 98 games) 2 1299‡ ‡ 306 4.25 72.17 1920–1937 3 1254‡ ‡ 269 4.66 89.57 1985–1998 4 1066 (2005–2013; 580 goals, 182 games) 354 3.01 56.11 2005–2023 (2014–2023; 486 goals, 172 games) 5 1057 (1961–1972; 834 goals, 208 games) 267 3.96 70.47 1961–1975 (1973–1975; 223 goals, 59 games) 6 1031 (1982; 10 goals, 6 games) 248 4.16 68.73 1982, 1984–1997 (1984–1997; 1021 goals, 242 games)‡ 7 970‡ ‡ 294 3.30 53.89 1926–1943 8 926‡ ‡ 270 3.43 61.73 1995–2009 9 915 332 2.76 53.82 1969–1985 10 874 (1965–1975; 838 goals, 180 games) 191 4.58 72.83 1965–1975, 1977 (1977; 36 goals, 11 games) 11 817 (1969–1977; 241 goals, 177 games) 366 2.23 45.39 1969–1986 (1978–1986; 576 goals, 189 games) 12 800 282 2.84 47.06 1993–2009 13 796 359 2.22 44.22 2007–2024 14 787 347 2.26 46.29 2007–2023 15 778 403 1.93 40.95 1965–1983 16 777 (2012–2020; 427 goals, 171 games) 299 2.60 51.80 2012–present (2021–present; 350 goals, 128 games) 17 748 (1992–2000; 514 goals, 156 games) 257 2.91 49.87 1992–2006 (2001–2006; 234 goals, 101 games) 18 746 (1996–2001; 144 goals, 88 games) 289 2.58 46.63 1996–2011 (2002–2009; 467 goals, 162 games) (2010–2011; 135 goals, 39 games) 19 738‡ ‡ 251 2.94 61.50 1986–1997 20 735 195 3.77 56.54 1929–1941 21 727 129 5.64 80.78 1967–1974, 1977 727 (1989–2001; 671 goals, 244 games)‡ 272 2.67 48.47 1989–2001, 2003–2004 (2003–2004; 46 goals, 28 games) 23 723 (2006–2007; 11 goals, 22 games) 293 2.47 42.53 2006–2022 (2008–2022; 712 goals, 271 games)‡ 24 722 204 3.54 55.54 1926–1938 25 718 336 2.14 42.24 2001–2017 26 715‡ ‡ 319 2.24 37.63 2008–2026 27 707 230 3.07 41.59 1906–1922 28 700‡ ‡ 353 1.98 41.18 2000–2016 29 681‡ ‡ 158 4.31 61.91 1930–1939, 1946 30 662 (1922; 36 goals, 13 games) 170 3.89 60.18 1922, 1924–1933 (1924–1933; 626 goals, 157 games)‡ 31 640 (2005–2013, 2020–2021; 330 goals, 218 games) 350 1.83 37.65 2005–2021 (2014–2019; 310 goals, 132 games) 32 633 (1988–1993; 173 goals, 120 games) 306 2.07 37.24 1988–2004 (1994–1996; 89 goals, 32 games) (1997–2004; 371 goals, 154 games) 33 631‡ ‡ 306 2.06 39.44 1993–2008 34 629 224 2.81 48.38 1971–1983 35 623 (1999–2009; 575 goals, 187 games) 204 3.05 51.92 1999–2010 (2010; 48 goals, 17 games) 36 620 (2010–2011; 20 goals, 14 games) 302 2.05 36.47 2010–present (2012–2022, 2024–present; 578 goals, 271 games) (2023; 22 goals, 17 games) 37 607 200 3.04 46.69 1977–1989 38 594 321 1.85 34.94 1986–2002 594‡ ‡ 256 2.32 39.60 2000–2014 40 593 (1974–1982; 494 goals, 143 games) 177 3.35 49.42 1974–1985 (1983–1985; 99 goals, 34 games) 41 592 (2011–2024; 532 goals, 298 games) 342 1.73 37.00 2011–present (2025–present; 60 goals, 44 games) 42 588 (1992–1998; 440 goals, 118 games) 165 3.56 58.80 1992–2001 (1999–2001; 148 goals, 47 games) 43 578 283 2.04 38.53 2005–2019 44 575 378 1.52 30.26 1974–1992 575‡ ‡ 154 3.73 71.88 1982–1989 46 574 (1982–1992; 411 goals, 187 games) 283 2.03 33.76 1982–1998 (1993; 39 goals, 16 games) (1994–1996; 98 goals, 51 games) (1997–1998; 26 goals, 29 games) 574 275 2.09 44.15 2001–2013 48 572 (1935–1948; 546 goals, 210 games) 227 2.52 35.75 1935–1950 (1949–1950; 26 goals, 17 games) 49 561 (1983–1995, 2002; 520 goals, 224 games) 324 1.73 29.53 1983–2000, 2002 (1996–2000; 41 goals, 100 games) 50 558 364 1.53 32.82 1994–2010 51 554 341 1.62 30.78 1990–2007 52 553 308 1.80 32.53 2009–2025 53 549 250 2.20 36.60 1979–1993 549 (1995–2000; 159 goals, 115 games) 260 2.11 39.21 1995–2008 (2001–2008; 390 goals, 145 games) 549‡ ‡ 255 2.15 39.21 1997–2010 56 548 196 2.80 49.82 1934–1944 57 540 (1941, 1944–1950; 429 goals, 117 games) 142 3.80 54.00 1941–1950 (1942–1943; 111 goals, 25 games) 58 537 98 5.48 89.50 1949–1954 59 527 (1980–1984; 156 goals, 43 games) 140 3.76 47.91 1980–1990 (1985–1990; 371 goals, 97 games) 60 524 (1996; 0 goals, 3 games) 231 2.27 34.93 1996–2010 (1997–2009; 496 goals, 219 games) (2010; 28 goals, 9 games) 61 521 303 1.72 34.73 1995–2009 62 518 432 1.20 20.57 1996–2016 63 516 (2002–2015; 452 goals, 253 games) 293 1.75 32.25 2002–2017 (2016–2017; 64 goals, 40 games) 64 514 150 3.43 57.11 1989–1997 65 511 200 2.56 42.58 1988–1999 66 508 (2011–2018; 254 goals, 131 games) 251 2.02 31.75 2011–present (2019–present; 254 goals, 120 games)

Club goalkicking record holders Below are the players who hold the record for most goals kicked at their respective clubs.

Bold Current player

Updated to the end of the 2026 season.

Club Player Goals 715 319 2008–2026 285 164 1988–1996 594 256 2000–2014 738 251 1986–1997 1299 306 1920–1937 926 270 1995–2009 626 157 1924–1933 575 154 1982–1989 700 353 2000–2016 1021 242 1984–1997 315 143 2019–present 450 282 2012–present 1254 269 1985–1998 631 306 1993–2008 671 244 1989–2001 549 255 1997–2010 970 294 1926–1943 681 158 1930–1939, 1946 898 183 1983–1994 111 44 1912–1914 712 271 2008–2022

VFL/AFL goalkicking record holder Below are the players who have held the record for the most goals kicked at VFL/AFL level, beginning with the first player to reach 100 goals.

Player Total tobreak record Record broken Career goals Club(s) Career span First to reach 100 goals (round 9, 1902) 119 1897–1902 120 Round 14, 1903 162 1897–1908, 1911–1912 127 Round 2, 1904 144 (1899–1901; 45 games, 61 goals) 1899–1905 (1902–1905; 53 games, 83 goals) 145 Round 9, 1906 214 (1897–1900; 65 games, 55 goals) 1897–1900, 1903–1908 (1903–1907; 86 games, 133 goals) (1908; 16 games, 26 goals) 215 Round 7, 1910 707 1906–1922 280 Round 14, 1913 289 1906–1915 281 Round 15, 1913 707 1906–1922 708 Preliminary final, 1930 1299 1920–1937 1300 Round 10, 1999 1360 (1983–1994; 183 games, 898 goals) 1983–1999, 2002 (1995–1999, 2002; 98 games, 462 goals)

See also VFL/AFL games records AFL Women's goalkicking records

References

Sources Most career goals at AFL Tables Every AFL goalkicker at Australian Football