AFL
  • Home
  • AFL

AFL Teams Round 20 2026: Full Team Lists, Ins and Outs

jeremy-darke
Editor
Last updated: Thu 23 Jul 2026 17:32

AFL Round 20, 2026 is packed with big team changes. Melbourne is forced into five adjustments for their crucial Friday night game against Geelong due to injuries and omissions. St Kilda receives a significant lift as Max King is named after more than two years out. Notably, Jeremy Howe, Will Day, Oscar Allen, and Shai Bolton are among major returns across clubs. All team lists, key inclusions, and the biggest selection decisions for each match are now confirmed, shaping what promises to be an exciting round.

Jeremy Darke 3 hours ago
Share this article
Or copy link
  • Melbourne makes 5 forced changes for their big match vs Geelong.
  • St Kilda welcomes back Max King for his first game in over 2 years.
  • Key players return for several clubs—full ins, outs, & team lists now available.
Max King afl
AFL round 20 Teams (Photo by Morgan Hancock/Getty Images)

AFL Round 20 Teams 2026: Full Team Lists, Ins and Outs, Selection News


Melbourne has been forced into five changes for its important Friday night clash with Geelong, while St Kilda has received a major boost with Max King named for his first AFL game in more than two years.

Elsewhere, Jeremy Howe returns for Collingwood, Fremantle welcomes back Shai Bolton, Hawthorn regains Will Day and Brisbane has named former West Coast captain Oscar Allen as part of an imposing forward setup.

Here are the confirmed team lists and biggest selection calls for every Round 20 match.

Adelaide Crows vs Collingwood

Thursday, July 23, 7:30pm at Adelaide Oval

Adelaide: The Crows have made three changes, with Nick Murray replacing Mark Keane after the defender was ruled out through illness. Taylor Walker returns in place of suspended forward Darcy Fogarty, while Finnbar Maley has been selected after Brayden Cook was managed.

Collingwood: Jeremy Howe returns after missing last week’s win over Carlton with a groin issue. Youngster Sam Swadling has been omitted, while Liam Puncher retains his position in the side.

Adelaide CrowsPOSCollingwood
N. Murray, J. Borlase, M. MichalanneyBB. Frampton, J. Howe, B. Maynard
I. Cumming, J. Worrell, W. MileraHBD. Houston, J. Daicos, I. Quaynor
L. Nankervis, J. Dawson, B. KeaysCS. Sidebottom, J. Crisp, E. Allan
I. Rankine, R. Thilthorpe, J. RacheleHFH. Harrison, N. Daicos, B. McCreery
J. Soligo, T. Walker, A. Neal-BullenFD. McStay, C. West, T. Membrey
L. McAndrew, S. Berry, D. CurtinFOLLD. Cameron, S. Pendlebury, J. De Goey
Z. Taylor, T. Murray, J. Peatling, F. Maley, H. Hall-KahanI/CP. Lipinski, H. Perryman, A. Anderson, N. Long, L. Puncher


Melbourne vs Geelong Cats

Friday, July 24, 7:40pm at the MCG

Melbourne: The Demons have made five changes after losing Changkuoth Jiath, Dan Turner and Caleb Windsor through injury. Jake Melksham and Max Heath have also been omitted, with Harry Petty, Tom McDonald, Bailey Laurie, Paddy Cross and Lachie Cooke coming into the side.

Geelong: Mark Blicavs and Tanner Bruhn return for the Cats, but Max Holmes is unavailable after suffering a leg injury last weekend. Ollie Henry has been managed as Geelong looks to maintain its push for a top-four finish.

MelbournePOSGeelong Cats
J. Bowey, J. Lever, L. CookeBT. Stewart, C. O’Sullivan, S. De Koning
T. Rivers, H. Petty, B. HowesHBZ. Guthrie, J. Henry, L. Humphries
E. Langdon, T. Sparrow, H. LangfordCO. Dempsey, B. Smith, M. Blicavs
B. Laurie, K. Chandler, H. SharpHFG. Miers, S. Mannagh, B. Close
L. Pickett, J. van Rooyen, M. JeffersonFP. Dangerfield, S. Neale, J. Polkinghorne
M. Gawn, J. Steele, K. PickettFOLLM. Edwards, T. Atkins, O. Mullin
K. Tholstrup, T. McDonald, B. Fritsch, P. Cross, J. FitzgeraldI/CM. O’Connor, J. Clark, T. Bruhn, O. Wiltshire, J. Worpel


Fremantle vs West Coast Eagles

Friday, July 24, 8:10pm at Optus Stadium

Fremantle: The Dockers have made three changes for the Western Derby, with Oscar McDonald, Shai Bolton and Corey Wagner all returning. Brennan Cox has been managed following his milestone match, while Jaeger O’Meara is injured and Hayden Young misses through illness.

West Coast: The Eagles lose Liam Baker through suspension, while Jack Graham has been managed and Jack Hutchinson is unavailable through injury. Ryan Maric, Harry Johnston and Sandy Brock have all been recalled for the derby.

FremantlePOSWest Coast Eagles
O. McDonald, A. Pearce, H. ChapmanBL. Duggan, R. Bazzo, B. Starcevich
J. Clark, L. Ryan, J. McVeeHBM. Herbert, T. Young, T. McCarthy
M. Johnson, A. Brayshaw, N. O’DriscollCW. Duursma, E. Yeo, B. Allan
M. Reid, M. Frederick, S. SwitkowskiHFT. Kelly, J. Shanahan, T. Cole
P. Voss, J. Amiss, J. TreacyFM. Murdock, J. Waterman, J. Williams
L. Jackson, C. Serong, S. BoltonFOLLB. Williams, H. Reid, O. Francou
I. Dudley, M. Cox, C. Wagner, N. Erasmus, K. WornerI/CB. Hough, R. Maric, H. Johnston, H. Davis, S. Brock


Carlton vs Gold Coast Suns

Saturday, July 25, 1:05pm at Marvel Stadium

Carlton: Harry McKay misses through injury in a significant blow to the Blues’ forward line, while Liam Reidy has been omitted. Marc Pittonet returns to assume the lead ruck role, with Lewis Young also recalled.

Gold Coast: Damien Hardwick has resisted making wholesale changes despite an eighth consecutive defeat. Charlie Ballard is the Suns’ only inclusion, replacing the omitted Oscar Adams.

CarltonPOSGold Coast Suns
L. Cowan, H. Dean, O. FlorentBM. Andrew, B. Uwland, S. Collins
N. Newman, M. McGovern, B. WilsonHBJ. Noble, Z. Uwland, W. Powell
M. Cottrell, P. Cripps, A. CerraCT. Miller, N. Anderson, D. Rioli
B. Ainsworth, W. Hayward, F. EvansHFL. Lombard, B. Addinsall, B. Humphrey
T. Byrne, B. Kemp, C. LordFB. Long, J. Walter, B. King
M. Pittonet, J. Smith, S. WalshFOLLN. Moyle, M. Rowell, C. Petracca
W. Derksen, G. Hewett, L. Young, N. Haynes, B. AcresI/CD. Patterson, J. Jeffrey, J. Murray, C. Lewis, C. Ballard


Hawthorn vs Essendon

Saturday, July 25, 4:15pm at the MCG

Hawthorn: Will Day returns in Hawthorn’s only change after recovering from injury. Will McCabe has been omitted as the Hawks strengthen their midfield for the clash with Essendon.

Essendon: The Bombers have been forced into four changes, with Kyle Langford suspended, Nick Bryan and Xavier Duursma injured and Jye Caldwell managed. Ben McKay returns alongside Will Setterfield, Nick Cox and Liam Blakiston.

HawthornPOSEssendon
J. Sicily, T. Barrass, B. HardwickBA. McGrath, Z. Reid, J. Ridley
J. Impey, N. Mraz, J. BattleHBJ. Prior, B. McKay, M. Redman
C. Macdonald, W. Day, B. MacdonaldCA. Clarke, S. Durham, J. Artemis
D. Moore, M. Chol, M. D’AmbrosioHFD. Sharp, N. Caddy, A. Day-Wicks
N. Watson, M. Lewis, J. GunstonFI. Kako, P. Wright, H. El Achkar
L. Meek, J. Newcombe, C. MackenzieFOLLL. Blakiston, Z. Merrett, S. Robey
J. Weddle, H. Morrison, J. Ginnivan, J. Ward, O. GreevesI/CJ. Farrow, W. Setterfield, N. Cox, A. Roberts, M. Kondogiannis


GWS Giants vs Sydney Swans

Saturday, July 25, 4:35pm at ENGIE Stadium

GWS Giants: Adam Kingsley has been forced into one change after captain Toby Greene was ruled out through injury. Harvey Thomas returns to the side, with the Giants hoping to bounce back in the Sydney Derby despite losing their inspirational skipper.

Sydney: The Swans have made two changes, with Harry Kyle and Ben Cootee earning recalls. Harry Cunningham misses through injury, while Angus Sheldrick has been omitted as Sydney looks to continue its push towards the top four.

GWS GiantsPOSSydney Swans
C. Idun, S. Taylor, J. LaverdeBC. Mills, W. Edwards, T. McCartin
H. Himmelberg, L. Whitfield, L. AshHBD. Rampe, N. Blakey, R. Bice
R. Angwin, C. Oliver, H. ThomasCM. Roberts, E. Gulden, J. Serong
R. Hamilton, M. Gruzewski, S. ConiglioHFJ. Jordon, J. Lloyd, B. Campbell
J. Stringer, A. Cadman, C. BrownFT. Papley, C. Curnow, L. McDonald
N. Madden, F. Callaghan, H. RowstonFOLLB. Grundy, I. Heeney, C. Warner
J. Fonti, X. O'Halloran, C. Stone, J. Ough, T. BedfordI/CH. Kyle, J. Rowbottom, B. Cootee, H. McLean, M. Rosas


Western Bulldogs vs Richmond

Saturday, July 25, 7:40pm at Marvel Stadium

Western Bulldogs: The Bulldogs receive a significant boost with Tom Liberatore returning to the side after missing last week's win. Luke McNeil is the only player to make way as Luke Beveridge sticks with a settled lineup.

Richmond: The Tigers have been forced into four changes after injuries to Noah Balta and Steely Green. James Ross, Luke Trainor, Tyler Sonsie and Zac Peucker all come into the side, while James Trezise and Kane McAuliffe have been omitted.

Western BulldogsPOSRichmond
M. Sellwood, J. O'Donnell, B. KhamisBN. Broad, K. Annand, T. Brown
L. Bramble, J. Busslinger, B. WilliamsHBJ. Short, S. Banks, N. Vlastuin
S. Davidson, M. Bontempelli, C. HynesCP. Retschko, T. Taranto, H. Ralphsmith
R. West, R. Lobb, A. JonesHFS. Campbell, D. Prestia, R. Mansell
J. Croft, A. Naughton, C. WeightmanFT. Lynch, S. Lalor, M. Lefau
T. English, R. Sanders, E. RichardsFOLLT. Nankervis, J. Ross, S. Cumming
N. Coffield, J. Dolan, J. Freijah, M. Kennedy, T. LiberatoreI/CL. Trainor, S. Grlj, T. Sonsie, T. Hotton, Z. Peucker


Brisbane Lions vs Port Adelaide

Sunday, July 26, 1:10pm at the Gabba

Brisbane: Chris Fagan has followed through on his plan to field a three-tall forward line, recalling Oscar Allen alongside Keidean Coleman and Curtis Curtin. The Lions head into the clash with no confirmed omissions after last week's victory.

Port Adelaide: Jason Horne-Francis and Mitch Georgiades return in a welcome boost for the Power, who also regain Will Lorenz, Josh Watkins and Hugh Ramm. Joe Richards misses through injury, while Jason Wehr has been omitted.

Brisbane LionsPOSPort Adelaide
N. Answerth, H. Andrews, R. LesterBL. Evans, B. Zerk-Thatcher, M. Bergman
D. Wilmot, T. Gallop, D. ZorkoHBD. Byrne-Jones, A. Aliir, L. Jones
J. Berry, W. Ashcroft, Z. BaileyCC. Moraes, J. Horne-Francis, J. Burgoyne
C. Cameron, L. Morris, L. AshcroftHFX. Bamert, T. Marshall, J. Berry
S. Draper, C. Rayner, K. LohmannFC. Durdin, J. Whitlock, M. Georgiades
D. Fort, J. Dunkley, L. NealeFOLLJ. Sweet, O. Wines, W. Drew
J. Fletcher, O. Allen, H. McCluggage, K. Coleman, C. McKenna, J. Tunstill, E. Hipwood, C. CurtinI/CW. Lorenz, M. Zadow, J. Lai, B. O'Brien, D. Visentini, J. Mead, J. Watkins, H. Ramm


North Melbourne vs St Kilda

Sunday, July 26, 3:15pm at Marvel Stadium

North Melbourne: Luke McDonald has been ruled out through injury, with George Logue, Tom Blamires, Jacob Konstanty and Oscar Griffin all added to an extended interchange. The Kangaroos will finalise their side closer to Sunday's bounce.

St Kilda: Max King has been named for his long-awaited return after more than 750 days on the sidelines. The Saints have also welcomed back Dan Butler, Tom De Koning, Angus Hastie and Hugh Boxshall as Ross Lyon's side receives a significant boost for the run home.

North MelbournePOSSt Kilda
A. Corr, C. Comben, L. ParkerBJ. Silvagni, C. Wilkie, H. Clark
J. Goater, C. Daniel, C. McKercherHBB. Hill, L. Stocker, R. Byrnes
B. Scott, L. Davies-Uniacke, D. StephensCD. Wilson, M. Windhager, L. O'Connell
C. Spargo, C. Trembath, J. SimpkinHFJ. Higgins, M. Phillipou, M. Hall
C. Zurhaar, N. Larkey, P. CurtisFM. Wood, M. King, M. Owens
T. Xerri, F. O'Sullivan, H. SheezelFOLLR. Marshall, H. Garcia, N. Wanganeen-Milera
R. Hardeman, G. Logue, J. Darling, M. Whitlock, C. Harvey, T. Blamires, J. Konstanty, O. GriffinI/CT. Travaglia, D. Butler, T. De Koning, A. Hastie, L. Ryan, H. Boxshall, C. Lake, C. Sharman

Top Betting Sites

Betting offers

Upcoming Events

25 July 2026

  • Saturday Roughies - July 25 -
  • Horse Racing
Load More
Hear more from bets.com.au