Next Gen Matches are back for 2024

Victoria's most promising young Indigenous and multicultural footballers will compete in the Next Generation Academy (NGA) games this week.

The NGA program, targeted at 12-15 year-olds, is a joint initiative between the AFL and AFL clubs aimed at the attraction, retention and development of Indigenous and multicultural players (both male and female), whilst growing overall participation and the talent pool in these under-represented segments of the community.

The Next Gen Academy can provide young multicultural and indigenous people with an opportunity to participate in the Academy program directly connected to and delivered by AFL clubs. Each club has a designated region to conduct their NGA and/or Club Academy programs. This can bridge gaps between non-football playing youths and Australian Rules Football through the introduction to local football clubs and competitions across all areas of football such as playing, umpiring, sports training and coaching. AFL Next Gen Academies provide young people with introduction opportunities to other areas of the sport such as study and football education pathways. The Academies also provide exposure for both non-playing and already playing multicultural and indigenous youths to representative pathways such as the Coates Talent League.

Recent AFL players to come out of the NGA system have included the Western Bulldogs' Jamarra Ugle-Hagan (pick 1, 2020), Gold Coast Suns' Mac Andrew (pick 5, 2021) and St Kilda's Mitchito Owens (pick 33, 2021).

All NGA matches in 2024 are available to watch live and on-demand, all free, via the AFL Victoria Facebook page:

The following AFL Clubs teams will compete in the 2024 NGA Competition.


Melbourne Demons Academy U15 Girls

Collingwood NG Academy U15 Girls

Essendon Bombers Academy U15 Girls NGA Squad

Western Bulldogs Academy U15 Girls

Richmond Tigers Academy U15 Girls

St Kilda Saints Academy U15 Girls

Hawthorn Hawks Academy U15 Girls

Carlton Blues Academy U15 Girls


Melbourne Demons Academy U15 Boys

Collingwood NG Academy U15 Boys

Essendon Bombers Academy U15 Boys NGA Squad

Western Bulldogs Academy U15 Boys

Richmond Tigers Academy U15 Boys

St Kilda Saints Academy U15 Boys

Hawthorn Hawks Academy U15 Boys

Carlton Blues Academy U15 Boys

North Melbourne Academy U16 Boys

Geelong Cats Academy U15 Boys

2024 Girls Matches - Wednesday April 11 - Crofts Reserve, Altona

Oval 1 (Watch via live stream from 8:30am AEST on AFL Vic Facebook:

9:15am: Melbourne Demons 4.0 (24) v Collingwood 4.5 (29)

10:15am: Essendon Bombers 2.3 (15) v Hawthorn Hawks 2.6 (18)

11:15am: Carlton Blues 13.17 (95) v Western Bulldogs 0.0 (0)

1:15pm: St Kilda Saints 2.4 (16) v Essendon Bombers 1.2 (8)

2:15pm: Melbourne Demons 6.6 (42) v Richmond Tigers 2.0 (12)

Oval 2

9:15am: Essendon Bombers 6.4 (40) v Western Bulldogs 1.0 (6)

10:15am: Western Bulldogs 0.3 (3) v Richmond Tigers 4.7 (31)

11:15am: Hawthorn Hawks 3.7 (25) v Melbourne Demons 4.2 (26)

1:15pm: Richmond Tigers 1.5 (11) v Hawthorn Hawks 3.6 (24)

2:15pm: Collingwood 6.7 (43) v Western Bulldogs 1.0 (6)

Oval 3

9:15am: Richmond Tigers 0.3 (3) v St Kilda Saints 5.6 (36)

10:15am: St Kilda Saints 4.6 (30) v Melbourne Demons 2.3 (15)

11:15am: Collingwood 3.2 (20) v St Kilda Saints 1.1 (7)

1:15pm: Carlton Blues 8.4 (52) v Collingwood 0.3 (3)

2:15pm: Essendon Bombers 0.0 (0) v Carlton Blues 7.16 (58)

2024 Boys Matches- Thursday April 12 - Crofts Reserve, Altona

Oval 1

9:15am: Collingwood v Western Bulldogs

10:15am: St Kilda Saints v Essendon Bombers

11:15am: Carlton Blues v Geelong Cats

1:15pm: Melbourne Demons v North Melbourne

2:15pm: Richmond Tigers v Hawthorn Hawks

3:15pm: North Melbourne v St Kilda Saints

Oval 2

9:15am: Essendon Bombers v Richmond Tigers

10:15am: Melbourne Demons v Western Bulldogs

11:15am: Collingwood v Hawthorn Hawks

1:15pm: St Kilda Saints v Geelong Cats

2:15pm: Collingwood v Carlton Blues

3:15pm: Melbourne Demons v Carlton Blues

Oval 3

9:15am: Geelong Cats v Melbourne Demons

10:15am: Hawthorn Hawks v North Melbourne

11:15am: Richmond Tigers v North Melbourne

1:15pm: Carlton Blues v Western Bulldogs

2:15pm: Geelong Cats v Essendon Bombers

3:15pm: Western Bulldogs v Essendon Bombers