North Melbourne lead Port Adelaide 23–20 in 43 games since 1997. Their last meeting, in the 2026 Round 17 at Adelaide Oval, went to Port Adelaide by 21 points. They next meet in the 2027 Round 1, Sun 21 Mar 2027, 1:10pm AEDT.
North Melbourne's record includes games played as Kangaroos (1999–2007). Source: Wikipedia: North Melbourne Football Club.
| Year | Round | Home | Score | Away | Venue | Result |
|---|---|---|---|---|---|---|
| 2026 5 July | Round 17 | Port Adelaide | 10.13 (73) – 7.10 (52) | North Melbourne | Adelaide Oval | Port Adelaide by 21 |
| 2026 15 Mar | Round 1 | North Melbourne | 17.11 (113) – 9.13 (67) | Port Adelaide | Marvel Stadium | North Melbourne by 46 |
| 2025 26 Apr | Round 7 | Port Adelaide | 14.13 (97) – 13.10 (88) | North Melbourne | Adelaide Oval | Port Adelaide by 9 |
| 2024 25 May | Round 11 | North Melbourne | 7.6 (48) – 16.11 (107) | Port Adelaide | Bellerive Oval | Port Adelaide by 59 |
| 2023 13 May | Round 9 | North Melbourne | 10.5 (65) – 20.15 (135) | Port Adelaide | Bellerive Oval | Port Adelaide by 70 |
| 2022 14 May | Round 9 | North Melbourne | 6.10 (46) – 17.13 (115) | Port Adelaide | Bellerive Oval | Port Adelaide by 69 |
| 2021 21 Mar | Round 1 | North Melbourne | 9.11 (65) – 17.15 (117) | Port Adelaide | Marvel Stadium | Port Adelaide by 52 |
| 2020 5 Sept | Round 16 | North Melbourne | 6.6 (42) – 11.12 (78) | Port Adelaide | People First Stadium | Port Adelaide by 36 |
| 2019 17 Aug | Round 22 | North Melbourne | 22.12 (144) – 8.10 (58) | Port Adelaide | Marvel Stadium | North Melbourne by 86 |
| 2019 26 Apr | Round 6 | Port Adelaide | 12.16 (88) – 11.6 (72) | North Melbourne | Adelaide Oval | Port Adelaide by 16 |
| Year | Round | Home | Score | Away | Venue | Result |
|---|---|---|---|---|---|---|
| 2007 22 Sept | Preliminary Finals | Port Adelaide | 20.13 (133) – 5.16 (46) | North Melbourne | Football Park | Port Adelaide by 87 |
| 2005 4 Sept | Finals Week 1 | North Melbourne | 11.11 (77) – 26.8 (164) | Port Adelaide | Marvel Stadium | Port Adelaide by 87 |
| 1999 4 Sept | Finals Week 1 | North Melbourne | 15.10 (100) – 8.8 (56) | Port Adelaide | MCG | North Melbourne by 44 |
| Year | Round | Home | Score | Away | Venue | Result |
|---|---|---|---|---|---|---|
| 2026 5 July | Round 17 | Port Adelaide | 10.13 (73) – 7.10 (52) | North Melbourne | Adelaide Oval | Port Adelaide by 21 |
| 2026 15 Mar | Round 1 | North Melbourne | 17.11 (113) – 9.13 (67) | Port Adelaide | Marvel Stadium | North Melbourne by 46 |
| 2025 26 Apr | Round 7 | Port Adelaide | 14.13 (97) – 13.10 (88) | North Melbourne | Adelaide Oval | Port Adelaide by 9 |
| 2024 25 May | Round 11 | North Melbourne | 7.6 (48) – 16.11 (107) | Port Adelaide | Bellerive Oval | Port Adelaide by 59 |
| 2023 13 May | Round 9 | North Melbourne | 10.5 (65) – 20.15 (135) | Port Adelaide | Bellerive Oval | Port Adelaide by 70 |
| 2022 14 May | Round 9 | North Melbourne | 6.10 (46) – 17.13 (115) | Port Adelaide | Bellerive Oval | Port Adelaide by 69 |
| 2021 21 Mar | Round 1 | North Melbourne | 9.11 (65) – 17.15 (117) | Port Adelaide | Marvel Stadium | Port Adelaide by 52 |
| 2020 5 Sept | Round 16 | North Melbourne | 6.6 (42) – 11.12 (78) | Port Adelaide | People First Stadium | Port Adelaide by 36 |
| Year | Round | Home | Score | Away | Venue | Result |
|---|---|---|---|---|---|---|
| 2019 17 Aug | Round 22 | North Melbourne | 22.12 (144) – 8.10 (58) | Port Adelaide | Marvel Stadium | North Melbourne by 86 |
| 2019 26 Apr | Round 6 | Port Adelaide | 12.16 (88) – 11.6 (72) | North Melbourne | Adelaide Oval | Port Adelaide by 16 |
| 2018 28 Apr | Round 6 | North Melbourne | 10.9 (69) – 15.12 (102) | Port Adelaide | Marvel Stadium | Port Adelaide by 33 |
| 2017 15 July | Round 17 | Port Adelaide | 19.13 (127) – 8.9 (57) | North Melbourne | Adelaide Oval | Port Adelaide by 70 |
| 2016 16 July | Round 17 | North Melbourne | 10.17 (77) – 16.9 (105) | Port Adelaide | Marvel Stadium | Port Adelaide by 28 |
| 2015 18 Apr | Round 3 | North Melbourne | 16.9 (105) – 17.11 (113) | Port Adelaide | Marvel Stadium | Port Adelaide by 8 |
| 2014 6 Apr | Round 3 | North Melbourne | 14.13 (97) – 13.12 (90) | Port Adelaide | Marvel Stadium | North Melbourne by 7 |
| 2013 4 May | Round 6 | North Melbourne | 14.9 (93) – 12.11 (83) | Port Adelaide | Bellerive Oval | North Melbourne by 10 |
| 2012 19 May | Round 8 | Port Adelaide | 14.11 (95) – 14.9 (93) | North Melbourne | Football Park | Port Adelaide by 2 |
| 2011 26 June | Round 14 | Port Adelaide | 14.7 (91) – 21.10 (136) | North Melbourne | Football Park | North Melbourne by 45 |
| 2011 30 Apr | Round 6 | North Melbourne | 18.25 (133) – 10.13 (73) | Port Adelaide | Marvel Stadium | North Melbourne by 60 |
| 2010 20 June | Round 13 | North Melbourne | 19.15 (129) – 14.9 (93) | Port Adelaide | Marvel Stadium | North Melbourne by 36 |
| 2010 28 Mar | Round 1 | Port Adelaide | 13.18 (96) – 12.10 (82) | North Melbourne | Football Park | Port Adelaide by 14 |
| Year | Round | Home | Score | Away | Venue | Result |
|---|---|---|---|---|---|---|
| 2009 29 Aug | Round 22 | Port Adelaide | 9.13 (67) – 10.11 (71) | North Melbourne | Football Park | North Melbourne by 4 |
| 2009 9 May | Round 7 | North Melbourne | 20.5 (125) – 18.12 (120) | Port Adelaide | Marvel Stadium | North Melbourne by 5 |
| 2008 30 Aug | Round 22 | North Melbourne | 10.12 (72) – 23.10 (148) | Port Adelaide | MCG | Port Adelaide by 76 |
| 2008 12 July | Round 15 | Port Adelaide | 10.14 (74) – 10.16 (76) | North Melbourne | Football Park | North Melbourne by 2 |
| 2007 22 Sept | Preliminary Finals | Port Adelaide | 20.13 (133) – 5.16 (46) | North Melbourne | Football Park | Port Adelaide by 87 |
| 2007 8 Apr | Round 2 | Port Adelaide | 17.20 (122) – 15.14 (104) | North Melbourne | Football Park | Port Adelaide by 18 |
| 2006 6 Aug | Round 18 | North Melbourne | 12.12 (84) – 9.11 (65) | Port Adelaide | Marvel Stadium | North Melbourne by 19 |
| 2006 1 Apr | Round 1 | Port Adelaide | 13.9 (87) – 19.14 (128) | North Melbourne | Football Park | North Melbourne by 41 |
| 2005 4 Sept | Finals Week 1 | North Melbourne | 11.11 (77) – 26.8 (164) | Port Adelaide | Marvel Stadium | Port Adelaide by 87 |
| 2005 31 July | Round 18 | North Melbourne | 15.10 (100) – 14.12 (96) | Port Adelaide | Manuka Oval | North Melbourne by 4 |
| 2005 8 May | Round 7 | Port Adelaide | 18.11 (119) – 10.12 (72) | North Melbourne | Football Park | Port Adelaide by 47 |
| 2004 16 May | Round 8 | North Melbourne | 21.14 (140) – 7.6 (48) | Port Adelaide | Marvel Stadium | North Melbourne by 92 |
| 2003 17 May | Round 8 | Port Adelaide | 15.13 (103) – 7.7 (49) | North Melbourne | Football Park | Port Adelaide by 54 |
| 2002 20 July | Round 16 | North Melbourne | 14.15 (99) – 10.10 (70) | Port Adelaide | Princes Park | North Melbourne by 29 |
| 2002 30 Mar | Round 1 | Port Adelaide | 11.7 (73) – 12.11 (83) | North Melbourne | Football Park | North Melbourne by 10 |
| 2001 30 June | Round 13 | North Melbourne | 14.11 (95) – 10.13 (73) | Port Adelaide | Manuka Oval | North Melbourne by 22 |
| 2000 28 May | Round 12 | North Melbourne | 10.16 (76) – 8.11 (59) | Port Adelaide | SCG | North Melbourne by 17 |
| Year | Round | Home | Score | Away | Venue | Result |
|---|---|---|---|---|---|---|
| 1999 4 Sept | Finals Week 1 | North Melbourne | 15.10 (100) – 8.8 (56) | Port Adelaide | MCG | North Melbourne by 44 |
| 1999 6 June | Round 10 | North Melbourne | 20.13 (133) – 18.18 (126) | Port Adelaide | MCG | North Melbourne by 7 |
| 1998 1 Aug | Round 18 | North Melbourne | 18.23 (131) – 10.16 (76) | Port Adelaide | Manuka Oval | North Melbourne by 55 |
| 1998 11 Apr | Round 3 | Port Adelaide | 10.9 (69) – 15.8 (98) | North Melbourne | Football Park | North Melbourne by 29 |
| 1997 17 May | Round 8 | North Melbourne | 19.14 (128) – 15.10 (100) | Port Adelaide | Princes Park | North Melbourne by 28 |
Includes every completed VFL/AFL game between the two clubs, home-and-away and finals.