| 1 | Bernardo CarvalhoPlace 1 · Grade 8 · Worth. Perry | 8 | Worth. Perry | 11:30.98 |
| 2 | Arjen FidlerPlace 2 · Grade 8 · Worth. Perry | 8 | Worth. Perry | 12:17.24 |
| 3 | Zarin RussellPlace 3 · Grade 8 · Worth. Perry | 8 | Worth. Perry | 12:22.67 |
| 4 | Alex FloresPlace 4 · Grade 8 · U.A. Hastings | 8 | U.A. Hastings | 12:49.38 |
| 5 | Ellis JonesPlace 5 · Grade 7 · Wellington | 7 | Wellington | 12:51.17 PR |
| 6 | Owen DeislerPlace 6 · Grade 8 · Worth. Perry | 8 | Worth. Perry | 13:17.85 |
| 7 | Rohan PlowgianPlace 7 · Grade 7 · U.A. Hastings | 7 | U.A. Hastings | 13:29.48 |
| 8 | Jason LawPlace 8 · Grade 7 · Worth. Perry | 7 | Worth. Perry | 13:34.82 |
| 9 | Emilio Matter CasillasPlace 9 · Grade 8 · Worth. Perry | 8 | Worth. Perry | 13:40.40 |
| 10 | Aidan MalonePlace 10 · Grade 8 · U.A. Hastings | 8 | U.A. Hastings | 13:49.08 |
| 11 | Henry BertinoPlace 11 · Grade 8 · U.A. Hastings | 8 | U.A. Hastings | 14:02.24 |
| 12 | Caleb RulePlace 12 · Grade 8 · U.A. Hastings | 8 | U.A. Hastings | 14:07.29 |
| 13 | Aaron JainPlace 13 · Grade 7 · U.A. Hastings | 7 | U.A. Hastings | 14:10.79 |
| 14 | Nolan McCorklePlace 14 · Grade 8 · Worth. Perry | 8 | Worth. Perry | 14:26.03 |
| 15 | Liam WillyPlace 15 · Grade 7 · Worth. Perry | 7 | Worth. Perry | 14:45.87 |
| 16 | Calvin MarshPlace 16 · Grade 8 · Worth. Perry | 8 | Worth. Perry | 14:55.40 |
| 17 | Alex RobertsPlace 17 · Grade 6 · Wellington | 6 | Wellington | 15:07.10 PR |
| 18 | Brian LuiPlace 18 · Grade 7 · U.A. Hastings | 7 | U.A. Hastings | 15:14.67 |
| 19 | Titus KongPlace 19 · Grade 7 · Worth. Perry | 7 | Worth. Perry | 15:44.37 |
| 20 | Ryker StrattonPlace 20 · Grade 6 · Wellington | 6 | Wellington | 15:44.75 PR |
| 21 | Paul JaroschPlace 21 · Grade 7 · Wellington | 7 | Wellington | 15:44.88 |
| 22 | Caspian FreemanPlace 22 · Grade 6 · Wellington | 6 | Wellington | 15:51.56 PR |
| 23 | Savaan AroraPlace 23 · Grade 8 · U.A. Hastings | 8 | U.A. Hastings | 15:53.44 |
| 24 | Devin O'KeefePlace 24 · Grade 8 · Worth. Perry | 8 | Worth. Perry | 16:00.50 |
| 25 | Theo HurleyPlace 25 · Grade 7 · U.A. Hastings | 7 | U.A. Hastings | 16:17.97 |
| 26 | Zach MoorePlace 26 · Grade 7 · U.A. Hastings | 7 | U.A. Hastings | 16:29.57 |
| 27 | Sam HerriottPlace 27 · Grade 7 · U.A. Hastings | 7 | U.A. Hastings | 16:43.08 |
| 28 | Francis KohPlace 28 · Grade 7 · Worth. Perry | 7 | Worth. Perry | 16:49.37 |
| 29 | Jonas LeePlace 29 · Grade 8 · Worth. Perry | 8 | Worth. Perry | 16:59.55 |
| 30 | Elliot DavisPlace 30 · Grade 7 · Worth. Perry | 7 | Worth. Perry | 17:15.15 |
| 31 | Logan MichelsPlace 31 · Grade 7 · Wellington | 7 | Wellington | 18:38.25 |
| 32 | David AustinPlace 32 · Grade 6 · Wellington | 6 | Wellington | 18:38.76 |
| 33 | Michael PavcanovskyPlace 33 · Grade 7 · U.A. Hastings | 7 | U.A. Hastings | 19:56.47 |
| 34 | Nolan GemmelPlace 34 · Grade 7 · Worth. Perry | 7 | Worth. Perry | 25:04.51 |
| 35 | Ethan CainPlace 35 · Grade 7 · Worth. Perry | 7 | Worth. Perry | 25:30.85 PR |