More

AFL Team List Thursday: Round 7

Returning Melbourne fullback Steven May greets supporters at training.
Returning Melbourne fullback Steven May greets supporters at training.Morgan Hancock / Getty Images via AFP

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

Melbourne v Richmond (Thursday, 7:30pm AEST)

Melbourne: Steven May, Bayley Fritsch and Judd McVee replace Blake Howes, Daniel Turner and Jake Melksham

FB: Jake Bowey, Steven May, Christian Salem

HB: Caleb Windsor, Tom McDonald, Judd McVee

C: Kade Chandler, Jack Viney, Ed Langdon

HF: Tom Sparrow, Tom Fullarton, Kysaiah Pickett

FF: Koltyn Tholstrup, Bayley Fritsch, Charlie Spargo

R: Max Gawn, Christian Petracca, Harvey Langford

IC: Clayton Oliver, Xavier Lindsay, Trent Rivers, Harry Sharp, Harrison Petty

Richmond: Rhyan Mansell and Campbell Gray replace Noah Balta and Samson Ryan. Gray makes his AFL debut.

FB: Ben Miller, Nathan Broad, Nick Vlastuin

HB: Jayden Short, Sam Banks, Luke Trainor

C: Hugo Ralphsmith, Thomson Dow, James Trezise

HF: Seth Campbell, Jack Ross, Steely Green

FF: Jonty Faull, Tom Lynch, Maurice Rioli

R: Toby Nankervis, Tim Taranto, Jacob Hopper

IC: Rhyan Mansell, Tom Brown, Campbell Gray, Kamdyn McIntosh, Sam Lalor

Collingwood v Essendon (Friday, 3:20pm AEST)

Collingwood: Dan Houston, Tim Membrey and Lachlan Sullivan replace Darcy Moore, Mason Cox and Ed Allan

FB: Brayden Maynard, Billy Frampton, Dan Houston

HB: Isaac Quaynor, Jeremy Howe, Josh Daicos

C: Jack Crisp, Steele Sidebottom, Patrick Lipinski

HF: Bobby Hill, Tim Membrey, Jordan de Goey

FF: Will Hoskin-Elliot, Dan McStay, Brody Mihocek

R: Darcy Cameron, Ned Long, Nick Daicos

IC: Jamie Elliott, Scott Pendlebury, Harry Perryman, Beau McCreery, Lachlan Sullivan

Essendon: Kyle Langford and Todd Goldstein replace Sam Draper and Saad El-Hawli. Ben McKay plays his 100th game.

FB: Andrew McGrath, Ben McKay, Jordan Ridley 

HB: Mason Redman, Zach Reid, Jaxon Prior

C: Xavier Duursma, Dylan Shiel, Archie Roberts

HF: Jade Gresham, Nate Caddy, Nic Martin

FF: Kyle Langford, Peter Wright, Isaac Kako

R: Todd Goldstein, Zach Merrett, Sam Durham

IC: Ben Hobbs, Will Setterfield, Archie Perkins, Harrison Jones, Jye Menzie

Fremantle v Adelaide (Friday, 8:10pm AEST)

Fremantle: Corey Wagner, Heath Chapman and Quinton Narkle replace James Aish, Jaeger O'Meara and Bailey Banfield. Narkle makes his Freo debut.

FB: Luke Ryan, Alex Pearce, Brennan Cox

HB: Corey Wagner, Josh Draper, Jordan Clark

C: Jeremy Sharp, Hayden Young, Matthew Johnson

HF: Michael Frederick, Sam Switkowski, Shai Bolton

FF: Oscar McDonald, Josh Treacy, Jye Amiss

R: Sean Darcy, Caleb Serong, Andrew Brayshaw

IC: Murphy Reid, Heath Chapman, Quinton Narkle, Karl Worner, Isaiah Dudley

Adelaide: Josh Rachele and James Peatling replace Darcy Fogarty and Sam Berry

FB: Josh Worrell, Nick Murray, Rory Laird

HB: Wayne Milera, Mark Keane, Max Michalanney

C: Isaac Cumming, Jordan Dawson, Luke Nankervis

HF: Ben Keays, Riley Thilthorpe, Izak Rankine

FF: Josh Rachele, Taylor Walker, Alex Neal-Bullen

R: Reilly O'Brien, Jake Soligo, Matt Crouch

IC: Zac Taylor, Mitchell Hinge, Dan Curtin, Sid Draper, James Peatling

St Kilda v Brisbane Lions (Saturday, 1:20pm AEST)

St Kilda: Dougal Howard and Isaac Keeler replace Arie Schoenmaker and Liam Henry

FB: Dougal Howard, Callum Wilkie, Marcus Windhager

HB: Ryan Byrnes, Nasiah Wanganeen-Milera, Jack Sinclair

C: Darcy Wilson, Liam Stocker, Mason Wood

HF: Jack Higgins, Bradley Hill, Mitch Owens

FF: Cooper Sharman, Anthony Caminiti, Isaac Keeler

R: Rowan Marshall, Jack Macrae, Jack Steele

IC: Zak Jones, Lance Collard, Jimmy Webster, Hugo Garcia, Max Hall

Brisbane: Kai Lohmann replaces Sam Marshall. Callum Ah Chee plays his 150th game.

FB: Dayne Zorko, Jack Payne, Ryan Lester

HB: Noah Answerth, Harris Andrews, Darcy Wilmot

C: Jaspa Fletcher, Zac Bailey, Jarrod Berry

HF: Charlie Cameron, Eric Hipwood, Hugh McCluggage

FF: Cameron Rayner, Sam Day, Callum Ah Chee

R: Oscar McInerney, Josh Dunkley, Lachie Neale

IC: Kai Lohmann, Will Ashcroft, Levi Ashcroft, Logan Morris, James Tunstill

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

Port Adelaide: Joe Richards, Jeremy Finlayson and Joe Berry replace Rory Atkins, Travis Boak and Tom Cochrane. Kane Farrell plays his 100th game.

FB: Lachlan Jones, Aliir Aliir, Miles Bergman

HB: Connor Rozee, Esava Ratugolea, Kane Farrell

C: Christian Moraes, Ollie Wines, Jase Burgoyne

HF: Jackson Mead, Mitch Georgiades, Willie Rioli

FF: Sam Powell-Pepper, Ollie Lord, Joe Richards

R: Jordon Sweet, Jason Horne-Francis, Zak Butters

IC: Willem Drew, Jeremy Finlayson, Darcy Byrne-Jones, Joe Berry, Josh Sinn

North Melbourne: Kallan Dawson, Jackson Archer and Riley Hardeman replace Aidan Corr, Griffin Logue and Zac Fisher. Luke Parker plays his 300th game.

FB: Charlie Comben, Kallan Dawson, Jackson Archer

HB: Luke McDonald, Caleb Daniel, Darcy Tucker

C: Finn O'Sullivan, Luke Davies-Uniacke, Colby McKercher

HF: Paul Curtis, Nick Larkey, Harry Sheezel

FF: Cameron Zurhaar, Jack Darling, Jacob Konstanty

R: Tristan Xerri, Luke Parker, Jy Simpkin

IC: George Wardlaw, Zane Duursma, Dylan Stephens, Riley Hardeman, Tom Powell

GWS Giants v Western Bulldogs (Saturday, 7:30pm AEST)

GWS Giants: Jesse Hogan replaces Callum Brown. Connor Idun plays his 100th game.

FB: Connor Idun, Sam Taylor, Harry Himmelberg

HB: Lachie Whitfield, Jack Buckley, Lachie Ash

C: Jacob Wehr, Finn Callaghan, Callan Ward

HF: Darcy Jones, Aaron Cadman, Harvey Thomas

FF: Toby Greene, Jesse Hogan, Jake Stringer

R: Kieren Briggs, Josh Kelly, Tom Green

IC: Toby Bedford, Toby McMullin, Conor Stone, Jake Riccardi, Xavier O'Halloran

Western Bulldogs: Jedd Busslinger, Laitham Vandermeer and James Harmes replace Sam Darcy, Liam Jones and Lachlan McNeil. Jedd Busslinger makes his AFL debut, whilst Aaron Naughton plays his 150th game.

FB: Buku Khamis, Jedd Busslinger, Lachie Bramble

HB: Jason Johannisen, Rory Lobb, Bailey Dale

C: Bailey Williams, Ed Richards, Joel Freijah

HF: Laitham Vandermeer, James O'Donnell, Matthew Kennedy

FF: Ryley Sanders, Aaron Naughton, Rhylee West

R: Tim English, Marcus Bontempelli, Tom Liberatore

IC: Luke Cleary, Sam Davidson, Josh Dolan, James Harmes, Cooper Hynes

Gold Coast v Sydney (Sunday, 1:10pm AEST)

Gold Coast: Brayden Fiorini, Ned Moyle and Sam Clohesy join the extended bench.

FB: Mac Andrew, Joel Jeffrey, Sam Collins

HB: John Noble, Wil Powell, Daniel Rioli

C: Lachie Weller, Mat Rowell, Touk Miller

HF: Will Graham, Jed Walter, Sam Flanders

FF: Ethan Read, Ben Long, Ben King

R: Jarrod Witts, Bailey Humphrey, Noah Anderson

IC: Nick Holman, Brayden Fiorini, Ben Ainsworth, Ned Moyle, Jake Rogers, Bodhi Uwland, Sam Clohesy, Connor Budarick

Sydney: Ben Paton, Peter Ladhams and Angus Sheldrick join the extended bench.

FB: Lewis Melican, Tom McCartin, Dane Rampe

HB: Matthew Roberts, Nick Blakey, Sam Wicks

C: Jake Lloyd, Isaac Heeney, Oliver Florent

HF: Justin McInerney, Hayden McLean, James Jordon

FF: Will Hayward, Aaron Francis, Braeden Campbell

R: Brodie Grundy, Chad Warner, James Rowbottom

Carlton v Geelong (Sunday, 3:20pm AEST)

Carlton: Harry McKay returns to CHF. Lachlan Cowan and Sam Docherty join the extended bench.

FB: Jack Silvagni, Jacob Weitering, Adam Saad

HB: Nick Haynes, Mitch McGovern, Adam Cerra

C: Sam Walsh, Patrick Cripps, Oliver Hollands

HF: Matthew Cottrell, Harry McKay, Lachie Fogarty

FF: Jesse Motlop, Charlie Curnow, Corey Durdin

R: Tom De Koning, Zac Williams, George Hewett

IC: Matt Carroll, Blake Acres, Will White, Elijah Hollands, Cooper Lord, Lewis Young, Lachlan Cowan, Sam Docherty

Geelong: Oisin Mullin, Oliver Wiltshire, Mitch Duncan and Jhye Clark join the extended bench. Gryan Miers is out with concussion. Oliver Wiltshire could make his AFL debut.

FB: Connor O'Sullivan, Sam De Koning, Mark Blicavs

HB: Lawson Humphries, Tom Stewart, Zach Guthrie

C: Jack Bowes, Max Holmes, Oliver Dempsey

HF: Bradley Close, Shaun Mannagh, Tyson Stengle

FF: Jeremy Cameron, Patrick Dangerfield, Shannon Neale

R: Rhys Stanley, Bailey Smith, Tom Atkins

IC: Mark O'Connor, Oisin Mullin, Mitch Knevitt, Oliver Henry, Ted Clohesy, Oliver Wiltshire, Mitch Duncan, Jhye Clark

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

Hawthorn: Bailey Macdonald, Henry Hustwaite, Finn Maginness and Jack Ginnivan join the extended bench. Conor Nash is out suspended.

FB: Tom Barrass, Blake Hardwick, James Sicily

HB: Josh Battle, Jarman Impey, Josh Weddle

C: Karl Amon, Cameron Mackenzie, Massimo D'Ambrosio

HF: Harry Morrison, Nick Watson, Connor MacDonald

FF: Jack Gunston, Mabior Chol, Dylan Moore

R: Lloyd Meek, Jai Newcombe, James Worpel

IC: Jack Scrimshaw, Bailey MacDonald, Josh Ward, Luke Breust, Changkuoth Jiath, Henry Hustwaite, Finn Maginness, Jack Ginnivan

West Coast: Tom Cole and Oscar Allen return to the starting 18. Tyler Brockman, Noah Long and Sandy Brock join the extended bench.

FB: Ryan Maric, Jeremy McGovern, Brady Hough

HB: Thomas Cole, Reuben Ginbey, Liam Baker

C: Jamie Cripps, Harley Reid, Jayden Hunt

HF: Jack Graham, Jake Waterman, Matt Owies

FF: Liam Ryan, Oscar Allen, Archer Reid

R: Matthew Flynn, Liam Duggan, Jack Hutchinson

IC: Elijah Hewett, Tyler Brockman, Noah Long, Tom Gross, Jack Williams, Hamish Davis, Sandy Brock, Tyrell Dewar

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