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, 2025 Season
Prev Season    |   Cup Results   | Next Season


First Division
(National)
Pos Chg Team Pts
=VICBarwon41
2nd+4NSWHurstville40
3rd-1VICCamberwell39
4th+7South-West Districts35
5th+2VICOakleigh35
6th+8QLDToowoomba33
7th+6VICPascoe Vale32
8th-4QLDNundah32
9th=VICLatrobe Valley30
10th-7VICSouthern Murray30
11th-6VICSunshine27
12th-2VICMordialloc26
13thD2ACTCanberra24
14thD2QLDCairns19
15th+2TASMersey18
16th=VICBallarat18
17th-9TASNorth-West Districts18
18th=VICCorio16
-7QLDFortitude15
-5VICGippsland11

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

Second Division, 2025 Season
Prev Season    |   Cup Results   | Next Season


Second Division
(National)
Pos Chg Team Pts
D1VICMaribyrnong43
D1NSWGoulburn & Monaro *42
3rd+3QLDFar North Districts39
4th+4Perth34
5th-1VICAltona33
6th+5NSWNew England31
7th-4NSWCrows Nest30
8th+2NSWSutherland28
9thD3NSWCaringbah26
10th-3Nedlands26
11th-2Stirling24
12th=NSWBondi23
13th+5VICWestern Districts22
14th-9NSWMarrickville22
15th+4SAEdwardstown20
16th-2NSWCoffs Harbour20
17th-1Fremantle19
18th-1ACTBruce18
-4Goldfields17
D3NSWBathurst & Orange16

Legend:
Pos = Finishing Position ( = Promoted to First Division for next season, = Relegated to Third Division for next season), Chg = Position change from previous season, * = Newly Merged.

Third Division, 2025 Season
Prev Season    |   Cup Results   | Next Season


Third Division
(South & West)
Pos Chg Team Pts
+2SASpencer Ports40
2nd+4VICCranbourne35
3rd-1VICWatsonia32
4th=SALofty31
5th+3VICBalaclava28
6th+1VICMornington28
7th+2TASHobart26
8th+2NSWWollongong25
9th-4SAMagill24
10th+5VICWhittlesea23
11th+3Bunbury22
12th+1SAHindmarsh22
13thD4VICCaroline Springs19
14th-3VICFerntree Gully19
15thD4VICBlackburn18
16th=Duncraig16
-6NSWRevesby14
-6SAUnley13

Third Division
(North & East)
Pos Chg Team Pts
+5NSWHunter36
2nd+2QLDMount Gravatt33
3rd-1QLDGold Coast31
4th+9QLDWynnum30
5th-2NSWLake Macquarie29
6thD2NSWCastle Hill28
7th-2QLDLogan27
8thD4NSWWarringah24
9th+3NSWEmu Plains24
10th-1QLDCaloundra24
11th+5QLDCoot-Tha21
12th+2QLDTownsville19
13thD4QLDCoomera18
14th-4NSWParramatta18
15th-8QLDBundaberg17
16th-1QLDCapricornia16
=NSWStrathfield15
-10NSWAlexandria14

Legend:
Pos = Finishing Position ( = Promoted to Second Division for next season, = Relegated to Fourth Division for next season), Chg = Position change from previous season.

Fourth Division, 2025 Season
Prev Season    |   Cup Results   | Next Season


Fourth Division
(West)
Pos Chg Team Pts
+3Wanneroo37
2nd+1Rockingham35
3rd+2Belmont31
4th+6SASouth-East Districts29
5th+3VICBendigo29
6th-4VICMallee & Wimmera29
7th-1Canning28
8thD3NTDarwin27
9th-2Kalamunda26
10th-1SAModbury22
11th+7SAMorphett Vale21
12th+2Mandurah21
13th=NTTerritorians20
14th+1VICBacchus Marsh19
15th-3SAElizabeth19
16th-5Armadale19
17th--Midland +10
18th-2VICGoulburn Valley4
 

Fourth Division
(South)
Pos Chg Team Pts
+5NSWIllawarra41
2nd+1VICAbbotsford38
3rd+1ACTTuggeranong36
4thD3VICDromana35
5th+4VICReservoir31
6th-1VICKnox31
7th+1NSWGreater Riverina25
8th-1NSWShoalhaven25
9th-7VICBroadmeadows25
10th+5VICDoncaster24
11th=VICThomastown24
12th+5VICHoppers Crossing21
13th=VICRingwood21
14th-2TASLaunceston21
15th-5VICDandenong21
16th+1VICMelbourne Ports19
17th-1TASDerwent19
18th=NSWAlbury13
19th-5VICPakenham7

Fourth Division
(East)
Pos Chg Team Pts
+6NSWNarrabeen39
2nd+3NSWBlacktown39
3rd=NSWPort Stephens39
4th+9NSWCampbelltown36
5th-3NSWLiverpool31
6th+2NSWBerowra30
7th--NSWHoxton Park +28
8th+6NSWRiverstone28
9th=NSWNewcastle28
10th+1NSWTuggerah25
11th-2NSWFairfield25
12th-2NSWRyde24
13th+6NSWBelmore19
14th+1NSWMaroubra18
15th-3NSWBankstown18
16th--NSWCamden +17
17th-1NSWBlue Mountains15
18th-1NSWGosford10
19th-1NSWCentral & Western Districts9

Fourth Division
(North)
Pos Chg Team Pts
+2QLDMaranoa36
2nd+6QLDCoolangatta34
3rd-1QLDMackay32
4th+2NSWClarence31
5thD3QLDSunshine Coast31
6th-2QLDBrowns Plains30
7th+3QLDCaboolture28
8th-3QLDScenic Rim25
9th-2QLDIpswich24
10th+4QLDRedland23
11th=QLDDeception Bay23
12th+3QLDInala20
13th=NSWPort Macquarie20
14th+2QLDPetrie18
15th-3QLDWide Bay18
16th+2QLDGladstone12
17th+2QLDWoolloongabba8
18th-1NSWRichmond-Tweed7
 

Legend:
Pos = Finishing Position ( = Promoted to Third Division for next season), Chg = Position change from previous season, + = Debut Season.

League History, 2025 Season
Prev Season    |   Cup 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 & Monaro 100
VICMaribyrnong 99
VICGippsland 78
QLDFortitude 76
TASMersey 76
NSWCrows Nest 74
South-West Districts 68
VICAbbotsford 66
VICCorio 66

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----
VICBarwon41901**20181926--
VICCamberwell1949**20191976--
NSWHurstville1949**20201963--
TASMersey11901**20211918--
VICPascoe Vale1949**20212001--
QLDToowoomba11901**20222019--
ACTCanberra61949**20241981--
QLDCairns1949**202420051988

Second Division
(National)
Team Est D1 D2 D3 D4
NSWGoulburn & Monaro21901*2024**----
VICMaribyrnong519062024**1911--
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
NSWBathurst & Orange1901*2011**2024--
NSWCaringbah1969--**20242004

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

Third Division
(North & East)
Team Est D1 D2 D3 D4
NSWCastle Hill196919812024**2007
QLDGold Coast1949--2022**--
NSWLake Macquarie1949--2020**2003
NSWParramatta1901--2019**2011
QLDCapricornia3190120092018**--
QLDCoot-Tha1949--2013**1992
QLDMount Gravatt1194919972008**--
NSWAlexandria1190619892008**--
QLDWynnum1949--1965**2014
NSWEmu Plains1949--2001**2016
NSWStrathfield1949--1957**2017
QLDCaloundra1996----**2018
QLDLogan1977----**2019
QLDBundaberg1984----**2021
QLDTownsville193419821989**2022
NSWHunter190119581980**2023
NSWWarringah192219902004**2024
QLDCoomera2004----**2024

Fourth Division
(West)
Team Est D1 D2 D3 D4
NTDarwin2001----2024**
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**
Mandurah2016------**
VICBacchus Marsh2022^------**
Armadale1990------**
Midland2025------**
 

Fourth Division
(South)
Team Est D1 D2 D3 D4
VICDromana1996----2024**
VICDandenong1901193820142021**
NSWIllawarra1901195919742016**
VICAbbotsford131901197619942010**
VICReservoir1949--19822010**
VICMelbourne Ports1901190220032007**
VICRingwood1969--19792004**
TASLaunceston1901195519721997**
NSWGreater Riverina1901*--19731994**
NSWShoalhaven1969----1992**
VICDoncaster1969----1990**
VICBroadmeadows1969----1988**
TASDerwent1901--19801983**
NSWAlbury1901--19741983**
ACTTuggeranong1996------**
VICKnox1984------**
VICThomastown1984------**
VICHoppers Crossing2019------**
VICPakenham2019------**

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

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

Inactive Teams
Team End D1 D2 D3 D4
VICKew6202420212024----
SAProspect1992198819921976--
NSWRozelle1968196819661962
VICJolimont5196819671968--
NSWBarrier1976196619761943
NSWSurry Hills11968196019681935
NSWBotany195419521954--
NSWAshfield71976195019631976
VICSouth Yarra519951944197919951987
VICWimmera1976193419511976
VICRoyal Park1954193319541946
VICNorthcote1983192919491983
NSWWoollahra19921923195819881992
NSWGlebe1968191919461968
VICMaryborough & Castlemaine1912191119121905
NSWRockdale19921903198119831992
SAYorke2003--20032000--
VICWaverley2018--197720022018
NSWChatswood2024--197320102024
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
NSWSouthern Highlands2024----20172024
NSWWagga Wagga1992----19921991
NSWGranville2009----19882009
NSWLambton2015----19832015
NSWDundas1992----19831992
SARiverland1976----1976
VICHampton1968----1968
NSWUpper Hunter1933----1933
NSWQueanbeyan2024----19212024
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).