ST KILDA has made a change minutes before the first bounce against North Melbourne with Rowan Marshall ruled out.

Marshall will miss with a back spasm and has been replaced by Anthony Caminiti.

KANGAROOS v SAINTS Full match coverage and stats

It came after Cooper Sharman was ruled out an hour before the bounce and replaced by Dan Butler.

The Roos will go in as selected.

The Roos (8-10) continue to frustrate as they added Melbourne to the finals contenders that they have at least challenged before suffering a defeat, extending their record of failing to beat a side currently sitting in the top 10.

The Kangaroos' wildcard hopes are hanging by a thread and the clash with the Saints is their last match-up against a bottom-half side in a tough run home. 

North has lost Luke McDonald to a calf injury with the seasoned defender replaced by Griffin Logue, while Zac Banch has replaced the omitted Riley Hardeman.

North Melbourne v St Kilda at Marvel Stadium 3.15pm AEST
St Kilda: Cooper Sharman and Rowan Marshall, replaced in the selected side by Dan Butler and Anthony Caminiti

St Kilda (8-10) missed an opportunity to claim its first big scalp of the season and put its finals hopes in its own hands as it failed to truly challenge an injury-hit Geelong, leaving it clinging to 10th spot on the ladder.

01:18

Match Previews R20: North Melbourne v St Kilda

Sportsbet's Nathan Brown and Kane Cornes preview the game between the Kangaroos and the Saints at Marvel Stadium

Published on Jul 21, 2026

The Saints are one of four sides yet to beat a team currently in the top 10, along with the Roos, Eagles and Tigers, but with four matches to come against sides now below them are well-placed for a finals berth.

St Kilda fans will be excited with the return of Max King to play his first AFL game in over two years, and Tom De Koning coming back into the side after missing three games with fractured ribs and a punctured lung. Hugh Boxshall has also been named.

The trio replaces Anthony Caminiti, Liam Henry and mid-season draftee Campbell Lake.

Brisbane v Port Adelaide at the Gabba, 1.10pm AEST
NO LATE CHANGES

LIONS v POWER Follow it LIVE