More

AFL Teams Round 19: Hogan and Kelly rested for Giants

GWS spearhead Jesse Hogan is being "managed" due to the Giants' five-day turnaround.
GWS spearhead Jesse Hogan is being "managed" due to the Giants' five-day turnaround.Mark Metcalfe / Getty Images via AFP
Here are the matchday squads for Round 19 of the 2025 AFL season.

Essendon v GWS Giants (Thursday, 7:30pm AEST)

Essendon: Archie Perkins, Jade Gresham, Vigo Visentini, Dylan Shiel, Matt Guelfi and debutant Liam McMahon are in for Will Setterfield, Nate Caddy, Nic Martin, Todd Goldstein, Elijah Tsatas and Ben Hobbs.

FB: Andrew McGrath, Jayden Laverde, Archie Roberts

HB: Mason Redman, Jordan Ridley, Angus Clarke

C: Xavier Duursma, Zach Merrett, Luamon Lual

HF: Archie Perkins, Peter Wright, Jade Gresham

FF: Archer May, Liam McMahon, Isaac Kako

R: Vigo Visentini, Dylan Shiel, Sam Durham

(Bench: Jaxon Prior, Matt Guelfi, Zak Johnson, Lachlan Blakiston, Oskar Smartt)

GWS Giants: Stephen Coniglio, Max Gruzewski and Toby McMullin are in for Josh Kelly, Jesse Hogan and Harvey Thomas.

FB: Connor Idun, Jack Buckley, Joe Fonti

HB: Lachie Whitfield, Leek Aleer, Lachie Ash

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

HF: Toby Bedford, Aaron Cadman, Darcy Jones

FF: Jake Stringer, Jake Riccardi, Toby Greene

R: Kieren Briggs, Finn Callaghan, Tom Green

(Bench: Harry Himmelberg, Max Gruzewski, Harry Rowston, Callum Brown, Toby McMullin)

Brisbane Lions v Western Bulldogs (Friday, 7:40pm AEST)

Brisbane Lions: Sam Marshall and Bruce Reville are in for Noah Answerth and Zac Bailey. Hugh McCluggage plays his 200th game.

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, Will Ashcroft

FF: Cam Rayner, Logan Morris, Kai Lohmann

R: Darcy Fort, Josh Dunkley, Lachie Neale

(Bench: Callum Ah Chee, Levi Ashcroft, Sam Marshall, Bruce Reville, Oscar McInerney)

Western Bulldogs: Liam Jones, Luke Cleary and Lachlan McNeil are in for Nick Coffield, Josh Dolan and Cooper Hynes.

FB: Lachlan Bramble, Liam Jones, James O'Donnell

HB: Jason Johannisen, Rory Lobb, Bailey Dale

C: Sam Davidson, Ed Richards, Joel Freijah

HF: Ryley Sanders, Aaron Naughton, Matthew Kennedy

FF: Laitham Vandermeer, Sam Darcy, Rhylee West

R: Tim English, Marcus Bontempelli, Tom Liberatore

(Bench: Luke Cleary, Riley Garcia, Lachlan McNeil, Caleb Poulter, Bailey Williams)

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

Hawthorn: Mitch Lewis, Jack Scrimshaw and Bailey Macdonald are in for Mabior Chol, Changkuoth Jiath and Cam Mackenzie.

FB: Josh Battle, Tom Barrass, Karl Amon

HB: Jarman Impey, James Sicily, Blake Hardwick

C: Massimo D'Ambrosio, James Worpel, Harry Morrison

HF: Connor Macdonald, Jack Gunston, Nick Watson

FF: Calsher Dear, Mitch Lewis, Dylan Moore

R: Lloyd Meek, Jai Newcombe, Josh Ward

(Bench: Jack Scrimshaw, Jack Ginnivan, Conor Nash, Bailey Macdonald, Finn Maginness)

Port Adelaide: Logan Evans, Jackson Mead and Dylan Williams are in for Connor Rozee, Jason Horne-Francis and Willie Rioli.

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

HB: Logan Evans, Aliir Aliir, Lachie Jones

C: Jase Burgoyne, Willem Drew, Mani Liddy

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

FF: Ollie Lord, Mitch Georgiades, Joe Richards

R: Jordon Sweet, Ollie Wines, Zak Butters

(Bench: Hugh Jackson, Jackson Mead, Dylan Williams, Will Lorenz, Josh Sinn)

Sydney v North Melbourne (Saturday, 4:15pm AEST)

Sydney: Dane Rampe and Peter Ladhams are in for Tom McCartin and Aaron Francis.

FB: Lewis Melican, Dane Rampe, Harry Cunningham

HB: Callum Mills, Nick Blakey, Sam Wicks

C: Matt Roberts, Chad Warner, Jake Lloyd

HF: James Rowbottom, Will Hayward, James Jordon

FF: Jack Buller, Hayden McLean, Justin McInerney

R: Brodie Grundy, Isaac Heeney, Errol Gulden

(Bench: Joel Hamling, Angus Sheldrick, Braeden Campbell, Peter Ladhams, Riley Bice)

North Melbourne: Luke Davies-Uniacke, Callum Coleman-Jones, Brynn Teakle and debutant Zac Banch are in for Finnbar Maley, Tristan Xerri, Bailey Scott and Robert Hansen Jr.

FB: Charlie Comben, Toby Pink, Griffin Logue

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

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

HF: Tom Powell, Wil Dawson, Jy Simpkin

FF: Paul Curtis, Jack Darling, Cameron Zurhaar

R: Callum Coleman-Jones, Luke Parker, Harry Sheezel

(Bench: Will Phillips, Cooper Harvey, Jacob Konstanty, Brynn Teakle, Zac Banch)

Carlton v Melbourne (Saturday, 7:35pm AEST)

Carlton: Adam Saad, Francis Evans and Will White are in for Alex Cincotta, Orazio Fantasia and Mitch McGovern.

FB: Nick Haynes, Jacob Weitering, Adam Saad

HB: Lachlan Cowan, Harry O'Farrell, Sam Docherty

C: Ashton Moir, Patrick Cripps, Adam Cerra

HF: Flynn Young, Charlie Curnow, Lachie Fogarty

FF: Jesse Motlop, Tom De Koning, Zac Williams

R: Marc Pittonet, George Hewett, Oliver Hollands

(Bench: Matthew Carroll, Francis Evans, Corey Durdin, Will White, Cooper Lord)

Melbourne: Steven May and Harry Sharp are in for Jake Lever and Tom Sparrow. Clayton Oliver plays his 200th game.

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, Koltyn Tholstrup, Harry Sharp, Bayley Fritsch, Kade Chandler)

West Coast v Richmond (Saturday, 8:10pm AEST)

West Coast: Liam Ryan, Tim Kelly and Jack Petruccelle are in for Elijah Hewett, Noah Long and Malakai Champion.

FB: Reuben Ginbey, Harry Edwards, Liam Duggan

HB: Tom McCarthy, Rhett Bazzo, Tom Cole

C: Jamie Cripps, Harley Reid, Ryan Maric

HF: Liam Baker, Jobe Shanahan, Liam Ryan

FF: Matthew Owies, Bailey Williams, Tyler Brockman

R: Matt Flynn, Brody Hough, Tim Kelly

(Bench: Jack Petruccelle, Clay Hall, Bailey J. Williams, Tyrell Dewar, Jack Hutchinson)

Richmond are unchanged.

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, Jonty Faull, Jacob Koschitzke

R: Toby Nankervis, Tim Taranto, Jacob Hopper

(Bench: Tylar Young, Tyler Sonsie, Taj Hotton, Thomas Sims, James Trezise)

Geelong v St Kilda (Sunday, 1:10pm AEST)

Geelong: Sam De Koning, Tyson Stengle and Mitch Knevitt join the extended bench.

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, Jack Bowes, Oisin Mullin, Jack Martin, Oliver Henry, Sam De Koning, Tyson Stengle, Mitch Knevitt)

St Kilda: Zak Jones, Ryan Byrnes, Darcy Wilson and Arie Schoenmaker join the extended bench. Dan Butler is out.

FB: Marcus Windhager, Callum Wilkie, Liam Stocker

HB: Angus Hastie, Nasiah Wanganeen-Milera, Jack Sinclair

C: Mason Wood, Liam Henry, Bradley Hill

HF: Mitch Owens, Max Hall, Jack Higgins

FF: Anthony Caminiti, Max Heath, Cooper Sharman

R: Rowan Marshall, Jack Macrae, Jack Steele

(Bench: Zak Jones, Hunter Clark, Ryan Byrnes, Darcy Wilson, Alixzander Tauru, Arie Schoenmaker, Hugo Garcia, Hugh Boxshall)

Collingwood v Fremantle (Sunday, 3:15pm AEST)

Collingwood: Charlie Dean, Patrick Lipinski and Brody Mihocek are in. Wil Parker, Edward Allan and Beau McCreery join the extended bench. 

FB: Brayden Maynard, Charlie Dean, Darcy Moore

HB: Isaac Quaynor, Josh Daicos, Harry Perryman

C: Steele Sidebottom, Ned Long, Patrick Lipinski

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

FF: Jamie Elliott, Brody Mihocek, Lachie Schultz

R: Darcy Cameron, Jack Crisp, Nick Daicos

(Bench: Tom Mitchell, Scott Pendlebury, Wil Parker, Edward Allan, Beau McCreery, Oleg Markov, Roan Steele, Mason Cox)

Fremantle: Hayden Young, Neil Erasmus and Brandon Walker join the extended bench.

FB: Luke Ryan, Brennan Cox, Oscar McDonald

HB: Heath Chapman, Karl Worner, Jordan Clark

C: Matthew Johnson, Shai Bolton, Jaeger O'Meara

HF: Sam Switkowski, Patrick Voss, Jye Amiss

FF: Michael Frederick, Josh Treacy, Sean Darcy

R: Luke Jackson, Caleb Serong, Andrew Brayshaw

(Bench: Murphy Reid, Hayden Young, Neil Erasmus, Nathan O'Driscoll, Brandon Walker, Corey Wagner, Bailey Banfield, Isaiah Dudley)

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

Adelaide: Nick Murray is in. Luke Nankervis, Hugh Bond, Luke Pedlar and Chris Burgess join the extended bench. Jordon Butts and Brayden Cook are out. 

FB: Josh Worrell, Nick Murray, 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: Luke Nankervis, Alex Neal-Bullen, Chayce Jones, Wayne Milera, James Peatling, Hugh Bond, Luke Pedlar, Chris Burgess)

Gold Coast: Sam Collins is in. Ned Moyle, Leonardo Lombard and debutant Ben Jepson join the extended bench. Touk Miller is out.

FB: Bodhi Uwland, Mac Andrew, Sam Collins

HB: John Noble, Wil Powell, Daniel Rioli

C: Sam Clohesy, Bailey Humphrey, Brayden Fiorini

HF: Ben Ainsworth, Sam Flanders, Lachie Weller

FF: Ben Long, Jed Walter, Ben King

R: Jarrod Witts, Matt Rowell, Noah Anderson

(Bench: Ethan Read, Ned Moyle, David Swallow, Leonardo Lombard, Connor Budarick, Joel Jeffrey, Ben Jepson, Oscar Adams)

Chances are you’re about to lose.

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