More

AFL Round 23 Teams: Essendon name record breaking 15th debutant

Geelong veteran Patrick Dangerfield returns for game number 356.
Geelong veteran Patrick Dangerfield returns for game number 356.Morgan Hancock / Getty Images via AFP

Here are all of the matchday squads for Round 23 of the 2025 AFL season.

Essendon v St Kilda (Friday, 7:20pm AEST)

Essendon: Kyle Langford, Saad El-Hawli and debutant Rhys Unwin are in for Zach Merrett, Dylan Shiel and Archer May. Peter Wright plays his 150th game. 

FB: Andrew McGrath, Jayden Laverde, Jayden Nguyen

HB: Mason Redman, Lachlan Blakiston, Archie Roberts

C: Xavier Duursma, Sam Durham, Luamon Lual

HF: Kyle Langford, Peter Wright, Jade Gresham

FF: Rhys Unwin, Liam McMahon, Isaac Kako

R: Todd Goldstein, Archie Perkins, Ben Hobbs

(Bench: Jaxon Prior, Jye Menzie, Matt Guelfi, Angus Clarke, Saad El-Hawli)

St Kilda: Lance Collard, Tobie Travaglia and debutant Alex Dodson are in for Hunter Clark, Max Heath and Liam Henry.

FB: Alixzander Tauru, Callum Wilkie, Anthony Caminiti 

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

C: Marcus Windhager, Hugh Boxshall, Bradley Hill

HF: Mason Wood, Hugo Garcia, Darcy Wilson

FF: Jack Higgins, Alex Dodson, Cooper Sharman

R: Rowan Marshall, Jack Steele, Max Hill

(Bench: Zak Jones, Lance Collard, Tobie Travaglia, Jack Macrae, Mattaes Philippou)

Fremantle v Brisbane (Friday, 8:35pm AEST)

Fremantle: Corey Wagner is in for Isaiah Dudley. Michael Frederick plays his 100th game.

FB: Luke Ryan, Brennan Cox, Alex Pearce

HB: Heath Chapman, Karl Worner, Jordan Clark

C: Neil Erasmus, Luke Jackson, Nathan O'Driscoll

HF: Sam Switkowski, Patrick Voss, Shai Bolton

FF: Michael Frederick, Josh Treacy, Jye Amiss

R: Sean Darcy, Caleb Serong, Andrew Brayshaw

(Bench: Corey Wagner, Murphy Reid, Jaeger O'Meara, Nat Fyfe, Bailey Banfield)

Brisbane: Ryan Lester, Brandon Starcevich, Sam Day and debutant Luke Beecken are in for Tom Doedee, Henry Smith, Deven Robertson and Will McLachlan.

FB: Dayne Zorko, Darcy Gardiner, Ryan Lester

HB: Darcy Wilmot, Harris Andrews, Brandon Starcevich

C: Jaspa Fletcher, Hugh McCluggage, Jarrod Berry

HF: Charlie Cameron, Eric Hipwood, Zac Bailey

FF: Cam Rayner, Logan Morris, Callum Ah Chee

R: Darcy Fort, Josh Dunkley, Will Ashcroft

(Bench: Levi Ashcroft, Sam Day, Luke Beecken, Sam Marshall, Bruce Reville)

Gold Coast v GWS (Saturday, 12:35pm AEST)

Gold Coast: Sam Flanders and Alex Sexton are in for Bailey Humphrey and Malcolm Rosas.

FB: Wil Powell, Mac Andrew, Sam Collins

HB: John Noble, Bodhi Uwland, Joel Jeffrey

C: Lachie Weller, Matt Rowell, Brayden Fiorini

HF: Touk Miller, Ben Ainsworth, Sam Flanders

FF: Ben Long, Jy Farrar, Ben King

R: Jarrod Witts, Alex Davies, Noah Anderson

(Bench: Alex Sexton, Nick Holman, Ethan Read, Connor Budarick, Oscar Adams)

GWS Giants: Jacob Wehr is in for Jake Stringer. 

FB: Connor Idun, Sam Taylor, Harry Himmelberg

HB: Lachie Whitfield, Leek Aleer, Lachie Ash

C: Xavier O'Halloran, Stephen Coniglio, Ryan Angwin

HF: Toby Bedford, Aaron Cadman, Darcy Jones

FF: Toby Greene, Jake Riccardi, Callum Brown

R: Kieren Briggs, Finn Callaghan, Tom Green

(Bench: Joe Fonti, Jacob Wehr, Harvey Thomas, Max Gruzewski, Harry Rowston)

Carlton v Port Adelaide (Saturday, 1:20pm AEST)

Carlton: Sam Walsh is in for Will White. 

FB: Adam Saad, Jacob Weitering, Matthew Carroll

HB: Lachlan Cowan, Nick Haynes, Oliver Hollands

C: Blake Acres, Patrick Cripps, Sam Walsh

HF: Francis Evans, Lewis Young, Jesse Motlop

FF: Zac Williams, Harry McKay, Tom De Koning

R: Hudson O'Keeffe, Cooper Lord, Ashton Moir

(Bench: Billy Wilson, Corey Durdin, Flynn Young, Lachie Fogarty, George Hewett)

Port Adelaide: Lachie Jones is in for Jack Lukosius. 

FB: Kane Farrell, Brandon Zerk-Thatcher, Josh Sinn

HB: Connor Rozee, Aliir Aliir, Lachie Jones

C: Joe Berry, Willem Drew, Mani Liddy

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

FF: Jed McEntee, Mitch Georgiades, Joe Richards

R: Jordon Sweet, Ollie Wines, Zak Butters

(Bench: Willie Rioli, Christian Moraes, Will Lorenz, Ollie Lord, Jackson Mead)

Hawthorn v Melbourne (Saturday, 4:15pm AEST)

Hawthorn are unchanged.

FB: Josh Battle, Tom Barrass, Blake Hardwick

HB: Jarman Impey, James Sicily, Jack Scrimshaw

C: Karl Amon, Conor Nash, Connor Macdonald

HF: Massimo D'Ambrosio, Calsher Dear, Nick Watson

FF: Jack Gunston, Mitch Lewis, Dylan Moore

R: Lloyd Meek, Jai Newcombe, James Worpel

(Bench: Changkuoth Jiath, Josh Ward, Mabior Chol, Jack Ginnivan, Luke Breust)

Melbourne: Steven May and Harry Sharp are in for Jed Adams and Caleb Windsor. Steven May plays his 250th game and Harrison Petty his 100th.

FB: Tom McDonald, Steven May, Trent Rivers

HB: Judd McVee, Daniel Turner, Christian Salem

C: Jai Culley, Christian Petracca, Harvey Langford

HF: Kysaiah Pickett, Bayley Fritsch, Kade Chandler

FF: Jake Melksham, Jacob van Rooyen, Tom Sparrow

R: Max Gawn, Jack Viney, Ed Langdon

(Bench: Clayton Oliver, Jake Bowey, Blake Howes, Harry Sharp, Harrison Petty)

Adelaide v Collingwood (Saturday, 7:35pm AEST)

Adelaide: Brodie Smith, Taylor Walker, Harry Schoenberg and Lachlan Murphy are in for Rory Laird, Chris Burgess, Chayce Jones and Luke Pedlar.

FB: Josh Worrell, Nick Murray, Hugh Bond

HB: Wayne Milera, Mark Keane, Brodie Smith

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, James Peatling, Jake Soligo

(Bench: Harry Schoenberg, Zac Taylor, Sam Berry, Mitchell Hinge, Lachlan Murphy)

Collingwood: Wil Parker, Beau McCreery and Edward Allan are in for Tom Mitchell, Jeremy Howe and Will Hoskin-Elliott.

FB: Brayden Maynard, Darcy Moore, Billy Frampton

HB: Josh Daicos, Harry Perryman, Isaac Quaynor

C: Steele Sidebottom, Ned Long, Jack Crisp

HF: Jordan De Goey, Daniel McStay, Lachie Schultz

FF: Jamie Elliott, Brody Mihocek, Patrick Lipinski

R: Darcy Cameron, Scott Pendlebury, Nick Daicos

(Bench: Dan Houston, Wil Parker, Tim Membrey, Beau McCreery, Ed Allan)

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

North Melbourne: Paul Curtis, Jy Simpkin, Will Phillips, Matt Whitlock and debutant Taylor Goad are in. Riley Hardeman and Brynn Teakle are out. 

FB: Charlie Comben, Toby Pink, Griffin Logue 

HB: Tom Powell, Caleb Daniel, Finn O'Sullivan

C: Dylan Stephens, Luke Davies-Uniacke, Colby McKercher

HF: Paul Curtis, Cooper Trembath, Jy Simpkin

FF: Luke Parker, Jack Darling, Cameron Zurhaar

R: Tristan Xerri, Harry Sheezel, George Wardlaw 

(Bench: Zane Duursma, Bailey Scott, Taylor Goad, Geordie Payne, Will Phillips, Matt Whitlock, Cooper Harvey, Jacob Konstanty)

Richmond: Luke Trainor, Josh Gibcus and Jacob Koschitzke join the extended bench.

FB: Nick Vlastuin, Ben Miller, Tylar Young

HB: Nathan Broad, Sam Banks, Jayden Short

C: Tyler Sonsie, Dion Prestia, James Trezise

HF: Maurice Rioli, Seth Campbell, Jack Ross

FF: Noah Balta, Tom Lynch, Rhyan Mansell

R: Toby Nankervis, Tim Taranto, Jacob Hopper

(Bench: Tom Brown, Taj Hotton, Kamdyn McIntosh, Harry Armstrong, Steely Green, Luke Trainor, Josh Gibcus, Jacob Koschitzke)

Sydney v Geelong (Sunday, 3:15pm AEST)

Sydney: Will Hayward, Peter Ladhams, Matt Roberts, Corey Warner and debutant William Green are in. Justin McInerney and Brodie Grundy are out. 

FB: Lewis Melican, Harry Cunningham, Tom McCartin

HB: Callum Mills, Nick Blakey, Sam Wicks

C: Oliver Florent, Chad Warner, Jake Lloyd

HF: Tom Papley, Jack Buller, James Jordon

FF: Will Hayward, Hayden McLean, Braeden Campbell

R: Peter Ladhams, Isaac Heeney, Errol Gulden

(Bench: Dane Rampe, Angus Sheldrick, Jesse Dattoli, James Rowbottom, Caiden Cleary, William Green, Matt Roberts, Corey Warner)

Geelong: Patrick Dangerfield, Jed Bews and Jack Martin are in. Three will be cut from the squad on Sunday.

FB: Jack Henry, Sam De Koning, Connor O'Sullivan

HB: Lawson Humphries, Tom Stewart, Zach Guthrie

C: Oliver Dempsey, Max Holmes, Mark Blicavs

HF: Tyson Stengle, Shaun Mannagh, Brad Close

FF: Patrick Dangerfield, Jeremy Cameron, Shannon Neale

R: Rhys Stanley, Tom Atkins, Bailey Smith

(Bench: Oisin Mullin, Jhye Clark, Jed Bews, Gryan Miers, Jack Bowes, Mitch Knevitt, Mark O'Connor, Jack Martin)

Western Bulldogs v West Coast (Sunday, 4:40pm AEST)

Western Bulldogs: Sam Davidson, Cooper Hynes, Arthur Jones and debutants Lachlan Smith and Jordan Croft are in. Laitham Vandermeer and Caleb Poulter are out. 

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

HB: Luke Cleary, Rory Lobb, Jason Johannisen

C: Joel Freijah, Ed Richards, Bailey Williams

HF: Sam Davidson, Aaron Naughton, Matthew Kennedy

FF: Riley Garcia, Sam Darcy, Rhylee West

R: Tim English, Marcus Bontempelli, Tom Liberatore

(Bench: Oskar Baker, Jedd Busslinger, Jordan Croft, Cooper Hynes, Arthur Jones, Lachlan McNeil, Ryley Sanders, Lachlan Smith)

West Coast: Noah Long, Jayden Hunt, Bailey J. Williams, Jack Williams, Malakai Champion and debutant Jacob Newton are in. Liam Duggan, Tom Gross and Archer Reid are out. Liam Baker plays his 150th game. 

FB: Reuben Ginbey, Sandy Brock, Tom McCarthy

HB: Liam Baker, Rhett Bazzo, Tom Cole

C: Clay Hall, Elijah Hewett, Ryan Maric

HF: Jack Graham, Liam Ryan, Jamie Cripps

FF: Matthew Owies, Jobe Shanahan, Noah Long

R: Matt Flynn, Brody Hough, Tim Kelly

(Bench: Jayden Hunt, Tyler Brockman, Campbell Chesser, Bailey J. Williams, Jack Williams, Malakai Champion, Hamish Davis, Jacob Newton)

21+ | COMPETENT REGULATOR EEEP | RISK OF ADDICTION & LOSS OF PROPERTY | KETHEA HELPLINE: 210 9237777 | PLAY RESPONSIBLY & SAFELY |

Do you want to withdraw your consent to display betting ads?
Yes, change settings