COLLINGWOOD has swung the changes ahead of its Friday night Grand Final rematch with West Coast, cutting three Magpies.

But a host of other big names have returned across the competition, with Richmond spearhead Jack Riewoldt, Greater Western Sydney gun Lachie Whitfield, Melbourne ruckman Max Gawn, Hawthorn goalkicker Chad Wingard and Carlton skipper Patrick Cripps among the inclusions.

The Pies have dropped Matt Scharenberg, Josh Daicos and Josh Thomas for their trip west, replacing them with debutant John Noble, Levi Greenwood and Ben Crocker.

A Noble choice: John Noble will make his debut for the Pies. Picture: AFL Photos

West Coast has regained star goalkicker Josh Kennedy and premiership defender Tom Cole, but have lost Liam Duggan to an ankle issue. Brendon Ah Chee is also out with a calf injury.

FULL TEAMS Check 'em out here



In other games, Essendon skipper Dyson Heppell hasn't overcome a foot injury in time to face North Melbourne on Saturday at Marvel Stadium, with the Bombers unchanged for the contest.

North has dropped Luke Davies-Uniacke and Sam Durdin and replaced them with Jamie Macmillan and Curtis Taylor.

Cripps headlines Carlton's inclusions, along with key forward Harry McKay and former Saint Hugh Goddard, for the Blues' meeting with Sydney at the SCG.

Recruit Mitch McGovern has been "managed" for the clash and will not make the trip to the SCG, while Caleb Marchbank (neck) and Jacob Weitering (nose) will miss.

Sydney has replaced James Rose with veteran Kieren Jack.

Find AFL Exchange on Apple Podcasts, Google Podcasts and Spotify.

Wingard will face Fremantle on Saturday in Tasmania after he returned from his hamstring along with veteran Grant Birchall, who is back for his first game since 2017.

But the Hawks have suffered a blow losing forward Jack Gunston to a leg injury.

The Dockers regain runner Stephen Hill and ruckman Sean Darcy among three changes for the contest.

Stephen Hill is back for Freo. Picture: AFL Photos

Geelong has regained key forward Esava Ratugolea and Brandan Parfitt as they look to bounce back against St Kilda on Saturday night. Defender Jack Henry has been managed, while Lachie Fogarty has been dropped.

Nathan Brown and Jack Lonie have been brought into the Saints' line-up, which loses Josh Battle to a knee injury and has omitted cult hero Matthew Parker.

Find In the Game on Apple Podcasts, Google Podcasts or Spotify

Adelaide has lost patience with midfield veteran Richard Douglas, as well as youngster Jordan Gallucci. The pair have been dropped for the Crows' trip to Metricon Stadium to face the Suns.

They have been replaced by Riley Knight and Tyson Stengle.

Gold Coast's horror injury run has continued with the absence of pair Jack Martin and Wil Powell for the game.

Whitfield is one of five possible changes for the Giants' trip to the MCG on Sunday against Richmond, alongside debutant Ian Hill, Daniel Lloyd, Matt Buntine, Matthew Flynn and Jake Stein.

Star midfielder Josh Kelly (calf) and Zac Langdon (ankle) are out of the important contest against their fellow top-four hopefuls.

Premiership duo Riewoldt and Josh Caddy are back for the Tigers, while Jack Higgins and Liam Baker have also been selected in an extended squad.

Jack Riewoldt will face the Giants. Picture: AFL Photos

Brisbane will be keen to keep its winning run going when it travels to Adelaide Oval to take on Port Adelaide, but will head there without Luke Hodge (managed) and Eric Hipwood (knee).

Port Adelaide has recalled in-form midfielder Travis Boak and ruckman Paddy Ryder for the game, which could shape its top-eight hopes.

Find Trends on Apple Podcasts, Google Podcasts and Spotify

The Bulldogs have named defender Dale Morris in an extended squad but are unlikely to play him against Melbourne on Sunday, while father-son Rhylee West continues to push for a senior debut having been selected in the line-up.

Gawn returns for Melbourne, alongside important defensive trip Jake Lever, Neville Jetta and Oscar McDonald.

Friday, July 12

West Coast v Collingwood at Optus Stadium, 6.10pm AWST

WEST COAST

In: T.Cole, J.Kennedy

Out: B.Ah Chee (calf), L.Duggan (ankle)

COLLINGWOOD

In: L.Greenwood, J.Noble, B.Crocker

Out: M.Scharenberg, J.Daicos, J.Thomas

New: John Noble (West Adelaide)

Saturday, July 13

Sydney v Carlton at the SCG, 1.45pm AEST

SYDNEY

In: K.Jack

Out: J.Rose



CARLTON

In: H.Goddard, H.McKay, P.Cripps

Out: C.Marchbank (neck), J.Weitering (nose), M.McGovern (managed)

New: Hugh Goddard (St Kilda)

Hawthorn v Fremantle at University of Tasmania Stadium, 2.10pm AEST

HAWTHORN

In: C.Wingard, G.Birchall

Out: J.Gunston (leg), C.Glass



FREMANTLE

In: S.Darcy, R.Nyhuis, S.Hill

Out: G.Logue, A.Sandilands (managed), M.Crowden



Essendon v North Melbourne at Marvel Stadium, 4.35pm AEST

ESSENDON

No changes



NORTH MELBOURNE

In: J.Macmillan, C.Taylor

Out: L.Davies-Uniacke, S.Durdin



Gold Coast v Adelaide at Metricon Stadium, 7.25pm AEST

GOLD COAST

In: S.Lemmens, M.Rischitelli

Out: J.Martin (finger), W.Powell (knee)



ADELAIDE

In: R.Knight, T.Stengle

Out: J.Gallucci, R.Douglas

New: Tyson Stengle (Richmond)

Geelong v St Kilda, GMHBA Stadium, 7.25pm AEST

GEELONG

In: E.Ratugolea, B.Parfitt

Out: J.Henry (managed), L.Fogarty



ST KILDA

In: J.Lonie, N.Brown

Out: M.Parker, J.Battle (knee)



Sunday, July 14

Richmond v Greater Western Sydney at the MCG, 1.10pm AEST

RICHMOND

In: J.Riewoldt, J.Higgins, J.Caddy, L.Baker

Out: Nil

GREATER WESTERN SYDNEY

In: I.Hill, D.Lloyd, M.Buntine, M.Flynn, J.Stein, L.Whitfield

Out: Z.Langdon (ankle), J.Kelly (calf)

New: Ian Hill (Perth), Matthew Flynn (NSW-ACT U18)

Western Bulldogs v Melbourne at Marvel Stadium, 3.20pm AEST

WESTERN BULLDOGS

In: R.West, B.Dale, D.Morris, La.Young

Out: Nil

New: Rhylee West (Calder U18)

MELBOURNE

In: J.Lever, N.Jetta, M.Gawn, O.McDonald, C.Wagner, J.Wagner

Out: M.Hore (collarbone), T.McDonald (knee)

Port Adelaide v Brisbane at Adelaide Oval, 4.10pm ACST

PORT ADELAIDE

In: T.Boak, T.McKenzie, P.Ryder, C.Sutcliffe

Out: Nil

New: Cam Sutcliffe (Fremantle)

BRISBANE

In: B.Keays, J.Walker, R.Mathieson, J.Payne, A.Smith, O.McInerney

Out: L.Hodge (managed), E.Hipwood (knee)

New: Jack Payne (Brisbane Academy)