West Coast lead Fremantle 33–30 in 63 games since 1995. Their last meeting, in the 2026 Round 20 at Optus Stadium, went to Fremantle by 70 points. They next meet in the 2027 Round 5, Fri 16 Apr 2027, 8:10pm AEST.
| Year | Round | Home | Score | Away | Venue | Result |
|---|---|---|---|---|---|---|
| 2026 24 July | Round 20 | Fremantle | 16.16 (112) – 6.6 (42) | West Coast | Optus Stadium | Fremantle by 70 |
| 2026 19 Apr | Round 6 | West Coast | 5.11 (41) – 14.13 (97) | Fremantle | Optus Stadium | Fremantle by 56 |
| 2025 26 July | Round 20 | Fremantle | 18.18 (126) – 12.5 (77) | West Coast | Optus Stadium | Fremantle by 49 |
| 2025 30 Mar | Round 3 | West Coast | 10.8 (68) – 15.16 (106) | Fremantle | Optus Stadium | Fremantle by 38 |
| 2024 27 July | Round 20 | Fremantle | 17.8 (110) – 11.9 (75) | West Coast | Optus Stadium | Fremantle by 35 |
| 2024 20 Apr | Round 6 | West Coast | 16.9 (105) – 10.8 (68) | Fremantle | Optus Stadium | West Coast by 37 |
| 2023 12 Aug | Round 22 | West Coast | 4.9 (33) – 20.14 (134) | Fremantle | Optus Stadium | Fremantle by 101 |
| 2023 2 Apr | Round 3 | Fremantle | 16.12 (108) – 9.13 (67) | West Coast | Optus Stadium | Fremantle by 41 |
| 2022 13 Aug | Round 22 | Fremantle | 9.17 (71) – 7.5 (47) | West Coast | Optus Stadium | Fremantle by 24 |
| 2022 3 Apr | Round 3 | West Coast | 7.5 (47) – 15.12 (102) | Fremantle | Optus Stadium | Fremantle by 55 |
| Year | Round | Home | Score | Away | Venue | Result |
|---|---|---|---|---|---|---|
| 2026 24 July | Round 20 | Fremantle | 16.16 (112) – 6.6 (42) | West Coast | Optus Stadium | Fremantle by 70 |
| 2026 19 Apr | Round 6 | West Coast | 5.11 (41) – 14.13 (97) | Fremantle | Optus Stadium | Fremantle by 56 |
| 2025 26 July | Round 20 | Fremantle | 18.18 (126) – 12.5 (77) | West Coast | Optus Stadium | Fremantle by 49 |
| 2025 30 Mar | Round 3 | West Coast | 10.8 (68) – 15.16 (106) | Fremantle | Optus Stadium | Fremantle by 38 |
| 2024 27 July | Round 20 | Fremantle | 17.8 (110) – 11.9 (75) | West Coast | Optus Stadium | Fremantle by 35 |
| 2024 20 Apr | Round 6 | West Coast | 16.9 (105) – 10.8 (68) | Fremantle | Optus Stadium | West Coast by 37 |
| 2023 12 Aug | Round 22 | West Coast | 4.9 (33) – 20.14 (134) | Fremantle | Optus Stadium | Fremantle by 101 |
| 2023 2 Apr | Round 3 | Fremantle | 16.12 (108) – 9.13 (67) | West Coast | Optus Stadium | Fremantle by 41 |
| 2022 13 Aug | Round 22 | Fremantle | 9.17 (71) – 7.5 (47) | West Coast | Optus Stadium | Fremantle by 24 |
| 2022 3 Apr | Round 3 | West Coast | 7.5 (47) – 15.12 (102) | Fremantle | Optus Stadium | Fremantle by 55 |
| 2021 15 Aug | Round 22 | Fremantle | 12.7 (79) – 9.10 (64) | West Coast | Optus Stadium | Fremantle by 15 |
| 2021 2 May | Round 7 | West Coast | 20.12 (132) – 11.7 (73) | Fremantle | Optus Stadium | West Coast by 59 |
| 2020 19 July | Round 7 | Fremantle | 5.2 (32) – 9.8 (62) | West Coast | Optus Stadium | West Coast by 30 |
| Year | Round | Home | Score | Away | Venue | Result |
|---|---|---|---|---|---|---|
| 2019 6 July | Round 16 | Fremantle | 2.19 (31) – 19.8 (122) | West Coast | Optus Stadium | West Coast by 91 |
| 2019 13 Apr | Round 4 | West Coast | 10.9 (69) – 7.14 (56) | Fremantle | Optus Stadium | West Coast by 13 |
| 2018 5 Aug | Round 20 | West Coast | 21.16 (142) – 13.6 (84) | Fremantle | Optus Stadium | West Coast by 58 |
| 2018 29 Apr | Round 6 | Fremantle | 12.9 (81) – 13.11 (89) | West Coast | Optus Stadium | West Coast by 8 |
| 2017 16 July | Round 17 | Fremantle | 5.14 (44) – 11.8 (74) | West Coast | Subiaco | West Coast by 30 |
| 2017 29 Apr | Round 6 | West Coast | 16.7 (103) – 9.8 (62) | Fremantle | Subiaco | West Coast by 41 |
| 2016 7 Aug | Round 20 | Fremantle | 9.10 (64) – 17.8 (110) | West Coast | Subiaco | West Coast by 46 |
| 2016 9 Apr | Round 3 | West Coast | 12.20 (92) – 8.11 (59) | Fremantle | Subiaco | West Coast by 33 |
| 2015 16 Aug | Round 20 | Fremantle | 11.14 (80) – 15.14 (104) | West Coast | Subiaco | West Coast by 24 |
| 2015 19 Apr | Round 3 | West Coast | 12.9 (81) – 17.9 (111) | Fremantle | Subiaco | Fremantle by 30 |
| 2014 28 June | Round 15 | Fremantle | 13.10 (88) – 11.15 (81) | West Coast | Subiaco | Fremantle by 7 |
| 2014 4 May | Round 7 | West Coast | 7.12 (54) – 11.7 (73) | Fremantle | Subiaco | Fremantle by 19 |
| 2013 14 July | Round 16 | West Coast | 14.9 (93) – 19.7 (121) | Fremantle | Subiaco | Fremantle by 28 |
| 2013 23 Mar | Round 1 | Fremantle | 16.12 (108) – 11.14 (80) | West Coast | Subiaco | Fremantle by 28 |
| 2012 4 Aug | Round 19 | Fremantle | 17.11 (113) – 6.12 (48) | West Coast | Subiaco | Fremantle by 65 |
| 2012 27 May | Round 9 | West Coast | 11.18 (84) – 5.6 (36) | Fremantle | Subiaco | West Coast by 48 |
| 2011 24 July | Round 18 | Fremantle | 9.10 (64) – 8.17 (65) | West Coast | Subiaco | West Coast by 1 |
| 2011 15 May | Round 8 | West Coast | 14.12 (96) – 9.9 (63) | Fremantle | Subiaco | West Coast by 33 |
| 2010 1 Aug | Round 18 | Fremantle | 24.16 (160) – 13.7 (85) | West Coast | Subiaco | Fremantle by 75 |
| 2010 2 May | Round 6 | West Coast | 10.13 (73) – 17.9 (111) | Fremantle | Subiaco | Fremantle by 38 |
| Year | Round | Home | Score | Away | Venue | Result |
|---|---|---|---|---|---|---|
| 2009 25 July | Round 17 | Fremantle | 10.11 (71) – 8.18 (66) | West Coast | Subiaco | Fremantle by 5 |
| 2009 2 May | Round 6 | West Coast | 9.20 (74) – 13.9 (87) | Fremantle | Subiaco | Fremantle by 13 |
| 2008 3 Aug | Round 18 | Fremantle | 17.14 (116) – 12.11 (83) | West Coast | Subiaco | Fremantle by 33 |
| 2008 5 Apr | Round 3 | West Coast | 10.13 (73) – 12.15 (87) | Fremantle | Subiaco | Fremantle by 14 |
| 2007 5 Aug | Round 18 | West Coast | 14.13 (97) – 19.10 (124) | Fremantle | Subiaco | Fremantle by 27 |
| 2007 14 Apr | Round 3 | Fremantle | 11.4 (70) – 14.17 (101) | West Coast | Subiaco | West Coast by 31 |
| 2006 27 Aug | Round 21 | West Coast | 8.13 (61) – 18.10 (118) | Fremantle | Subiaco | Fremantle by 57 |
| 2006 6 May | Round 6 | Fremantle | 12.16 (88) – 12.11 (83) | West Coast | Subiaco | Fremantle by 5 |
| 2005 12 Aug | Round 20 | West Coast | 19.14 (128) – 12.8 (80) | Fremantle | Subiaco | West Coast by 48 |
| 2005 9 Apr | Round 3 | Fremantle | 12.8 (80) – 12.16 (88) | West Coast | Subiaco | West Coast by 8 |
| 2004 22 Aug | Round 21 | Fremantle | 6.9 (45) – 13.15 (93) | West Coast | Subiaco | West Coast by 48 |
| 2004 1 May | Round 6 | West Coast | 11.7 (73) – 12.11 (83) | Fremantle | Subiaco | Fremantle by 10 |
| 2003 30 Aug | Round 22 | West Coast | 11.16 (82) – 14.12 (96) | Fremantle | Subiaco | Fremantle by 14 |
| 2003 27 Apr | Round 5 | Fremantle | 10.13 (73) – 16.12 (108) | West Coast | Subiaco | West Coast by 35 |
| 2002 20 July | Round 16 | Fremantle | 15.10 (100) – 11.4 (70) | West Coast | Subiaco | Fremantle by 30 |
| 2002 31 Mar | Round 1 | West Coast | 21.11 (137) – 18.10 (118) | Fremantle | Subiaco | West Coast by 19 |
| 2001 12 Aug | Round 19 | West Coast | 14.14 (98) – 9.10 (64) | Fremantle | Subiaco | West Coast by 34 |
| 2001 21 Apr | Round 4 | Fremantle | 13.10 (88) – 16.16 (112) | West Coast | Subiaco | West Coast by 24 |
| 2000 30 July | Round 21 | Fremantle | 15.11 (101) – 15.10 (100) | West Coast | Subiaco | Fremantle by 1 |
| 2000 15 Apr | Round 6 | West Coast | 28.10 (178) – 9.7 (61) | Fremantle | Subiaco | West Coast by 117 |
| Year | Round | Home | Score | Away | Venue | Result |
|---|---|---|---|---|---|---|
| 1999 18 July | Round 16 | West Coast | 11.6 (72) – 17.17 (119) | Fremantle | Subiaco | Fremantle by 47 |
| 1999 28 Mar | Round 1 | Fremantle | 13.20 (98) – 15.12 (102) | West Coast | Subiaco | West Coast by 4 |
| 1998 2 Aug | Round 18 | West Coast | 15.9 (99) – 8.12 (60) | Fremantle | Subiaco | West Coast by 39 |
| 1998 12 Apr | Round 3 | Fremantle | 10.7 (67) – 14.10 (94) | West Coast | Subiaco | West Coast by 27 |
| 1997 3 Aug | Round 18 | Fremantle | 7.7 (49) – 13.4 (82) | West Coast | Subiaco | West Coast by 33 |
| 1997 13 Apr | Round 3 | West Coast | 16.15 (111) – 9.17 (71) | Fremantle | Subiaco | West Coast by 40 |
| 1996 21 July | Round 16 | West Coast | 12.10 (82) – 7.6 (48) | Fremantle | Subiaco | West Coast by 34 |
| 1996 31 Mar | Round 1 | Fremantle | 6.9 (45) – 9.13 (67) | West Coast | Subiaco | West Coast by 22 |
| 1995 3 Sept | Round 22 | Fremantle | 8.10 (58) – 16.15 (111) | West Coast | Subiaco | West Coast by 53 |
| 1995 14 May | Round 7 | West Coast | 23.13 (151) – 9.12 (66) | Fremantle | Subiaco | West Coast by 85 |
Includes every completed VFL/AFL game between the two clubs, home-and-away and finals.