Geelong lead Port Adelaide 30–15 with 1 draw in 46 games since 1997. They have met once in a Grand Final; Geelong won the most recent, in 2007. Their last meeting, in the 2026 Round 7 at Adelaide Oval, went to Port Adelaide by 30 points. They next meet in the 2027 Round 21, Mon 2 Aug 2027, 12:00pm AEST.
| Year | Round | Home | Score | Away | Venue | Result |
|---|---|---|---|---|---|---|
| 2026 25 Apr | Round 7 | Port Adelaide | 13.17 (95) – 10.5 (65) | Geelong | Adelaide Oval | Port Adelaide by 30 |
| 2025 3 Aug | Round 21 | Geelong | 23.15 (153) – 9.11 (65) | Port Adelaide | GMHBA Stadium | Geelong by 88 |
| 2025 17 May | Round 10 | Port Adelaide | 5.9 (39) – 17.13 (115) | Geelong | Adelaide Oval | Geelong by 76 |
| 2024 5 Sept | Finals Week 1 | Port Adelaide | 7.12 (54) – 20.18 (138) | Geelong | Adelaide Oval | Geelong by 84 |
| 2024 10 May | Round 9 | Geelong | 14.11 (95) – 15.11 (101) | Port Adelaide | GMHBA Stadium | Port Adelaide by 6 |
| 2023 5 Aug | Round 21 | Geelong | 14.13 (97) – 12.13 (85) | Port Adelaide | GMHBA Stadium | Geelong by 12 |
| 2023 15 June | Round 14 | Port Adelaide | 16.14 (110) – 11.6 (72) | Geelong | Adelaide Oval | Port Adelaide by 38 |
| 2022 23 July | Round 19 | Port Adelaide | 14.10 (94) – 16.10 (106) | Geelong | Adelaide Oval | Geelong by 12 |
| 2022 21 May | Round 10 | Geelong | 11.16 (82) – 7.5 (47) | Port Adelaide | GMHBA Stadium | Geelong by 35 |
| 2021 27 Aug | Finals Week 1 | Port Adelaide | 12.14 (86) – 5.13 (43) | Geelong | Adelaide Oval | Port Adelaide by 43 |
| Year | Round | Home | Score | Away | Venue | Result |
|---|---|---|---|---|---|---|
| 2024 5 Sept | Finals Week 1 | Port Adelaide | 7.12 (54) – 20.18 (138) | Geelong | Adelaide Oval | Geelong by 84 |
| 2021 27 Aug | Finals Week 1 | Port Adelaide | 12.14 (86) – 5.13 (43) | Geelong | Adelaide Oval | Port Adelaide by 43 |
| 2020 1 Oct | Finals Week 1 | Port Adelaide | 9.4 (58) – 5.12 (42) | Geelong | Adelaide Oval | Port Adelaide by 16 |
| 2013 13 Sept | Semi-Finals | Geelong | 13.18 (96) – 12.8 (80) | Port Adelaide | MCG | Geelong by 16 |
| 2007 29 Sept | Grand Final | Geelong | 24.19 (163) – 6.8 (44) | Port Adelaide | MCG | Geelong by 119 |
| 2004 5 Sept | Finals Week 1 | Port Adelaide | 18.9 (117) – 9.8 (62) | Geelong | Football Park | Port Adelaide by 55 |
| Year | Round | Home | Score | Away | Venue | Result |
|---|---|---|---|---|---|---|
| 2026 25 Apr | Round 7 | Port Adelaide | 13.17 (95) – 10.5 (65) | Geelong | Adelaide Oval | Port Adelaide by 30 |
| 2025 3 Aug | Round 21 | Geelong | 23.15 (153) – 9.11 (65) | Port Adelaide | GMHBA Stadium | Geelong by 88 |
| 2025 17 May | Round 10 | Port Adelaide | 5.9 (39) – 17.13 (115) | Geelong | Adelaide Oval | Geelong by 76 |
| 2024 5 Sept | Finals Week 1 | Port Adelaide | 7.12 (54) – 20.18 (138) | Geelong | Adelaide Oval | Geelong by 84 |
| 2024 10 May | Round 9 | Geelong | 14.11 (95) – 15.11 (101) | Port Adelaide | GMHBA Stadium | Port Adelaide by 6 |
| 2023 5 Aug | Round 21 | Geelong | 14.13 (97) – 12.13 (85) | Port Adelaide | GMHBA Stadium | Geelong by 12 |
| 2023 15 June | Round 14 | Port Adelaide | 16.14 (110) – 11.6 (72) | Geelong | Adelaide Oval | Port Adelaide by 38 |
| 2022 23 July | Round 19 | Port Adelaide | 14.10 (94) – 16.10 (106) | Geelong | Adelaide Oval | Geelong by 12 |
| 2022 21 May | Round 10 | Geelong | 11.16 (82) – 7.5 (47) | Port Adelaide | GMHBA Stadium | Geelong by 35 |
| 2021 27 Aug | Finals Week 1 | Port Adelaide | 12.14 (86) – 5.13 (43) | Geelong | Adelaide Oval | Port Adelaide by 43 |
| 2021 10 June | Round 13 | Port Adelaide | 14.7 (91) – 17.10 (112) | Geelong | Adelaide Oval | Geelong by 21 |
| 2020 1 Oct | Finals Week 1 | Port Adelaide | 9.4 (58) – 5.12 (42) | Geelong | Adelaide Oval | Port Adelaide by 16 |
| 2020 14 Aug | Round 12 | Geelong | 14.7 (91) – 4.7 (31) | Port Adelaide | People First Stadium | Geelong by 60 |
| Year | Round | Home | Score | Away | Venue | Result |
|---|---|---|---|---|---|---|
| 2019 22 June | Round 14 | Port Adelaide | 9.13 (67) – 8.8 (56) | Geelong | Adelaide Oval | Port Adelaide by 11 |
| 2018 21 Apr | Round 5 | Port Adelaide | 7.8 (50) – 12.12 (84) | Geelong | Adelaide Oval | Geelong by 34 |
| 2017 25 May | Round 10 | Geelong | 11.15 (81) – 11.13 (79) | Port Adelaide | GMHBA Stadium | Geelong by 2 |
| 2016 23 Apr | Round 5 | Port Adelaide | 8.11 (59) – 16.11 (107) | Geelong | Adelaide Oval | Geelong by 48 |
| 2015 12 June | Round 11 | Port Adelaide | 11.3 (69) – 14.8 (92) | Geelong | Adelaide Oval | Geelong by 23 |
| 2014 27 Apr | Round 6 | Port Adelaide | 16.11 (107) – 9.13 (67) | Geelong | Adelaide Oval | Port Adelaide by 40 |
| 2013 13 Sept | Semi-Finals | Geelong | 13.18 (96) – 12.8 (80) | Port Adelaide | MCG | Geelong by 16 |
| 2013 10 Aug | Round 20 | Geelong | 20.9 (129) – 16.8 (104) | Port Adelaide | GMHBA Stadium | Geelong by 25 |
| 2013 25 May | Round 9 | Port Adelaide | 9.14 (68) – 18.8 (116) | Geelong | Football Park | Geelong by 48 |
| 2012 1 July | Round 14 | Geelong | 14.15 (99) – 8.13 (61) | Port Adelaide | GMHBA Stadium | Geelong by 38 |
| 2011 10 Apr | Round 3 | Geelong | 17.20 (122) – 6.7 (43) | Port Adelaide | GMHBA Stadium | Geelong by 79 |
| 2010 18 Apr | Round 4 | Geelong | 23.21 (159) – 10.4 (64) | Port Adelaide | GMHBA Stadium | Geelong by 95 |
| Year | Round | Home | Score | Away | Venue | Result |
|---|---|---|---|---|---|---|
| 2009 28 June | Round 13 | Geelong | 18.14 (122) – 13.10 (88) | Port Adelaide | GMHBA Stadium | Geelong by 34 |
| 2008 15 June | Round 12 | Geelong | 15.18 (108) – 7.7 (49) | Port Adelaide | GMHBA Stadium | Geelong by 59 |
| 2008 20 Mar | Round 1 | Port Adelaide | 14.12 (96) – 15.15 (105) | Geelong | Football Park | Geelong by 9 |
| 2007 29 Sept | Grand Final | Geelong | 24.19 (163) – 6.8 (44) | Port Adelaide | MCG | Geelong by 119 |
| 2007 26 Aug | Round 21 | Geelong | 15.11 (101) – 16.10 (106) | Port Adelaide | GMHBA Stadium | Port Adelaide by 5 |
| 2007 27 May | Round 9 | Port Adelaide | 8.12 (60) – 16.20 (116) | Geelong | Football Park | Geelong by 56 |
| 2006 16 July | Round 15 | Geelong | 9.14 (68) – 8.10 (58) | Port Adelaide | GMHBA Stadium | Geelong by 10 |
| 2005 16 July | Round 16 | Geelong | 18.18 (126) – 7.5 (47) | Port Adelaide | GMHBA Stadium | Geelong by 79 |
| 2005 22 Apr | Round 5 | Port Adelaide | 15.5 (95) – 15.9 (99) | Geelong | Football Park | Geelong by 4 |
| 2004 5 Sept | Finals Week 1 | Port Adelaide | 18.9 (117) – 9.8 (62) | Geelong | Football Park | Port Adelaide by 55 |
| 2004 30 May | Round 10 | Port Adelaide | 18.8 (116) – 17.10 (112) | Geelong | Football Park | Port Adelaide by 4 |
| 2003 6 July | Round 14 | Geelong | 10.10 (70) – 10.9 (69) | Port Adelaide | GMHBA Stadium | Geelong by 1 |
| 2002 18 May | Round 8 | Port Adelaide | 20.9 (129) – 7.12 (54) | Geelong | Football Park | Port Adelaide by 75 |
| 2001 18 Aug | Round 20 | Port Adelaide | 14.15 (99) – 10.9 (69) | Geelong | Football Park | Port Adelaide by 30 |
| 2001 29 Apr | Round 5 | Geelong | 15.12 (102) – 23.10 (148) | Port Adelaide | GMHBA Stadium | Port Adelaide by 46 |
| 2000 13 May | Round 10 | Port Adelaide | 10.18 (78) – 12.6 (78) | Geelong | Football Park | Draw |
| Year | Round | Home | Score | Away | Venue | Result |
|---|---|---|---|---|---|---|
| 1999 7 Aug | Round 19 | Geelong | 18.10 (118) – 12.14 (86) | Port Adelaide | GMHBA Stadium | Geelong by 32 |
| 1999 18 Apr | Round 4 | Port Adelaide | 10.14 (74) – 17.13 (115) | Geelong | Football Park | Geelong by 41 |
| 1998 27 June | Round 14 | Port Adelaide | 13.13 (91) – 10.13 (73) | Geelong | Football Park | Port Adelaide by 18 |
| 1997 2 Aug | Round 18 | Geelong | 25.9 (159) – 11.8 (74) | Port Adelaide | GMHBA Stadium | Geelong by 85 |
| 1997 12 Apr | Round 3 | Port Adelaide | 18.21 (129) – 14.6 (90) | Geelong | Football Park | Port Adelaide by 39 |
Includes every completed VFL/AFL game between the two clubs, home-and-away and finals.