More

AFL Teams: Round 18

Carlton have dropped 182-gamer Blake Acres as part of their late season revitalisation of a struggling side.
Carlton have dropped 182-gamer Blake Acres as part of their late season revitalisation of a struggling side.Michael Willson / AFL Photos / Getty Images via AFP
Here are all of the matchday squads for Round 18 of the 2025 AFL season.

Carlton v Brisbane (Thursday, 7:30pm AEST)

Carlton: Alex Cincotta and Corey Durdin are in for Blake Acres and Francis Evans.

FB: Alex Cincotta, Jacob Weitering, Oliver Hollands

HB: Lachlan Cowan, Nick Haynes, Sam Docherty

C: Matthew Carroll, Patrick Cripps, Zac Williams

HF: Mitch McGovern, Charlie Curnow, Lachie Fogarty

FF: Jesse Motlop, Ashton Moir, Orazio Fantasia

R: Tom De Koning, Adam Cerra, George Hewett

(Bench: Marc Pittonet, Flynn Young, Cooper Lord, Harry O' Farrell, Corey Durdin)

Brisbane: Oscar McInerney is in for Sam Day.

FB: Dayne Zorko, Darcy Gardiner, Ryan Lester

HB: Noah Answerth, Harris Andrews, Brandon Starcevich

C: Jaspa Fletcher, Hugh McCluggage, Jarrod Berry

HF: Charlie Cameron, Eric Hipwood, Will Ashcroft

FF: Cam Rayner, Logan Morris, Zac Bailey

R: Darcy Fort, Josh Dunkley, Lachie Neale

(Bench: Kai Lohmann, Callum Ah Chee, Levi Ashcroft, Darcy Wilmot, Oscar McInerney)

Gold Coast v Collingwood (Friday, 7:40pm AEST)

Gold Coast: Jarrod Witts and David Swallow are in for Ned Moyle and Alex Sexton.

FB: Bodhi Uwland, Mac Andrew, Oscar Adams

HB: John Noble, Wil Powell, Daniel Rioli

C: Lachie Weller, Bailey Humphrey, Brayden Fiorini

HF: Ben Ainsworth, Sam Flanders, Touk Miller

FF: Ben Long, Jed Walter, Ben King

R: Jarrod Witts, Matt Rowell, Noah Anderson

(Bench: Ethan Read, David Swallow, Sam Clohesy, Connor Budarick, Joel Jeffrey)

Collingwood: Steele Sidebottom, Lachie Schultz and Mason Cox are in for Patrick Lipinski, Brody Mihocek and Wil Parker.

FB: Brayden Maynard, Jeremy Howe, Darcy Moore

HB: Josh Daicos, Harry Perryman, Isaac Quaynor

C: Jack Crisp, Scott Pendlebury, Steele Sidebottom

HF: Will Hoskin-Elliott, Daniel McStay, Lachlan Sullivan

FF: Tim Membrey, Jamie Elliott, Lachie Schultz

R: Darcy Cameron, Ned Long, Nick Daicos

(Bench: Tom Mitchell, Dan Houston, Oleg Markov, Roan Steele, Mason Cox)

Western Bulldogs v Adelaide (Saturday, 1:20pm AEST)

Western Bulldogs: Sam Davidson and Josh Dolan are in for Lachlan McNeil and Taylor Duryea

FB: Lachlan Bramble, James O'Donnell, Bailey Williams

HB: Jason Johannisen, Rory Lobb, Bailey Dale

C: Ryley Sanders, Ed Richards, Joel Freijah

HF: Cooper Hynes, Aaron Naughton, Matthew Kennedy

FF: Laitham Vandermeer, Sam Darcy, Rhylee West

R: Tim English, Marcus Bontempelli, Tom Liberatore

(Bench: Nick Coffield, Sam Davidson, Josh Dolan, Riley Garcia, Caleb Poulter)

Adelaide: Brayden Cook, Chayce Jones and Wayne Milera are in for Brodie Smith, Lachlan Murphy and Josh Rachele. Izak Rankine plays his 100th game.

FB: Josh Worrell, Jordon Butts, Rory Laird

HB: Mitchell Hingee, Mark Keane, Max Michalanney

C: Isaac Cumming, Jordan Dawson, Dan Curtin

HF: Ben Keays, Riley Thilthorpe, Alex Neal-Bullen

FF: Izak Rankine, Darcy Fogarty, Taylor Walker

R: Reilly O'Brien, Jake Soligo, Sam Berry

(Bench: Brayden Cook, Chayce Jones, James Peatling, Wayne Milera, Zac Taylor)

GWS Giants v Geelong (Saturday, 4:15pm AEST)

GWS Giants: Lachie Whitfield and Jesse Hogan are in for James Leake and Max Gruzewski. Lachie Whitfield plays his 250th game.

FB: Connor Idun, Leek Aleer, Harry Himmelberg

HB: Lachie Whitfield, Jack Buckley, Lachie Ash

C: Ryan Angwin, Toby Bedford, Josh Kelly

HF: Xavier O'Halloran, Aaron Cadman, Darcy Jones

FF: Jake Riccardi, Jesse Hogan, Toby Greene

R: Kieren Briggs, Finn Callaghan, Tom Green

(Bench: Joe Fonti, Callum Brown, Harry Rowston, Jake Stringer, Harvey Thomas)

Geelong: Bailey Smith is in for Mitch Duncan.

FB: Tom Stewart, Jack Henry, Connor O'Sullivan

HB: Lawson Humphries, Mark O'Connor, Zach Guthrie

C: Mark Blicavs, Max Holmes, Oliver Dempsey

HF: Brad Close, Shaun Mannagh, Gryan Miers

FF: Patrick Dangerfield, Jeremy Cameron, Shannon Neale

R: Rhys Stanley, Tom Atkins, Bailey Smith

(Bench: George Stevens, Oisin Mullen, Oliver Henry, Jack Martin, Jack Bowes)

Richmond v Essendon (Saturday, 7:35pm AEST)

Richmond: Jayden Short, Jacob Koschitzke, Tylar Young, James Trezise and debutant for Taj Hotton are in for Jacob Blight, Hugo Ralphsmith, Sam Lalor, Jasper Alger and Noah Balta.

FB: Nick Vlaustin, Ben Miller, Nathan Broad

HB: Sam Banks, Jayden Short, Tom Brown

C: Kamdyn McIntosh, Dion Prestia, Luke Trainor

HF: Jack Ross, Seth Campbell, Maurice Rioli

FF: Rhyan Mansell, Thomas Sims, Jonty Faull

R: Toby Nankervis, Tim Taranto, Jacob Hopper

(Bench: Jacob Koschitzke, Taj Hotton, Tylar Young, Tyler Sonsie, James Trezise)

Essendon: Mason Redman, Elijah Tsatas and debutant Oskar Smartt are in for Archie Perkins, Jye Caldwell and Jade Gresham.

FB: Andrew McGrath, Jayden Laverde, Archie Roberts

HB: Mason Redman, Jordan Ridley, Angus Clarke

C: Xavier Duursma, Zach Merrett, Luamon Lual

HF: Will Setterfield, Nate Caddy, Nic Martin

FF: Archer May, Peter Wright, Isaac Kako

R: Todd Goldstein, Elijah Tsatas, Sam Durham

(Bench: Ben Hobbs, Jaxon Prior, Zak Johnson, Lachlan Blakiston, Oskar Smartt)

Fremantle v Hawthorn (Saturday, 8:10pm AEST)

Fremantle: Oscar McDonald and Sam Switkowski are in for Alex Pearce and Neil Erasmus. 

FB: Luke Ryan, Brennan Cox, Oscar McDonald

HB: Heath Chapman, Karl Worner, Jordan Clark

C: Matthew Johnson, Corey Wagner, Nathan O'Driscoll

HF: Murphy Reid, Patrick Voss, Shai Bolton

FF: Michael Frederick, Josh Treacy, Jye Amiss

R: Luke Jackson, Caleb Serong, Andrew Brayshaw

(Bench: Jaeger O'Meara, Sean Darcy, Sam Switkowski, Bailey Banfield, Isaiah Dudley)

Hawthorn: Calsher Dear and Finn Maginness are in for Max Rushden and Seamus Mitchell.

FB: Josh Battle, Tom Barrass, Karl Amon

HB: Jarman Impey, James Sicily, Blake Hardwick

C: Massimo D'Ambrosio, James Worpel, Connor Macdonald

HF: Harry Morrison, Jack Gunston, Nick Watson

FF: Calsher Dear, Mabior Chol, Dylan Moore

R: Lloyd Meek, Jai Newcombe, Cam McKenzie

(Bench: Changkuoth Jiath, Conor Nash, Josh Ward, Jack Ginnivan, Finn Maginness)

Melbourne v North Melbourne (Sunday, 1:10pm AEST)

Melbourne: Caleb Windsor, Blake Howes, Jack Henderson and debutant Tom Campbell join the extended bench. Harry Sharp drops out.

FB: Jake Bowey, Steven May, Christian Salem

HB: Judd McVee, Jake Lever, Xavier Lindsay

C: Kade Chandler, Christian Petracca, Tom Sparrow

HF: Jake Viney, Bayley Fritsch, Ed Langdon

FF: Jake Melksham, Jacob van Rooyen, Kysaiah Pickett

R: Max Gawn, Clayton Oliver, Trent Rivers

(Bench: Caleb Windsor, Daniel Turner, Koltyn Tholstrup, Harvey Langford, Matthew Jefferson, Blake Howes, Tom Campbell, Jack Henderson)

North Melbourne: Luke Parker, Jack Darling, Zac Fisher, Callum Coleman-Jones and Charlie Comben are in. Luke Davies-Uniacke and Nick Larkey are out. 

FB: Wil Dawson, Toby Pink, Griffin Logue

HB: Riley Hardeman, Caleb Daniel, Finn O'Sullivan

C: Dylan Stephens, Luke Parker, Jy Simpkin

HF: Paul Curtis, Cameron Zurhaar, Colby McKercher

FF: Jacob Konstanty, Jack Darling, Finnbar Maley

R: Tristan Xerri, Tom Powell, Harry Sheezel

(Bench: Zane Duursma, Bailey Scott, Zac Fisher, Callum Coleman-Jones, Will Phillips, Charlie Comben, Cooper Harvey, Robert Hansen Jr)

St Kilda v Sydney (Sunday, 3:15pm AEST)

St Kilda: Liam Stocker, Ryan Byrnes, Hugh Boxshall, Liam O'Connell and debutant Max Heath are in for Jimmy Webster and Darcy Wilson. Mason Wood and Rowan Marshall play their 150th games. Anthony Caminiti plays his 50th game.

FB: Marcus Windhager, Callum Wilkie, Alixzander Tauru

HB: Liam Stocker, Nasiah Wanganeen-Milera, Jack Sinclair

C: Dan Butler, Hugo Garcia, Bradley Hill

HF: Jack Higgins, Max Hall, Mason Wood

FF: Anthony Caminiti, Cooper Sharman, Mitch Owens

R: Rowan Marshall, Jack Macrae, Jack Steele

(Bench: Hunter Clark, Ryan Byrnes, Isaac Keeler, Liam Henry, Angus Hastie, Hugh Boxshall, Max Heath, Liam O'Connell)

Sydney: Peter Ladhams, Riley Bice, Aaron Francis, Oliver Florent and Corey Warner are in for Tom Papley and Joel Amartey.

FB: Lewis Melican, Tom McCartin, Nick Blakey

HB: Callum Mills, Harry Cunningham, Sam Wicks

C: Jake Lloyd, Chad Warner, Errol Gulden

HF: Justin McInerney, Angus Sheldrick, James Jordon

FF: Braeden Campbell, Hayden McLean, Will Hayward

R: Brodie Grundy, Isaac Heeney, James Rowbottom

(Bench: Joel Hamling, Peter Ladhams, Riley Bice, Jack Buller, Matt Roberts, Aaron Francis, Oliver Florent, Corey Warner)

Port Adelaide v West Coast (Sunday, 4:40pm AEST)

Port Adelaide: Ivan Soldo, Ollie Lord, Logan Evans, Mani Liddy, Rory Atkins and Will Lorenz are in for Esava Ratugolea, Sam Powell-Pepper and Dante Visentini. Miles Bergman plays his 100th game.

FB: Kane Farrell, Brandon Zerk-Thatcher, Miles Bergman

HB: Connor Rozee, Aliir Aliir, Lachie Jones

C: Jase Burgoyne, Jason Horne-Francis, Willem Drew

HF: Darcy Byrne-Jones, Jack Lukosius, Travis Boak

FF: Willie Rioli, Mitch Georgiades, Joe Richards

R: Jordon Sweet, Ollie Wines, Zak Butters

(Bench: Ivan Soldo, Ollie Lord, Logan Evans, Hugh Jackson, Mani Liddy, Rory Atkins, Will Lorenz, Josh Sinn)

West Coast: Tom Cole, Matthew Owies, Noah Long, Tom Gross, Rhett Bazzo and Tyrell Dewar are in for Sandy Brock, Tim Kelly and Bo Allan. Tyler Brockman and Matt Flynn play their 50th games.

FB: Tom Cole, Harry Edwards, Tom McCarthy

HB: Liam Duggan, Reuben Ginbey, Liam Baker

C: Clay Hall, Elijah Hewett, Jack Graham

HF: Tyler Brockman, Jobe Shanahan, Jamie Cripps

FF: Liam Ryan, Bailey Williams, Matthew Owies

R: Matt Flynn, Brody Hough, Harley Reid

(Bench: Noah Long, Ryan Maric, Tom Gross, Rhett Bazzo, Jack Williams, Malakai Champion, Tyrell Dewar, Jack Hutchinson)

Chances are you’re about to lose.

For free and confidential support call 1800 858 858 or visit gamblinghelponline.org.au