Australian Federal Football League
(AFFL)


The truly national football league that Australia has never had, starting at the time of Federation in 1901. A fictional competition inspired by the pyramid structure of European football/soccer leagues.
  • All
  • First Division
  • Second Division
  • Third Division
  • Fourth Division
  • History

First Division, 2024 Season
Prev Season    |   Cup Results   |    Place of Origin   |    Next Season


First Division
(National)
Pos Chg Team Pts
+3VICBarwon42
2nd+9VICCamberwell40
3rd-2VICSouthern Murray40
4th+1QLDNundah33
5th-2VICSunshine32
6th+3NSWHurstville30
7th-1VICOakleigh30
8th+6TASNorth-West Districts29
9th-2VICLatrobe Valley29
10th-2VICMordialloc28
11th-1South-West Districts27
12th-10QLDFortitude27
13th=VICPascoe Vale24
14th+1QLDToowoomba23
15th-3VICGippsland23
16th+1VICBallarat21
17th+1TASMersey16
18th-2VICCorio15
D2VICMaribyrnong13
D2NSWGoulburn *10

Legend:
Pos = Finishing Position ( = First Division Premiers, = Relegated to Second Division for next season), Chg = Position change from previous season, * = Involved in a merger from next season.

Second Division, 2024 Season
Prev Season    |   Cup Results   |    Place of Origin   |    Next Season


Second Division
(National)
Pos Chg Team Pts
D1ACTCanberra46
D1QLDCairns45
3rd=NSWCrows Nest41
4th+4VICAltona37
5th=NSWMarrickville32
6th+1QLDFar North Districts31
7th-3Nedlands29
8th+3Perth27
9th=Stirling27
10th-4NSWSutherland27
11th+1NSWNew England26
12th+5NSWBondi24
13th-3VICKew #24
14th=NSWCoffs Harbour23
15th-2Goldfields23
16th=Fremantle20
17thD3ACTBruce17
18th-3VICWestern Districts17
19th-1SAEdwardstown 113
D3NSWCastle Hill9

Legend:
Pos = Finishing Position ( = Promoted to First Division for next season, = Relegated to Third Division for next season), Chg = Position change from previous season, # = Final season before folding, 1 = Avoided relegation due to Kew folding.

Third Division, 2024 Season
Prev Season    |   Cup Results   |    Place of Origin   |    Next Season


Third Division
(South & West)
Pos Chg Team Pts
D2NSWCaringbah44
2nd+4VICWatsonia34
3rd-1SASpencer Ports34
4th+8SALofty32
5th-1SAMagill32
6th-1VICCranbourne29
7th+1VICMornington28
8th-5VICBalaclava28
9th=TASHobart26
10th+5NSWWollongong21
11th-1VICFerntree Gully20
12th-5SAUnley19
13th-2SAHindmarsh17
14th+2Bunbury16
15thD4VICWhittlesea15
16th-3Duncraig15
-3VICDromana13
D4NTDarwin8

Third Division
(North & East)
Pos Chg Team Pts
D2NSWBathurst & Orange39
2nd+2QLDGold Coast32
3rd-1NSWLake Macquarie32
4th-1QLDMount Gravatt30
5th+2QLDLogan29
6thD4NSWHunter27
7th+3QLDBundaberg27
8th-2NSWAlexandria27
9th-4QLDCaloundra26
10th+2NSWParramatta25
11th=NSWRevesby25
12th+1NSWEmu Plains22
13th+1QLDWynnum19
14th-6QLDTownsville18
15th-6QLDCapricornia16
16th-1QLDCoot-Tha14
17th-1NSWStrathfield 113
D4QLDSunshine Coast7

Legend:
Pos = Finishing Position ( = Promoted to Second Division for next season, = Relegated to Fourth Division for next season), Chg = Position change from previous season, 1 = Avoided relegation due to Kew folding.

Fourth Division, 2024 Season
Prev Season    |   Cup Results   |    Place of Origin   |    Next Season


Fourth Division
(West)
Pos Chg Team Pts
+2VICCaroline Springs36
2nd+6VICMallee & Wimmera33
3rd+2Rockingham33
4th-2Wanneroo33
5th+2Belmont31
6thD3Canning30
7th-1Kalamunda23
8th-4VICBendigo23
9th+1SAModbury22
10th+5SASouth-East Districts20
11th+3Armadale20
12th+5SAElizabeth19
13th-2NTTerritorians19
14th-1Mandurah18
15th-6VICBacchus Marsh18
16th+2VICGoulburn Valley17
17th-1VICHoppers Crossing15
18th-6SAMorphett Vale14
 

Fourth Division
(South)
Pos Chg Team Pts
D3VICBlackburn40
2nd+4VICBroadmeadows35
3rd+1VICAbbotsford35
4th+6ACTTuggeranong32
5th+6VICKnox31
6th+3NSWQueanbeyan *29
7th-5NSWShoalhaven28
8th=NSWGreater Riverina27
9th-6VICReservoir27
10th-5VICDandenong25
11th+3VICThomastown23
12th-5TASLaunceston23
13th+4VICRingwood22
14th+1VICPakenham21
15th-3VICDoncaster18
16th+3TASDerwent16
17th+1VICMelbourne Ports16
18th-2NSWAlbury11
19th-6NSWSouthern Highlands #10

Fourth Division
(East)
Pos Chg Team Pts
D3NSWWarringah42
2nd=NSWLiverpool41
3rd+1NSWPort Stephens34
4th+4NSWChatswood #31
5th+2NSWBlacktown30
6th=NSWIllawarra30
7th-2NSWNarrabeen30
8th-5NSWBerowra30
9th+2NSWFairfield25
10th=NSWRyde25
11th-2NSWTuggerah25
12th+2NSWBankstown24
13th=NSWCampbelltown21
14th-2NSWRiverstone20
15th+3NSWMaroubra19
16th+1NSWBlue Mountains16
17th+2NSWGosford13
18th-3NSWCentral & Western Districts13
19th-3NSWBelmore9

Fourth Division
(North)
Pos Chg Team Pts
+1QLDCoomera36
2nd+3QLDMackay34
3rd+5QLDMaranoa33
4th-1QLDBrowns Plains33
5th+1QLDScenic Rim32
6th-2NSWClarence31
7th+2QLDIpswich29
8th-1QLDCoolangatta29
9thD3NSWNewcastle27
10th+2QLDCaboolture26
11th-1QLDDeception Bay26
12th+6QLDWide Bay21
13th-2NSWPort Macquarie21
14th+1QLDRedland20
15th+1QLDInala19
16th-3QLDPetrie19
17th-3NSWRichmond-Tweed16
18th-1QLDGladstone12
19th=QLDWoolloongabba9

Legend:
Pos = Finishing Position ( = Promoted to Third Division for next season), Chg = Position change from previous season, * = Involved in a merger from next season, # = Final season before folding.

League History, 2024 Season
Prev Season    |   Cup History   |    Origin History   |    Next Season


MOST SUCCESSFUL FIRST DIVISION TEAMS OF ALL TIME
VICAbbotsford 13
SAHindmarsh 9
NSWAshfield 7
VICKew 6
VICSouthern Murray 6
ACTCanberra 6
QLDNundah 5
VICSouth Yarra 5
VICMaribyrnong 5
Perth 5

Top Three Finishes
VICAbbotsford 28
VICKew 24
NSWAshfield 19
SAHindmarsh 18
QLDNundah 17
VICSouthern Murray 15
VICSouth Yarra 15
QLDWide Bay 15
VICMaribyrnong 14
Perth 13

Top Six Finishes
VICKew 44
VICAbbotsford 42
VICMaribyrnong 36
NSWAshfield 34
QLDNundah 29
QLDWide Bay 29
NSWCrows Nest 29
TASMersey 28
VICCorio 25
VICSouthern Murray 24

First Division Seasons
VICKew 104
NSWGoulburn 100
VICMaribyrnong 99
VICGippsland 77
QLDFortitude 75
TASMersey 75
NSWCrows Nest 74
South-West Districts 67
VICAbbotsford 66
VICCorio 65

Legend:
Current season appearances in bold.
MOST RECENT DIVISION MOVEMENTS
First Division
(National)
Team Est D1 D2 D3 D4
VICCorio31901**19651920--
South-West Districts21901**19881913--
VICBallarat21901**20031988--
VICMordialloc11969**200620031986
QLDNundah51913**20091941--
TASNorth-West Districts11901**20111952--
VICOakleigh31913**201320081997
QLDFortitude21901**20141947--
VICLatrobe Valley21949**20151971--
VICSunshine1949**201520041994
VICSouthern Murray61901***20161934--
VICGippsland41901**2018----
VICBarwon31901**20181926--
VICCamberwell1949**20191976--
NSWHurstville1949**20201963--
TASMersey11901**20211918--
VICPascoe Vale1949**20212001--
QLDToowoomba11901**20222019--
NSWGoulburn21901**2023----
VICMaribyrnong51906**20231911--

Second Division
(National)
Team Est D1 D2 D3 D4
ACTCanberra619492023**1981--
QLDCairns19492023**20051988
VICKew619012021**----
VICWestern Districts19012021**2017--
NSWSutherland19552020**20082001
NSWMarrickville219222018**1948--
QLDFar North Districts1901*2018**1990--
Nedlands19492016**19941988
NSWCrows Nest319012013**1916--
Stirling119552008**1977--
Goldfields1901*1932**2007--
NSWCoffs Harbour1984--**20101993
Perth519011965**20122002
Fremantle219011999**2015--
VICAltona1949--**20182002
SAEdwardstown1949--**20211986
NSWNew England1901--**20211987
NSWBondi19491969**2022--
ACTBruce1974--**20231996
NSWCastle Hill19691981**20232007

Third Division
(South & West)
Team Est D1 D2 D3 D4
NSWCaringbah1969--2023**2004
SAHindmarsh9190120162022**--
Duncraig1980--2021**2012
VICCranbourne1984--2017**2011
VICBalaclava190119752015**--
SAUnley190119972010**--
VICMornington1949--2006**--
NSWWollongong1984----**2005
SALofty1984----**2010
SAMagill1949--1963**2014
SASpencer Ports190119571984**2015
VICWatsonia1984----**2016
VICDromana1996----**2018
TASHobart3190119731978**2021
VICFerntree Gully1969----**2022
Bunbury2001----**2022
VICWhittlesea1984----**2023
NTDarwin2001----**2023

Third Division
(North & East)
Team Est D1 D2 D3 D4
NSWBathurst & Orange1901*20112023**--
QLDGold Coast1949--2022**--
NSWLake Macquarie1949--2020**2003
NSWParramatta1901--2019**2011
QLDCapricornia3190120092018**--
QLDCoot-Tha1949--2013**1992
QLDMount Gravatt1194919972008**--
NSWAlexandria1190619892008**--
NSWRevesby1949--1979**--
QLDWynnum1949--1965**2014
NSWEmu Plains1949--2001**2016
NSWStrathfield1949--1957**2017
QLDCaloundra1996----**2018
QLDLogan1977----**2019
QLDBundaberg1984----**2021
QLDTownsville193419821989**2022
QLDSunshine Coast1949--1983**2023
NSWHunter190119581980**2023

Fourth Division
(West)
Team Est D1 D2 D3 D4
Canning1949--19692023**
VICBendigo1901--19822022**
Wanneroo1984----2022**
Rockingham1974----2021**
Belmont1949--19832018**
VICMallee & Wimmera1949*----2017**
SAModbury1955--19732014**
SAElizabeth1984----2007**
Kalamunda1984----2005**
SASouth-East Districts1901196219752004**
SAMorphett Vale1969----1996**
NTTerritorians1922--19721983**
VICGoulburn Valley1949^--19271983**
VICCaroline Springs2004------**
Armadale1990------**
Mandurah2016------**
VICBacchus Marsh2022^------**
VICHoppers Crossing2019------**
 

Fourth Division
(South)
Team Est D1 D2 D3 D4
VICBlackburn1937199219952023**
VICDandenong1901193820142021**
NSWSouthern Highlands1984----2017**
VICAbbotsford131901197619942010**
VICReservoir1949--19822010**
VICMelbourne Ports1901190220032007**
VICRingwood1969--19792004**
TASLaunceston1901195519721997**
NSWGreater Riverina1901*--19731994**
NSWShoalhaven1969----1992**
VICDoncaster1969----1990**
VICBroadmeadows1969----1988**
TASDerwent1901--19801983**
NSWAlbury1901--19741983**
NSWQueanbeyan1993^----1921**
ACTTuggeranong1996------**
VICKnox1984------**
VICThomastown1984------**
VICPakenham2019------**

Fourth Division
(East)
Team Est D1 D2 D3 D4
NSWWarringah1922199020042023**
NSWBlacktown1949199420052022**
NSWNarrabeen1949----2021**
NSWBerowra1934198520132020**
NSWRyde1949--19962019**
NSWGosford1969--20012016**
NSWIllawarra1901195919742016**
NSWRiverstone1984----2015**
NSWCentral & Western Districts41901*197919932012**
NSWChatswood1949--19732010**
NSWBankstown1949--19582001**
NSWTuggerah1984----1999**
NSWMaroubra1949--19881993**
NSWLiverpool1949----1983**
NSWFairfield1969----1983**
NSWBelmore1993^--19761969**
NSWPort Stephens1993------**
NSWCampbelltown1984------**
NSWBlue Mountains1984------**

Fourth Division
(North)
Team Est D1 D2 D3 D4
NSWNewcastle1901196319952023**
NSWClarence1901194519712022**
QLDIpswich1949----2021**
NSWPort Macquarie1949--19822020**
QLDMackay1949----2019**
QLDBrowns Plains1998----2017**
QLDCoolangatta1984----2017**
QLDDeception Bay1993----2015**
QLDCaboolture1984----2009**
QLDPetrie1949--19822006**
QLDMaranoa1901193219932002**
QLDWoolloongabba11901196619752001**
NSWRichmond-Tweed1901194119801995**
QLDWide Bay31901196919811991**
QLDCoomera2004------**
QLDScenic Rim2010------**
QLDRedland1996------**
QLDInala1984------**
QLDGladstone2007------**

Inactive Teams
Team End D1 D2 D3 D4
SAProspect1992198819921976--
NSWRozelle1968196819661962
VICJolimont5196819671968--
NSWBarrier1976196619761943
NSWSurry Hills11968196019681935
NSWBotany195419521954--
NSWAshfield71976195019631976
VICSouth Yarra519951944197919951987
VICWimmera1976193419511976
VICRoyal Park1954193319541946
VICNorthcote1983192919491983
NSWWoollahra19921923195819881992
NSWGlebe1968191919461968
VICMaryborough & Castlemaine1912191119121905
NSWRockdale19921903198119831992
SAYorke2003--20032000--
VICWaverley2018--197720022018
NSWDulwich Hill1968--19681966
VICMoorabbin1995--196619831995
VICBurnley1968--19641968
Wheatbelt2021--196019832021
SAAdelaide Ports2018--195819832018
VICMalvern1968--19571968
NSWDubbo2006--195619682006
NSWFive Dock1954--19531954
QLDCarpentaria1933--19281933
SAAngas1933--19201933
NSWOrange1968--19061968
QLDMoreton1948--19051948
NSWWagga Wagga1992----19921991
NSWGranville2009----19882009
NSWLambton2015----19832015
NSWDundas1992----19831992
SARiverland1976----1976
VICHampton1968----1968
NSWUpper Hunter1933----1933
VICGrampians1921----1921
Coolgardie1912----1912
VICYarra Valley1912----1912
NSWDarling1912----1912
VICCastlemaine1905----1905
VICBenalla1905----1905
QLDArcherfield1995------1995
VICHealesville1989------1989

Legend:
= Number of First Division premierships, "Est" = Year established (^ denotes the year of re-establishment, * denotes a merger has subsequently taken place), "D1"/"D2"/"D3"/"D4" = Most recent season last spent in each division (** denotes current division).