The 2025 AFL season's Round 21 match pits the Melbourne Demons against the West Coast Demons to kick off Saturday footy at the Marvel Stadium.
Melbourne are 6-13 in the season, already out of finals contention and are coming into this clash on the back of a 96-90 defeat to St. Kilda - a team that had suffered nine losses in their last ten.
The Demons have now dropped seven of their last eight games. With only pride left to play for, they will hope to bounce back against a bottom-placed West Coast side.
The Eagles have just one win and 18 losses in this campaign, although they have shown improved form in recent weeks. They will be aiming for their second win of the season against a struggling Demons side.
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.
Melbourne vs. West Coast free live stream, free-to-air channel
- Live Stream: Kayo, Foxtel
- TV Channel: Fox Footy
- Free-to-air: ---
Kayo Sports and Foxtel are providing both live and catch-up coverage of Saturday's match. The clash will also be available on TV in Australia via Fox Footy.
Fans can stream St Kilda vs. 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.a
St Kilda vs. Melbourne start time
- Date: Saturday, August 2, 2025
- Start Time: 1:20 p.m. AEST
- Venue & Location: Marvel Stadium
The AFL Round 21 game between St Kilda Saints and Melbourne Demons will be played on Saturday, August 2 at Marvel Stadium in Melbourne.
Here's how that kick-off time translates to the various Australian time zones:
| Date | Kickoff time | |
| Australian Eastern Standard Time | Sat, Aug. 2 | 1:20 p.m. |
| Australian Central Standard Time | Sat, Aug. 2 | 12:50 p.m. |
| Australian Western Standard Time | Sat, Aug. 2 | 11:20 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 | 2:10 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 |
