AFL TEAMS
Teams for the 2024 AFL Season
Round 8 – All the AFL teams
COLLINGWOOD v HAWTHORN
Thursday 30 April 2026, 7:30pm, MCG
COLLINGWOOD
FB: Billy Frampton (17), Darcy Moore (30), Harry Perryman (12)
HB: Isaac Quaynor (3), Josh Daicos (7), Dan Houston (9)
C: Roan Steele (45), Ned Long (44), Jack Crisp (25)
HF: Steele Sidebottom (22), Jordan De Goey (2), Lachie Schultz (8)
FF: Jack Buller (34), Jamie Elliott (5), Daniel McStay (11)
FOLL: Darcy Cameron (14), Patrick Lipinski (1), Nick Daicos (35)
INT: Brayden Maynard (4), Wil Parker (15), Angus Anderson (41), William Hayes (39), Oscar Steene (21)
EMG: Edward Allan (16), Charlie West (29), Lachlan Sullivan (33)
IN: Wil Parker, Jack Buller, Ned Long, Darcy Moore
OUT: Tim Membrey (Injured), Beau McCreery (Injured), Scott Pendlebury (Managed), Jeremy Howe (Managed)
HAWTHORN
FB: James Sicily (6), Tom Barrass (37), Jarman Impey (4)
HB: Karl Amon (10), Josh Battle (24), Blake Hardwick (15)
C: Massimo D’Ambrosio (16), Conor Nash (11), Josh Weddle (23)
HF: Jack Ginnivan (33), Mitch Lewis (2), Jack Gunston (19)
FF: Dylan Moore (8), Calsher Dear (13), Nick Watson (5)
FOLL: Ned Reeves (7), Jai Newcombe (3), Josh Ward (25)
INT: Jack Scrimshaw (14), Cam Mackenzie (28), Lloyd Meek (17), Finn Maginness (20), Connor Macdonald (9)
EMG: Harry Morrison (1), Aidan Schubert (29), Jack Dalton (34)
MILESTONES: Ned Reeves (50th game)
IN: James Sicily, Dylan Moore
OUT: Harry Morrison (Omitted), Jack Dalton (Omitted)
WESTERN BULLDOGS v FREMANTLE
Friday 01 May 2026, 7:30pm, Marvel Stadium
WESTERN BULLDOGS
FB: Michael Sellwood (37), Buku Khamis (24), Nick Coffield (17)
HB: Harvey Gallagher (12), Jedd Busslinger (5), Bailey Dale (31)
C: Arthur Jones (32), Marcus Bontempelli (4), Bailey Williams (34)
HF: Ryley Sanders (9), Will Lewis (28), Laitham Vandermeer (23)
FF: Joel Freijah (27), Aaron Naughton (33), Rhylee West (14)
FOLL: Tim English (44), Matthew Kennedy (8), Ed Richards (20)
INT: Louis Emmett (25), Josh Dolan (26), Lachlan Bramble (29), Lachlan McNeil (30), Sam Davidson (42)
EMG: Oskar Baker (13), Lachie Jaques (11), Cooper Hynes (6)
IN: Lachlan McNeil, Tim English, Laitham Vandermeer, Arthur Jones, Harvey Gallagher, Nick Coffield
OUT: Cooper Hynes (Omitted), Adam Treloar (Managed), Oskar Baker (Omitted), Lachlan Smith (Omitted), Lachie Jaques (Omitted), Ryan Gardner (Omitted)
FREMANTLE
FB: Brennan Cox (36), Alex Pearce (25), Heath Chapman (5)
HB: Jordan Clark (6), Luke Ryan (13), Karl Worner (23)
C: Michael Frederick (32), Andrew Brayshaw (8), Matthew Johnson (44)
HF: Shai Bolton (10), Murphy Reid (16), Sam Switkowski (39)
FF: Patrick Voss (20), Josh Treacy (35), Jye Amiss (24)
FOLL: Luke Jackson (9), Hayden Young (26), Caleb Serong (3)
INT: Mason Cox (18), Jeremy Sharp (14), Isaiah Dudley (43), Corey Wagner (34), Neil Erasmus (28)
EMG: Nathan O’Driscoll (30), Christopher Scerri (45), Oscar McDonald (21)
IN: Patrick Voss
OUT: Judd McVee (Illness)
ADELAIDE v PORT ADELAIDE
Friday 01 May 2026, 7:40pm, Adelaide Oval
ADELAIDE
FB: Josh Worrell (24), James Borlase (35), Max Michalanney (16)
HB: Rory Laird (29), Jordon Butts (41), Wayne Milera (30)
C: Isaac Cumming (44), Ben Keays (2), Brayden Cook (15)
HF: Izak Rankine (23), Riley Thilthorpe (7), Josh Rachele (8)
FF: Daniel Curtin (6), Taylor Walker (13), Zac Taylor (19)
FOLL: Lachlan McAndrew (42), Sam Berry (3), James Peatling (25)
INT: Luke Pedlar (10), Alex Neal-Bullen (28), Toby Murray (39), Jake Soligo (14), Hugh Bond (21)
EMG: Nick Murray (9), Luke Nankervis (27), Billy Dowling (31)
IN: Jake Soligo, Alex Neal-Bullen, Daniel Curtin, James Borlase
OUT: Charlie Edwards (Omitted), Finnbar Maley (Omitted), Jordan Dawson (Personal Reason), Nick Murray (Omitted)
PORT ADELAIDE
FB: Todd Marshall (4), Lachie Jones (34), Miles Bergman (14)
HB: Jase Burgoyne (7), Aliir Aliir (21), Kane Farrell (6)
C: Ewan Mackinlay (31), Jason Horne-Francis (18), Jacob Wehr (15)
HF: Christian Moraes (11), Mitch Georgiades (19), Joe Berry (5)
FF: Darcy Byrne-Jones (33), Jack Whitlock (17), Joe Richards (35)
FOLL: Jordon Sweet (24), Zak Butters (9), Willem Drew (28)
INT: Corey Durdin (44), Ollie Wines (16), Josh Lai (43), Logan Evans (22), Dante Visentini (38)
EMG: Jack Watkins (37), Will Lorenz (36), Brandon Zerk-Thatcher (25)
MILESTONES: Mitch Georgiades (100th game)
IN: Todd Marshall
OUT: Jack Watkins (Omitted)
ESSENDON v BRISBANE LIONS
Saturday 02 May 2026, 12:35pm, Marvel Stadium
ESSENDON
FB: Jaxon Prior (25), Ben McKay (32), Andrew McGrath (1)
HB: Archie Roberts (21), Zach Reid (31), Jacob Farrow (2)
C: Xavier Duursma (28), Jye Caldwell (6), Archer Day-Wicks (44)
HF: Dyson Sharp (15), Nate Caddy (30), Sullivan Robey (9)
FF: Jade Gresham (11), Kyle Langford (4), Thomas Edwards (45)
FOLL: Peter Wright (20), Zach Merrett (7), Sam Durham (22)
INT: Nik Cox (13), Max Kondogiannis (29), Saad El-Hawli (41), Jayden Nguyen (42), Lachlan Blakiston (46)
EMG: Elijah Tsatas (5), Archie Perkins (16), Hussien El Achkar (33)
IN: Jayden Nguyen, Max Kondogiannis, Nik Cox, Jade Gresham
OUT: Elijah Tsatas (Omitted), Darcy Parish (Managed), Archer May (Injured), Isaac Kako (Injured)
BRISBANE LIONS
FB: Keidean Coleman (18), Harris Andrews (31), Ryan Lester (35)
HB: Darcy Wilmot (44), Jaspa Fletcher (3), Dayne Zorko (15)
C: Hugh McCluggage (6), Will Ashcroft (8), Levi Ashcroft (10)
HF: Charlie Cameron (23), Ty Gallop (22), Zac Bailey (33)
FF: Sam Draper (2), Cam Rayner (16), Logan Morris (13)
FOLL: Darcy Fort (32), Josh Dunkley (5), Lachie Neale (9)
INT: Kai Lohmann (1), Lincoln McCarthy (11), Conor McKenna (26), Cody Curtin (37), Bruce Reville (38)
EMG: Will McLachlan (28), James Tunstill (29), Darragh Joyce (41)
NEW: Cody Curtin
IN: Dayne Zorko, Cody Curtin
OUT: Oscar Allen (Injured), James Tunstill (Omitted)
WEST COAST v RICHMOND
Saturday 02 May 2026, 2:15pm, Optus Stadium
WEST COAST
FB: Liam Duggan (14), Reuben Ginbey (7), Brady Hough (19)
HB: Tom McCarthy (18), Tylar Young (20), Josh Lindsay (5)
C: Willem Duursma (1), Elliot Yeo (6), Ryan Maric (23)
HF: Elijah Hewett (8), Jobe Shanahan (35), Liam Baker (3)
FF: Malakai Champion (37), Jake Waterman (2), Milan Murdock (47)
FOLL: Bailey J. Williams (32), Harley Reid (9), Tim Kelly (11)
INT: Matthew Owies (16), Cooper Duff-Tytler (21), Tom Cole (28), Hamish Davis (38), Harry Schoenberg (48)
EMG: Tom Gross (27), Rhett Bazzo (33), Jack Williams (34)
IN: Harry Schoenberg, Tom Cole, Matthew Owies
OUT: Bo Allan (Omitted), Jack Williams (Omitted), Sandy Brock (Omitted)
RICHMOND
FB: Nick Vlastuin (1), Ben Miller (12), Noah Balta (21)
HB: Nathan Broad (35), Jayden Short (15), Sam Grlj (24)
C: Patrick Retschko (33), Dion Prestia (3), Kane McAuliffe (28)
HF: Seth Campbell (44), Sam Cumming (22), Steely Green (48)
FF: Jonty Faull (8), Tyler Sonsie (40), Tom Lynch (19)
FOLL: Oliver Hayes-Brown (47), Jack Ross (5), Jacob Hopper (2)
INT: James Trezise (36), Tom Burton (45), Tom Brown (30), Campbell Gray (50), Mykelti Lefau (42)
EMG: Noah Roberts-Thomson (27), Luke Trainor (11), Samson Ryan (32)
IN: Jayden Short, Tyler Sonsie, Oliver Hayes-Brown
OUT: Hugo Ralphsmith (Injured), Sam Lalor (Injured), Samson Ryan (Omitted)
GEELONG v NORTH MELBOURNE
Saturday 02 May 2026, 4:35pm, GMHBA Stadium
GEELONG
FB: Connor O’Sullivan (14), Jack Henry (38), Tom Stewart (44)
HB: Sam De Koning (16), Zach Guthrie (39), Jake Kolodjashnij (8)
C: Mark O’Connor (42), Bailey Smith (3), Oliver Dempsey (28)
HF: Jeremy Cameron (5), Shaun Mannagh (7), Brad Close (45)
FF: Patrick Dangerfield (35), Shannon Neale (33), Jack Martin (19)
FOLL: Mitchell Edwards (11), Tom Atkins (30), Max Holmes (9)
INT: Lawson Humphries (17), Oisin Mullin (34), Tanner Bruhn (4), James Worpel (29), Oliver Henry (36)
EMG: Jack Bowes (12), Oliver Wiltshire (21), George Stevens (15)
IN: Jake Kolodjashnij, Sam De Koning
OUT: Jack Bowes (Managed), Mark Blicavs (Injured)
NORTH MELBOURNE
FB: Aidan Corr (4), Griffin Logue (19), Charlie Comben (30)
HB: Colby McKercher (10), Caleb Daniel (5), Luke Parker (26)
C: Jy Simpkin (12), Finn O’Sullivan (2), Dylan Stephens (15)
HF: Paul Curtis (25), Cooper Trembath (47), Charlie Spargo (13)
FF: Cameron Zurhaar (44), Nick Larkey (20), Jack Darling (27)
FOLL: Tristan Xerri (38), Luke Davies-Uniacke (9), Harry Sheezel (3)
INT: Lachy Dovaston (1), George Wardlaw (6), Zane Duursma (7), Luke McDonald (11), Tom Powell (24)
EMG: Toby Pink (32), Tom Blamires (39), Jacob Konstanty (41)
IN: Charlie Comben
OUT: Toby Pink (Omitted)
CARLTON v ST KILDA
Saturday 02 May 2026, 7:35pm, Marvel Stadium
CARLTON
FB: Harry Dean (35), Jacob Weitering (23), Adam Saad (42)
HB: Oliver Florent (14), Mitch McGovern (11), Nic Newman (24)
C: Oliver Hollands (4), Patrick Cripps (9), Matthew Carroll (32)
HF: Zac Williams (6), Jagga Smith (7), Francis Evans (44)
FF: Ben Ainsworth (12), Brodie Kemp (17), Harry McKay (10)
FOLL: Marc Pittonet (27), Adam Cerra (5), Sam Walsh (18)
INT: Nick Haynes (26), Lachlan Cowan (2), Matthew Cottrell (46), Will Hayward (19), Liam Reidy (25)
EMG: Flynn Young (45), Cooper Lord (36), Lewis Young (33)
MILESTONES: Francis Evans (50th game)
IN: Marc Pittonet, Harry McKay, Oliver Hollands, Adam Saad
OUT: Lewis Young (Omitted), Talor Byrne (Omitted), Ashton Moir (Omitted), Cooper Lord (Omitted)
ST KILDA
FB: Jack Silvagni (3), Callum Wilkie (44), Anthony Caminiti (47)
HB: Jack Carroll (18), Bradley Hill (8), Nasiah Wanganeen-Milera (7)
C: Marcus Windhager (2), Max Hall (40), Darcy Wilson (22)
HF: Jack Higgins (1), Mattaes Phillipou (25), Mitch Owens (10)
FF: Mason Wood (32), Cooper Sharman (43), Rowan Marshall (19)
FOLL: Tom De Koning (21), Sam Flanders (9), Jack Sinclair (35)
INT: Liam Stocker (14), Dan Butler (16), Dougal Howard (20), Liam Henry (23), Hugo Garcia (34)
EMG: Jack Macrae (6), Alix Tauru (26), Liam O’Connell (45)
IN: Liam Stocker, Liam Henry
OUT: Liam Ryan (Injured), Hunter Clark (Injured)
SYDNEY v MELBOURNE
Sunday 03 May 2026, 3:15pm, SCG
SYDNEY
FB: William Edwards (28), Lewis Melican (43), Dane Rampe (24)
HB: Nick Blakey (22), Callum Mills (14), Riley Bice (26)
C: Jai Serong (13), Chad Warner (1), Matt Roberts (34)
HF: James Jordon (17), Tom Papley (11), Jake Lloyd (44)
FF: Joel Amartey (36), Charlie Curnow (35), Malcolm Rosas (10)
FOLL: Brodie Grundy (4), Isaac Heeney (5), Justin McInerney (27)
INT: Sam Wicks (15), Angus Sheldrick (12), Harry Cunningham (7), Logan McDonald (6), James Rowbottom (8), Hayden McLean (2), Billy Cootee (25), Peter Ladhams (19)
MILESTONES: Brodie Grundy (250th game)
IN: Peter Ladhams, Hayden McLean, Isaac Heeney, Lewis Melican
OUT: Tom McCartin (Injured)
MELBOURNE
FB: Daniel Turner (10), Jake Lever (8), Blake Howes (22)
HB: Xavier Taylor (19), Tom Sparrow (32), Changkuoth Jiath (14)
C: Kade Chandler (37), Jack Steele (9), Ed Langdon (15)
HF: Bayley Fritsch (31), Brody Mihocek (28), Matthew Jefferson (21)
FF: Harry Sharp (30), Jacob van Rooyen (2), Kysaiah Pickett (36)
FOLL: Max Gawn (11), Harvey Langford (4), Caleb Windsor (6)
INT: Koltyn Tholstrup (12), Bailey Laurie (16), Max Heath (27), Latrelle Pickett (33), Harrison Petty (35), Paddy Cross (41), Jack Henderson (43), Andy Moniz-Wakefield (45)
IN: Harrison Petty, Paddy Cross, Jack Henderson, Andy Moniz-Wakefield
OUT: Jai Culley (Injured)
GOLD COAST SUNS v GWS GIANTS
7:20pm, People First Stadium
GOLD COAST SUNS
FB: Oscar Adams (48), Sam Collins (25), Mac Andrew (1)
HB: Bodhi Uwland (6), Wil Powell (27), Daniel Rioli (17)
C: Lachie Weller (14), Christian Petracca (3), Touk Miller (11)
HF: Will Graham (26), Bailey Humphrey (19), Leonardo Lombard (8)
FF: Ethan Read (20), Ben King (34), Ben Long (22)
FOLL: Ned Moyle (23), Noah Anderson (15), Matt Rowell (18)
INT: John Noble (2), Jed Walter (4), Alex Davies (5), Jamarra Ugle-Hagan (9), Joel Jeffrey (16), Jake Rogers (29), Sam Clohesy (33), Lachlan Gulbin (39)
IN: Lachlan Gulbin, Sam Clohesy, Joel Jeffrey, Alex Davies, Ned Moyle
OUT: Zeke Uwland (Managed), Jarrod Witts (Managed)
GWS GIANTS
FB: Jayden Laverde (25), Connor Idun (39), Jack Buckley (44)
HB: Harry Himmelberg (27), Lachie Whitfield (6), Lachie Ash (7)
C: Ryan Angwin (9), Clayton Oliver (10), Harvey Thomas (1)
HF: Toby Bedford (14), Brent Daniels (16), Phoenix Gothard (11)
FF: Aaron Cadman (5), Jake Stringer (20), Jesse Hogan (23)
FOLL: Kieren Briggs (32), Toby Greene (4), Finn Callaghan (17)
INT: James Leake (30), Xavier O’Halloran (33), Stephen Coniglio (3), Oliver Hannaford (13), Leek Aleer (21), Harry Rowston (24), Joe Fonti (37), Jake Riccardi (26)
IN: Kieren Briggs, Harry Rowston, Joe Fonti, Jake Riccardi
OUT: Nicholas Madden (Injured)
Teams Round 8 – AFL 2026 – Thursday Night
COLLINGWOOD v HAWTHORN Thursday 30 April 2026, 7:30pm, MCG COLLINGWOOD FB: Billy Frampton (17), Darcy Moore (30), Brayden Maynard (4) HB: Harry Perryman (12), Josh Daicos (7), Isaac Quaynor (3) C: Roan Steele (45), Ned [...]
AFL Teams – Round 7, 2026 – #zurhaarndredandfifty
WESTERN BULLDOGS v SYDNEY Thursday 23 April 2026, 7:30pm, Marvel Stadium WESTERN BULLDOGS FB: Michael Sellwood (37), Buku Khamis (24), Ryan Gardner (43) HB: Lachie Jaques (11), Lachlan Smith (40), Bailey Dale (31) C: Oskar [...]
AFL Teams, Round 13, 2025
WESTERN BULLDOGS v HAWTHORN Thursday June 5, 7:30pm at Marvel Stadium BULLDOGS B: L.Cleary, J.O’Donnell, R.Gardner HB: L.Bramble, R.Lobb, B.Dale C: B.Williams, E.Richards, J.Freijah HF: R.Sanders, A.Naughton, M.Kennedy F: L.Vandermeer, B.Khamis, R.West FOLL: T.English, M.Bontempelli [...]
AFL Grand Final 2024 Team Lists – Sydney Swans v Brisbane Lions
SYDNEY SWANS v BRISBANE LIONS Grand Final Saturday September 28, 2:30pm at the MCG SWANS B: D. Rampe - C, T. McCartin, N. Blakey HB: J. Lloyds, H. Cunningham, L. Melican C: J. Jordan, Ch. [...]
AFL Power Rankings by BigFooty – ready for round 8?
BigFooty AFL Power Rankings – Rd 7, 2026 After Rd 7, here’s how the model sees the competition. The question is, if any two teams played today, who would win? 📊 Current Rankings Rank Team [...]
AFL Injury Lists after round 7, 2026
Adelaide injury news PlayerInjuryreturn Callum Ah CheeHamstring1-2 weeks Daniel CurtinDislocated knee capAvailable Jordan DawsonPersonalTBA Darcy FogartyBack2-3 weeks Mitch HingeHamstring2-4 weeks Mark KeaneBroken leg4-6 weeks Jake SoligoAnkleTest Brisbane injury news PlayerInjuryreturn Dan AnnableShoulder14-16 weeks Noah AnswerthConcussionTBA [...]
Free Kick Tally – AFL 2026 – Right in front of you.
Ordered by differential (frees for minus frees against). For and Against show totals with (Home/Away) splits. Rank Team For Against Diff W-D-L % 1 Geelong 164 (91/73) 118 (71/47) +46 4-0-3 138.98 2 St Kilda [...]
AFL Teams – Round 7, 2026 – #zurhaarndredandfifty
WESTERN BULLDOGS v SYDNEY Thursday 23 April 2026, 7:30pm, Marvel Stadium WESTERN BULLDOGS FB: Michael Sellwood (37), Buku Khamis (24), Ryan Gardner (43) HB: Lachie Jaques (11), Lachlan Smith (40), Bailey Dale (31) C: Oskar [...]
Injury lists after round 6 – AFL ins and outs for round 7…
Adelaide injury news Player Injury return Callum Ah Chee Hamstring 2-3 weeks Jordan Butts Concussion Test Daniel Curtin Dislocated knee cap 2-3 weeks Jordan Dawson Personal TBA Darcy Fogarty Back TBA Mitch Hinge Hamstring 3-5 [...]
BigFooty Power Rankings after Round 6 – Who will you tip?
BigFooty AFL Power Rankings – Rd 6, 2026 After Rd 6, here’s how the model sees the competition. 📊 Current Rankings Rank Team Rating Prev Move 1 ↑ Hawthorn 1695 2 +1 2 ↑ Geelong [...]







