St Kilda and North Melbourne are set to face off in Round 21 of the 2025 Australian Football League season at Marvel Stadium on Thursday.
St Kilda had a pretty decent start to life through the opening nine games as they had a record of five wins and four losses. However, their form in the last 10 games has severely hurt their chances of reaching the Top Eight as they have suffered eight losses, and have now fallen down to 14th on the ladder.
North Melbourne have endured a tough year, managing just four wins across the first 20 rounds. All four victories came in a six-game stretch, but the Kangaroos now find themselves on a five-game losing skid as they continue to struggle for results and find themselves second-last on the ladder.
The Sporting News looks at the key details ahead of this game, including how to watch the match, kickoff times, and the latest lineup news.
St Kilda vs. North Melbourne free live stream, free-to-air channel
- Live Stream: Kayo, Foxtel
- TV Channel: Fox Footy
- Free-to-air: --
Kayo and Foxtel are providing both live and catch-up coverage of the match. The clash will also be available to watch on Fox Footy.
Fans can stream St Kilda vs. North Melbourne on Kayo which is currently offering a free trial for new subscribers so you can essentially watch this game and others this week for free. The match will also be streamed on the AFL website.
St Kilda vs. North Melbourne start time
- Date: Sunday, August 3, 2025
- Start Time: 1:40 p.m. AEST
- Venue & Location: Marvel Stadium, Melbourne
The AFL Round 21 game between St Kilda and North Melbourne will be played on Sunday, August 3 at 1:40 p.m. AEST.
It will be played at the Marvel Stadium in Melbourne, Victoria.
Here's how that kick-off time translates to the various Australian time zones:
Date | Kickoff time | |
Australian Eastern Standard Time | Sunday, August 3 | 1:40 p.m. |
Australian Central Standard Time | Sunday, August 3 | 1:10 p.m. |
Australian Western Standard Time | Sunday, August 3 | 11:10 a.m. |
AFL 2025 fixture schedule this week
Thursday, July 31
Fixture | Venue | Time (AEST) | TV/Livestream |
---|---|---|---|
Bulldogs vs. GWS Giants | Marvel Stadium | 7:30 p.m. | Seven, Fox/Kayo, Binge |
Friday, August 1
Fixture | Venue | Time (AEST) | TV/Livestream |
---|---|---|---|
Adelaide Crows vs. Hawthorn Hawks | Adelaide Oval | 7:40 p.m. | Seven, Fox/Kayo, Binge |
Saturday, August 2
Fixture | Venue | Time (AEST) | TV/Stream |
---|---|---|---|
Melbourne vs. West Coast Eagles | Marvel Stadium | 1:20 p.m. | Fox/ Kayo |
Gold Coast SUNS vs. Richmond | People First Stadium | 4:10 p.m. | Fox /Kayo |
Sydney Swans vs. Essendon | SCG | 4:15 p.m. | Fox/Kayo |
Collingwood vs. Brisbane Lions | MCG | 7:35 p.m. | Fox/Kayo |
Sunday, August 3
Fixture | Venue | Time (AEST) | TV/Stream |
---|---|---|---|
St Kilda vs. North Melbourne | Marvel Stadium | 1:40 p.m. | Fox/Kayo |
Geelong Cats vs. Port Adelaide | GMHBA Stadium | 3:15 p.m. | Seven, Fox/Kayo |
Fremantle vs. Carlton | Optus Stadium | 5:10 p.m. | Fox/Kayo |