| Placing | Athlete | Team | Finals |
|---|---|---|---|
| 1 | Ben Hunt | Kristin School | 2:18.67 |
| 2 | Brodie Poole | Westlake Boys High School | 2:23.13 |
| 3 | Ryan Gordon | Westlake Boys High School | 2:23.71 |
| 4 | Taylor Callaghan | Kristin School | 2:24.83 |
| 5 | Isek Bester | Long Bay College | 2:27.26 |
| 6 | Sam Quinn | Westlake Boys High School | 2:27.54 |
| 7 | Jordan Sussex | Albany Junior High School | 2:28.19 |
| 8 | Strarn Bahn White | Whangaparaoa College | 2:32.77 |
| 9 | Reece Brogden | Whangaparaoa College | 2:34.98 |
| 10 | Ben Neuman | Mahurangi College | 2:37.17 |
| 11 | Joshua Pascoe | Albany Junior High School | 2:44.18 |
| 12 | Jordan Balle | Glenfield College | 2:46.72 |
| 13 | Sam McGlone | Long Bay College | 2:47.37 |
| 14 | Ali Cargo | Orewa College | 2:50.30 |
| 15 | Diego Davids | Glenfield College | 2:55.07 |
| -- | Bradley Shanks | Orewa College | DNS |
| -- | Jordan Webber | Long Bay College | DNS |