2025 WAFL season
{{Short description|141st season of the West Australian Football League}}
{{Use Australian English|date=March 2025}}
{{Infobox Australian rules football season
| competition = wafl
| year = 2025
| date = 5 April – 21 September 2025
| image =
| imagesize =
| caption =
| teams = 10
| premiers =
| count =
| minor premiers =
| mpcount =
| matches =
| attendance =
| highattend =
| sandover medal =
| top goal scorer =
| prevseason = 2024
| nextseason = 2026
}}
The 2025 WAFL season is the 141st season of the various incarnations of the West Australian Football League (WAFL).{{cite web |last1=Pike |first1=Chris |title=WAFL 2025 Season Preview |url=https://wafootball.com.au/news/26063/wafl-2025-season-preview |publisher=WA Football |access-date=5 April 2025 |archive-url=https://web.archive.org/web/20250405170750/https://wafootball.com.au/news/26063/wafl-2025-season-preview |archive-date=5 April 2025 |date=3 April 2025}} The season began on 5 April and is scheduled to conclude on 21 September.{{cite web |title=2025 WAFL/W fixtures released as huge year awaits |url=https://central.rookieme.com/afl/2024/12/23/2025-wafl-w-fixtures-released-as-huge-year-awaits/ |publisher=Rookie Me Central |access-date=5 April 2025 |archive-url=https://web.archive.org/web/20241223091003/https://central.rookieme.com/afl/2024/12/23/2025-wafl-w-fixtures-released-as-huge-year-awaits/ |archive-date=23 December 2024 |date=23 December 2024}}
Background
=Naming rights and fixture=
The league announced a new naming rights sponsor ahead of the season, the first such sponsor since 2021, with overnight freight transportation company Sullivan Logisitics becoming the league's primary sponsor.{{cite web|url=https://wafootball.com.au/news/25894/wafl-secures-naming-rights-sponsor?__hstc=11717099.d08e66f956b0673eb987b02bf93a267d.1741573248000.1741573248000.1741573248000.1&__hssc=11717099.1.1741573248000&__hsfp=52096341&_gl=1*1vl9jad*_ga*NzEwODE4Nzg3LjE3NDE1NzMyMDE.*_ga_R8JX9ZR7KV*MTc0MTU3MzIwMC4xLjEuMTc0MTU3MzI0Ni4xNC4wLjgxNzk4ODU2MQ..|title=WAFL Secures Naming Rights Sponsor|work=wafootball.com|date=9 December 2024}} The league's fixture included 20 home-and-away rounds followed by a four-week finals series, culminating in the grand final at Optus Stadium. Saturday night fixtures broadcast on free-to-air television station Seven became regularly scheduled, in recognition of the AFL's new broadcast deal which placed all Saturday matches on pay-TV.{{cite web|url=https://wafootball.com.au/news/25921/saturday-night-wafl-comes-to-life-in-2025?__hstc=11717099.d08e66f956b0673eb987b02bf93a267d.1741573248000.1741573248000.1741573248000.1&__hssc=11717099.1.1741573248000&__hsfp=52096341&_gl=1*1vl9jad*_ga*NzEwODE4Nzg3LjE3NDE1NzMyMDE.*_ga_R8JX9ZR7KV*MTc0MTU3MzIwMC4xLjEuMTc0MTU3MzI0Ni4xNC4wLjgxNzk4ODU2MQ..|title=Saturday Night WAFL Comes To Life in 2025|date=20 December 2024|work=wafootball.com}}
In February, the Fremantle and Peel Thunder Football Club's announced the two sides would continue with their 11-year long reserves affiliation, which enables Fremantle-lised players not selected for the club's senior AFL team to play for Peel in the WAFL. Under the arrangement, Fremantle appoint Peel's senior WAFL team coach in consultation with Peel, while Peel will continue to appoint the Colts, Reserves and Assistant WAFL coaches, in consultation with Fremantle. The extension of the partnership is in effect to the end of the 2029 season.{{cite web|url=https://www.fremantlefc.com.au/news/1723304/fremantle-and-peel-strengthen-partnership|title=Fremantle and Peel strengthen partnership|work=fremantlefc.com.au|date=28 February 2025}}
=Representative match=
An interstate representative match between the WAFL and SANFL has been scheduled for May in Adelaide.{{cite web|url=https://sanfl.com.au/league/news/2025-hostplus-sanfl-league-fixture-release/|title=2025 Hostplus SANFL League Fixture Release|date=22 December 2024|work=sanfl.com.au}}
{{AFLGameDetailed
| title = 2025 Kia State Game
| date = Saturday, 17 May (TBC)
| winner =
| home team = SANFL
| home Q1 =
| home Q2 =
| home Q3 =
| home Q4 =
| home final =
| home goals =
| home best =
| home injuries =
| home reports =
| away team = WAFL
| away Q1 =
| away Q2 =
| away Q3 =
| away Q4 =
| away final =
| away goals =
| away best =
| away injuries =
| away reports =
| venue = TBC, Adelaide
| crowd =
| report =
| umpires =
| BOG award =
| BOG winner =
| broadcast =
| anthem =
| notes =
}}
Pre-season practice matches
=Week 1=
{{AFLGameHeader|title=Week 1}}
{{AFLGame|Saturday, 8 March (2:10 pm)|{{WAFL|WP}}|13.9 (87)|H|{{WAFL|Cla}}|11.8 (74)|Joondalup Arena||}}
{{AFLGameFooter|notes=}}
=Week 2=
{{AFLGameHeader|title=Week 2}}
{{AFLGame|Saturday, 15 March (11:10 am)|{{WAFL|SF}}|12.9 (91) |H|{{WAFL|Sub}}|4.4 (28) |Fremantle Community Bank Oval||}}
{{AFLGame|Saturday, 15 March (2:30 pm)|{{WAFL|EF}}|13.14 (92) |H|{{WAFL|EP}}|6.9 (45) |The Good Grocer Park||}}
{{AFLGame|Saturday, 15 March (2:30 pm)|{{WAFL|SD}}|8.11 (59) |A|{{WAFL|Cla}}|11.10 (76) |Steel Blue Oval}}
{{AFLGame|Saturday, 15 March (2:30 pm)|{{WAFL|Per}}|16.14 (110) |H|{{WAFL|PT}}|13.7 (85) |Mineral Resources Park||}}
{{AFLGame|Saturday, 15 March (4:00 pm)| {{WAFL|WP}}|15.16 (106) |H|{{WAFL|WC}}|5.12 (42) |Joondalup Arena||}}
{{AFLGameFooter|notes=}}
=Week 3=
{{AFLGameHeader|title=Week 3}}
{{AFLGame|Saturday, 22 March (12:10 pm)| {{WAFL|WC}}|16.12 (108) |H|{{WAFL|PT}}|12.10 (82) |Mineral Resources Park||}}
{{AFLGame|Saturday, 22 March (2:30 pm)| {{WAFL|SD}}|9.15 (69) |H| {{WAFL|Per}}|9.11 (65) | Steel Blue Oval||}}
{{AFLGame|Saturday, 22 March (2:30 pm)| {{WAFL|WP}}|10.8 (68) |A|{{WAFL|EF}}|18.10 (118) | Joondalup Arena||}}
{{AFLGame|Saturday, 22 March (2:30 pm)| {{WAFL|Cla}}|13.12 (90) |H| {{WAFL|Sub}} |10.6 (66) |Revo Fitness Stadium||}}
{{AFLGame|Sunday 23 March (12:40 pm)| {{WAFL|SF}}|13.15 (93) |H| {{WAFL|EP}}|5.6 (36) |Fremantle Community Bank Oval}}
{{AFLGameFooter|notes=}}
=Week 4=
{{AFLGameHeader|title=Week 4}}
{{AFLGame|Saturday, 29 March (9:30 am)|{{WAFL|WC}}|16.12 (108)|H|{{WAFL|SD}}|15.6 (96)|Mineral Resources Park||}}
{{AFLGame|Saturday, 29 March (11:30 am)|{{WAFL|Sub}}|7.7 (49)|A|{{WAFL|PT}}|21.15 (141)|Sullivan Logistics Stadium||}}
{{AFLGame|Saturday, 29 March (2:30 pm)|{{WAFL|EF}}|11.9 (75)|A|{{WAFL|Cla}}|15.12 (102)|The Good Grocer Park||}}
{{AFLGameFooter|notes=}}
Home-and-away season
=Round 1=
{{AFLGameHeader|title=Round 1}}
{{AFLGame|Saturday, 5 April (2:30 pm)|{{WAFL|EF}}|20.11 (131)|H|{{WAFL|WC}}|12.10 (82)|The Good Grocer Park|TBC|}}
{{AFLGame|Saturday, 5 April (2:30 pm)|{{WAFL|Sub}}|9.11 (65)|A|{{WAFL|EP}}|12.8 (80)|Sullivan Logistics Stadium|1,547|}}
{{AFLGame|Saturday, 5 April (2:30 pm)|{{WAFL|SD}}|8.7 (55)|A|{{WAFL|WP}}|16.7 (103)|Steel Blue Oval|2,167|}}
{{AFLGame|Saturday, 5 April (2:30 pm)|{{WAFL|PT}}|12.7 (79)|D|{{WAFL|Cla}}|10.19 (79)|Lane Group Stadium|1,130|}}
{{AFLGame|Saturday, 5 April (7:10 pm)|{{WAFL|Per}}|10.9 (69)|A|{{WAFL|SF}}|12.10 (82)|Mineral Resources Park|2,388|}}
{{AFLGameFooter|notes=}}
=Round 2=
{{AFLGameHeader|title=Round 2}}
{{AFLGame|Friday, 11 April (6:40 pm)|{{WAFL|WC}}|9.19 (73)|A|{{WAFL|Sub}}|13.14 (92)|Mineral Resources Park|TBC|}}
{{AFLGame|Saturday, 12 April (1:45 pm)|{{WAFL|SF}}|11.14 (80)|H|{{WAFL|PT}}|4.7 (31)|Fremantle Community Bank Oval|2,305|}}
{{AFLGame|Saturday, 12 April (2:30 pm)|{{WAFL|Cla}}|17.15 (117)|H|{{WAFL|EF}}|6.1 (37)|Revo Fitness Stadium|1,712|}}
{{AFLGame|Saturday, 12 April (2:30 pm)|{{WAFL|EP}}|15.7 (97)|H|{{WAFL|SD}}|6.6 (42)|Sullivan Logistics Stadium|1,574|}}
{{AFLGame|Saturday, 12 April (7:10 pm)|{{WAFL|WP}}|6.14 (50)|A|{{WAFL|Per}}|8.13 (61)|Joondalup Arena|2,144|}}
{{AFLGameFooter|notes=}}
=Round 3=
{{AFLGameHeader|title=Round 3}}
{{AFLGame|Friday, 18 April (7:10 pm)|{{WAFL|EP}}|10.5 (65)|H|{{WAFL|Cla}}|8.6 (54)|Sullivan Logistics Stadium|2,010|}}
{{AFLGame|Saturday, 19 April (1:10 pm)|{{WAFL|PT}}|6.5 (41)|A|{{WAFL|EF}}|15.13 (103)|Lane Group Stadium|1,219|}}
{{AFLGame|Saturday, 19 April (2:30 pm)|{{WAFL|SF}}|11.3 (69)|H|{{WAFL|SD}}|8.10 (58)|Fremantle Community Bank Oval|2,101|}}
{{AFLGame|Saturday, 19 April (2:30 pm)|{{WAFL|Per}}|15.9 (99)|H|{{WAFL|WC}}|9.9 (63)|Mineral Resources Park|1,903|}}
{{AFLGame|Saturday, 19 April (7:10 pm)|{{WAFL|Sub}}|6.8 (48)|A|{{WAFL|WP}}|16.8 (104)|Sullivan Logistics Stadium|1,483|}}
{{AFLGameFooter|notes=}}
=Round 4=
{{AFLGameHeader|title=Round 4}}
{{AFLGame|Thursday, 24 April (7:30 pm)|{{WAFL|WP}}|9.10 (64)|A|{{WAFL|SF}}|14.7 (91)|Joondalup Arena|2,606|}}
{{AFLGame|Friday, 25 April (1:40 pm)|{{WAFL|Cla}}|19.10 (124)|H|{{WAFL|WC}}|10.12 (72)|Revo Fitness Stadium|1,156|}}
{{AFLGame|Saturday, 26 April (2:30 pm)|{{WAFL|SD}}|6.12 (48)|A|{{WAFL|PT}}|7.11 (53)|Steel Blue Oval|1,664|}}
{{AFLGame|Saturday, 26 April (2:30 pm)|{{WAFL|EF}}|14.16 (100)|H|{{WAFL|Sub}}|10.10 (70)|The Good Grocer Park|TBC|}}
{{AFLGame|Saturday, 26 April (7:10 pm)|{{WAFL|Per}}|15.3 (93)|H|{{WAFL|EP}}|9.8 (62)|Mineral Resources Park|1,715|}}
{{AFLGameFooter|notes=}}
=Round 5=
{{AFLGameHeader|title=Round 5}}
{{AFLGame|Friday, 2 May (7:30 pm)|{{WAFL|WP}}|9.6 (60)|A|{{WAFL|Cla}}|10.9 (69)|Joondalup Arena|2,452|}}
{{AFLGame|Saturday, 3 May (1:40 pm)|{{WAFL|SF}}|9.12 (66)|A|{{WAFL|WC}}|12.10 (82)|Fremantle Community Bank Oval|1,065|}}
{{AFLGame|Saturday, 3 May (2:30 pm)|{{WAFL|EP}}|13.8 (86)|H|{{WAFL|PT}}|7.6 (48)|Sullivan Logistics Stadium|1,177|}}
{{AFLGame|Saturday, 3 May (2:30 pm)|{{WAFL|SD}}|8.9 (57)|A|{{WAFL|EF}}|15.12 (102)|Steel Blue Oval|1,524|}}
{{AFLGame|Saturday, 3 May (2:30 pm)|{{WAFL|Per}}|10.10 (70)|H|{{WAFL|Sub}}|7.12 (54)|Mineral Resources Park|1,776|}}
{{AFLGameFooter|notes=}}
=Round 6=
{{AFLGameHeader|title=Round 6}}
{{AFLGame|Saturday, 10 May (11:10 am)|{{WAFL|WC}}|9.4 (58) |A|{{WAFL|EP}}|18.10 (118)|Mineral Resources Park|TBC|}}
{{AFLGame|Saturday, 10 May (1:10 pm)|{{WAFL|PT}}|16.13 (109) |H|{{WAFL|WP}}|9.9 (63)|Lane Group Stadium|TBC|}}
{{AFLGame|Saturday, 10 May (2:30 pm)|{{WAFL|EF}}|13.20 (98) |H|{{WAFL|Per}}|7.6 (48)|The Good Grocer Park|TBC|}}
{{AFLGame|Saturday, 10 May (2:30 pm)|{{WAFL|Cla}}|7.9 (51) |A|{{WAFL|SF}}|10.8 (68)|Revo Fitness Stadium|TBC|}}
{{AFLGame|Saturday, 10 May (7:10 pm)|{{WAFL|Sub}}|9.4 (58) |A|{{WAFL|SD}}|20.13 (133)|Sullivan Logistics Stadium|TBC|}}
{{AFLGameFooter|notes=}}
=Round 7=
{{AFLGameHeader|title=Round 7}}
{{AFLGame|Saturday, 24 May (2:10 pm)|{{WAFL|Per}}||V|{{WAFL|PT}}||Mineral Resources Park||}}
{{AFLGame|Saturday, 24 May (2:30 pm)|{{WAFL|SD}}||V|{{WAFL|Cla}}||Steel Blue Oval||}}
{{AFLGame|Saturday, 24 May (2:30 pm)|{{WAFL|SF}}||V|{{WAFL|Sub}}||Fremantle Community Bank Oval||}}
{{AFLGame|Saturday, 24 May (2:30 pm)|{{WAFL|EP}}||V|{{WAFL|EF}}||Sullivan Logistics Stadium||}}
{{AFLGame|Saturday, 24 May (4:30 pm)|{{WAFL|WP}}||V|{{WAFL|WC}}||Joondalup Arena||}}
{{AFLGameFooter|notes=}}
=Round 8=
{{AFLGameHeader|title=Round 8}}
{{AFLGame|Saturday, 31 May (2:30 pm)|{{WAFL|PT}}||V|{{WAFL|Sub}}||Lane Group Stadium||}}
{{AFLGame|Saturday, 31 May (2:30 pm)|{{WAFL|Cla}}||V|{{WAFL|Per}}||Revo Fitness Stadium||}}
{{AFLGame|Saturday, 31 May (2:30 pm)|{{WAFL|SD}}||V|{{WAFL|WC}}||Steel Blue Oval||}}
{{AFLGame|Monday, 2 June (1:10 pm)|{{WAFL|EF}}||V|{{WAFL|SF}}||Fremantle Community Bank Oval||}}
{{AFLGame|Monday, 2 June (2:30 pm)|{{WAFL|EP}}||V|{{WAFL|WP}}||Sullivan Logistics Stadium||}}
{{AFLGameFooter|notes=}}
=Round 9=
{{AFLGameHeader|title=Round 9}}
{{AFLGame|Saturday, 7 June (1:10 pm)|{{WAFL|WC}}||V|{{WAFL|Per}}||Mineral Resources Park||}}
{{AFLGame|Saturday, 7 June (4:10 pm)|{{WAFL|Sub}}||V|{{WAFL|Cla}}||Sullivan Logistics Stadium||}}
{{AFLGame|Saturday, 7 June (7:10 pm)|{{WAFL|WP}}||V|{{WAFL|EF}}||Joondalup Arena||}}
{{AFLGameBye|{{hlist|{{WAFL|PT}}|{{WAFL|SD}}|{{WAFL|SF}}|{{WAFL|EP}}}}}}
{{AFLGameFooter|notes=}}
=Round 10=
{{AFLGameHeader|title=Round 10}}
{{AFLGame|Saturday, 14 June (12:10 pm)|{{WAFL|PT}}||V|{{WAFL|WC}}||Lane Group Stadium||}}
{{AFLGame|Saturday, 14 June (2:30 pm)|{{WAFL|SF}}||V|{{WAFL|EP}}||Fremantle Community Bank Oval||}}
{{AFLGame|Saturday, 14 June (2:30 pm)|{{WAFL|SD}}||V|{{WAFL|Per}}||Steel Blue Oval||}}
{{AFLGameBye|{{hlist|{{WAFL|Cla}}|{{WAFL|WP}}|{{WAFL|EF}}|{{WAFL|Sub}}}}}}
{{AFLGameFooter|notes=}}
=Round 11=
{{AFLGameHeader|title=Round 11}}
{{AFLGame|Saturday, 21 June (2:30 pm)|{{WAFL|EF}}||V|{{WAFL|SD}}||The Good Grocer Park||}}
{{AFLGame|Saturday, 21 June (2:30 pm)|{{WAFL|Cla}}||V|{{WAFL|WP}}||Revo Fitness Stadium||}}
{{AFLGame|Saturday, 21 June (2:30 pm)|{{WAFL|PT}}||V|{{WAFL|SF}}||Lane Group Stadium||}}
{{AFLGame|Saturday, 21 June (9:10 pm)|{{WAFL|EP}}||V|{{WAFL|Sub}}||Sullivan Logistics Stadium||}}
{{AFLGameBye|{{hlist|{{WAFL|WC}}|{{WAFL|Per}}}}}}
{{AFLGameFooter|notes=}}
=Round 12=
{{AFLGameHeader|title=Round 12}}
{{AFLGame|Saturday, 28 June (11:10 pm)|{{WAFL|WC}}||V|{{WAFL|Sub}}||Mineral Resources Park||}}
{{AFLGame|Saturday, 28 June (2:30 pm)|{{WAFL|Sub}}||V|{{WAFL|EF}}||Sullivan Logistics Stadium||}}
{{AFLGame|Saturday, 28 June (2:30 pm)|{{WAFL|SF}}||V|{{WAFL|Per}}||Fremantle Community Bank Oval||}}
{{AFLGame|Saturday, 28 June (2:30 pm)|{{WAFL|SD}}||V|{{WAFL|EP}}||Steel Blue Oval||}}
{{AFLGame|Saturday, 28 June (3:10 pm)|{{WAFL|WP}}||V|{{WAFL|PT}}||Joondalup Arena||}}
{{AFLGameFooter|notes=}}
=Round 13=
{{AFLGameHeader|title=Round 13}}
{{AFLGame|Saturday, 5 July (1:10 pm)|{{WAFL|PT}}||V|{{WAFL|EP}}||Lane Group Stadium||}}
{{AFLGame|Saturday, 5 July (1:45 pm)|{{WAFL|SF}}||V|{{WAFL|Cla}}||Fremantle Community Bank Oval||}}
{{AFLGame|Saturday, 5 July (2:30 pm)|{{WAFL|Sub}}||V|{{WAFL|WC}}||Sullivan Logistics Stadium||}}
{{AFLGame|Saturday, 5 July (2:30 pm)|{{WAFL|Per}}||V|{{WAFL|EF}}||Mineral Resources Park||}}
{{AFLGame|Saturday, 5 July (4:10 pm)|{{WAFL|WP}}||V|{{WAFL|SD}}||Joondalup Arena||}}
{{AFLGameFooter|notes=}}
=Round 14=
{{AFLGameHeader|title=Round 14}}
{{AFLGame|Saturday, 12 July (2:30 pm)|{{WAFL|SD}}||V|{{WAFL|SF}}||Steel Blue Oval||}}
{{AFLGame|Saturday, 12 July (2:30 pm)|{{WAFL|EP}}||V|{{WAFL|Per}}||Sullivan Logistics Stadium||}}
{{AFLGame|Saturday, 12 July (6:10 pm)|{{WAFL|WP}}||V|{{WAFL|WC}}||Joondalup Arena||}}
{{AFLGameBye|{{hlist|{{WAFL|Sub}}|{{WAFL|PT}}|{{WAFL|Cla}}|{{WAFL|EF}}}}}}
{{AFLGameFooter|notes=}}
=Round 15=
{{AFLGameHeader|title=Round 15}}
{{AFLGame|Saturday, 19 July (2:10 pm)|{{WAFL|Per}}||V|{{WAFL|SD}}||Mineral Resources Park||}}
{{AFLGame|Saturday, 19 July (2:30 pm)|{{WAFL|EF}}||V|{{WAFL|PT}}||The Good Grocer Park||}}
{{AFLGame|Saturday, 19 July (2:30 pm)|{{WAFL|Cla}}||V|{{WAFL|Sub}}||Revo Fitness Stadium||}}
{{AFLGameBye|{{hlist|{{WAFL|WC}}|{{WAFL|WP}}|{{WAFL|EP}}|{{WAFL|SF}}}}}}
{{AFLGameFooter|notes=}}
=Round 16=
{{AFLGameHeader|title=Round 16}}
{{AFLGame|Saturday, 26 July (2:10 pm)|{{WAFL|Sub}}||V|{{WAFL|SF}}||Sullivan Logistics Stadium||}}
{{AFLGame|Saturday, 26 July (2:30 pm)|{{WAFL|EF}}||V|{{WAFL|Cla}}||The Good Grocer Park||}}
{{AFLGame|Saturday, 26 July (2:30 pm)|{{WAFL|PT}}||V|{{WAFL|WC}}||Lane Group Stadium||}}
{{AFLGame|Saturday (3:10 pm)|{{WAFL|WP}}||V|{{WAFL|EP}}||Joondalup Arena||}}
{{AFLGameBye|{{hlist|{{WAFL|Per}}|{{WAFL|SD}}}}}}
{{AFLGameFooter|notes=}}
=Round 17=
{{AFLGameHeader|title=Round 17}}
{{AFLGame|Saturday, 2 August (1:40 pm)|{{WAFL|SF}}||V|{{WAFL|EF}}||Fremantle Community Bank Oval||}}
{{AFLGame|Saturday, 2 August (2:30 pm)|{{WAFL|SD}}||V|{{WAFL|Sub}}||Steel Blue Oval||}}
{{AFLGame|Saturday, 2 August (2:30 pm)|{{WAFL|EP}}||V|{{WAFL|WC}}||Sullivan Logistics Stadium||}}
{{AFLGame|Saturday, 2 August (2:30 pm)|{{WAFL|Cla}}||V|{{WAFL|PT}}||Revo Fitness Stadium||}}
{{AFLGame|Saturday, 2 August (2:30 pm)|{{WAFL|Per}}||V|{{WAFL|WP}}||Mineral Resources Park||}}
{{AFLGameFooter|notes=}}
=Round 18=
{{AFLGameHeader|title=Round 18}}
{{AFLGame|Saturday, 9 August (2:30 pm)|{{WAFL|EP}}||V|{{WAFL|SF}}||Sullivan Logistics Stadium||}}
{{AFLGame|Saturday, 9 August (2:30 pm)|{{WAFL|PT}}||V|{{WAFL|Per}}||Lane Group Stadium||}}
{{AFLGame|Saturday, 9 August (2:30 pm)|{{WAFL|EF}}||V|{{WAFL|WC}}||The Good Grocer Park||}}
{{AFLGame|Saturday, 9 August (2:30 pm)|{{WAFL|Cla}}||V|{{WAFL|SD}}||Revo Fitness Stadium||}}
{{AFLGame|Saturday, 9 August (3:10 pm)|{{WAFL|WP}}||V|{{WAFL|Sub}}||Joondalup Arena||}}
{{AFLGameFooter|notes=}}
=Round 19=
{{AFLGameHeader|title=Round 19}}
{{AFLGame|Saturday, 16 August (2:30 pm)|{{WAFL|EF}}||V|{{WAFL|EP}}||The Good Grocer Park||}}
{{AFLGame|Saturday, 16 August (2:30 pm)|{{WAFL|SF}}||V|{{WAFL|WP}}||Fremantle Community Bank Oval||}}
{{AFLGame|Saturday, 16 August (2:30 pm)|{{WAFL|Sub}}||V|{{WAFL|PT}}||Sullivan Logistics Stadium||}}
{{AFLGame|Saturday, 16 August (2:30 pm)|{{WAFL|Per}}||V|{{WAFL|Cla}}||Mineral Resources Park||}}
{{AFLGame|Saturday, 16 August (5:40 pm)|{{WAFL|WC}}||V|{{WAFL|SD}}||Mineral Resources Park||}}
{{AFLGameFooter|notes=}}
=Round 20=
{{AFLGameHeader|title=Round 20}}
{{AFLGame|Saturday, 23 August (11:10 pm)|{{WAFL|WC}}||V|{{WAFL|SF}}||Mineral Resources Park||}}
{{AFLGame|Saturday, 23 August (2:30 pm)|{{WAFL|EF}}||V|{{WAFL|WP}}||The Good Grocer Park||}}
{{AFLGame|Saturday, 23 August (2:30 pm)|{{WAFL|PT}}||V|{{WAFL|SD}}||Lane Group Stadium||}}
{{AFLGame|Saturday, 23 August (2:30 pm)|{{WAFL|Sub}}||V|{{WAFL|Per}}||Sullivan Logistics Stadium||}}
{{AFLGame|Saturday, 23 August (2:30 pm)|{{WAFL|Cla}}||V|{{WAFL|EP}}||Revo Fitness Stadium||}}
{{AFLGameFooter|notes=}}
Ladder
|loss_before_draw=true|for_against_style=points|use_goal_percentage=yes
|winpoints=4|drawpoints=2
|update=complete
|source=[https://wafl.com.au/ladders WAFL.com.au]
|team_order= EP, EF, SF, Per, Cla, PT, WP, SD, Sub, WCE
|win_WP=2 |loss_WP=4 |draw_WP=0 |pf_WP=444 |pa_WP=429
|win_EF=5 |loss_EF=1 |draw_EF=0 |pf_EF=571 |pa_EF=415
|win_Cla=3 |loss_Cla=2 |draw_Cla=1 |pf_Cla=494 |pa_Cla=381
|win_SF=5 |loss_SF=1 |draw_SF=0 |pf_SF=456 |pa_SF=355
|win_PT=2 |loss_PT=3 |draw_PT=1 |pf_PT=361 |pa_PT=459
|win_SD=1 |loss_SD=5 |draw_SD=0 |pf_SD=393 |pa_SD=482
|win_Sub=1 |loss_Sub=5 |draw_Sub=0 |pf_Sub=383 |pa_Sub=560
|win_EP=5 |loss_EP=1 |draw_EP=0 |pf_EP=508 |pa_EP=360
|win_Per=4 |loss_Per=2 |draw_Per=0 |pf_Per=440 |pa_Per=409
|win_WCE=1 |loss_WCE=5 |draw_WCE=0 |pf_WCE=430 |pa_WCE=630
|name_Cla=Claremont
|name_EF=East Fremantle
|name_EP=East Perth
|name_PT=Peel Thunder
|name_Per=Perth
|name_SF=South Fremantle
|name_Sub=Subiaco
|name_SD=Swan Districts
|name_WCE=West Coast (R)
|name_WP=West Perth
|class_rules = 1) points; 2) percentage; 3) number of points for.
|result1=Q |result2=Q |result3=Q |result4=Q |result5=Q
|res_col_header=Q
|col_Q=green2 |text_Q=Finals series
}}
(R) = Reserves for AFL Seniors
Finals series
=Qualifying and elimination finals=
{{AFLGameHeader|title=Qualifying and elimination finals}}
{{AFLGame|TBC September (TBC)|TBC||V|TBC||TBC||}}
{{AFLGame|TBC September (TBC)|TBC||V|TBC||TBC||}}
{{AFLGameFooter}}
=Semi-finals=
{{AFLGameHeader|title=Semi finals}}
{{AFLGame|TBC September (TBC)|TBC||V|TBC||TBC||}}
{{AFLGame|TBC September (TBC)|TBC||V|TBC||TBC||}}
{{AFLGameFooter}}
=Preliminary finals=
{{AFLGameHeader|title=Preliminary final}}
{{AFLGame|TBC September (TBC)|TBC||V|TBC||TBC||}}
{{AFLGameFooter}}
=Grand Final=
{{AFLGameDetailed
|title = 2025 WAFL Grand Final
|date = Sunday 21 September (3:00 pm)
|home team = TBC
|home Q1 =
|home Q2 =
|home Q3 =
|home final =
|winner = V
|away team = TBC
|away Q1 =
|away Q2 =
|away Q3 =
|away final =
|venue = Optus Stadium, Perth
|crowd =
|report =
|umpires =
|BOG award = Simpson Medal
|BOG winner =
|home goals =
|away goals =
|home best =
|away best =
|home injuries =
|away injuries =
|home reports =
|away reports =
|broadcast = Seven Network
}}
References
{{reflist}}
External links
- [https://wafl.com.au/ WAFL official website]
{{WAFL seasons}}