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

Chances are you’re about to lose.

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