| 1 | Henry JosephPlace 1 · Grade 7 · St Albans | 7 | St Albans | 12:07.4 PR |
| 2 | Cameron VincentPlace 2 · Grade 8 · Bullis | 8 | Bullis | 12:21.0 |
| 3 | Alex PerezPlace 3 · Grade 8 · St Albans | 8 | St Albans | 12:35.1 PR |
| 4 | Alek JaramilloPlace 4 · Grade 8 · St Albans | 8 | St Albans | 12:59.2 |
| 5 | Adrian GordonPlace 5 · Grade 8 · Bullis | 8 | Bullis | 13:10.8 |
| 6 | William HedrickPlace 6 · Grade 7 · St Albans | 7 | St Albans | 13:18.8 PR |
| 7 | John CarterPlace 7 · Grade 7 · Bullis | 7 | Bullis | 13:25.1 PR |
| 8 | Holden SkeetersPlace 8 · Grade 6 · St Albans | 6 | St Albans | 13:31.3 |
| 9 | Rommy MartinezPlace 9 · Grade 8 · St Albans | 8 | St Albans | 13:53.6 |
| 10 | Eric WangPlace 10 · Grade 8 · Bullis | 8 | Bullis | 13:56.5 |
| 11 | Jaken LeePlace 11 · Grade 7 · Bullis | 7 | Bullis | 14:00.4 |
| 12 | Ben GreengrassPlace 12 · Grade 7 · St Albans | 7 | St Albans | 14:08.1 PR |
| 13 | Chase VincentPlace 13 · Grade 8 · Bullis | 8 | Bullis | 14:33.7 |
| 14 | Ali SabriPlace 14 · Grade 8 · Bullis | 8 | Bullis | 14:40.3 |
| 15 | Taylor MathisPlace 15 · Grade 6 · St Albans | 6 | St Albans | 14:40.9 PR |
| 16 | Thijs BogaardPlace 16 · Grade 7 · St Albans | 7 | St Albans | 14:45.8 |
| 17 | Oliver LinPlace 17 · Grade 8 · Bullis | 8 | Bullis | 14:46.0 |
| 18 | Alex TriplinPlace 18 · Grade 6 · St Albans | 6 | St Albans | 14:58.4 |
| 19 | Declan NewbyPlace 19 · Grade 8 · Mater Dei | 8 | Mater Dei | 15:07.8 |
| 20 | Jacob MoraczewskiPlace 20 · Grade 7 · Mater Dei | 7 | Mater Dei | 15:18.5 |
| 21 | Raoul EngmanPlace 21 · Grade 7 · St Albans | 7 | St Albans | 15:29.1 |
| 22 | Graydon JonesPlace 22 · Grade 8 · St Albans | 8 | St Albans | 15:31.3 |
| 23 | Xavier BrillembourgPlace 23 · Grade 7 · St Albans | 7 | St Albans | 15:33.5 |
| 24 | Boden BrandaleonePlace 24 · Grade 6 · Bullis | 6 | Bullis | 15:35.3 |
| 25 | Christopher GivensPlace 25 · Grade 6 · Bullis | 6 | Bullis | 15:43.0 PR |
| 26 | Steven SobierayPlace 26 · Grade 7 · St Albans | 7 | St Albans | 15:58.1 |
| 27 | William BattailePlace 27 · Grade 8 · Mater Dei | 8 | Mater Dei | 16:29.4 |
| 28 | Jack PutalaPlace 28 · Grade 8 · St Albans | 8 | St Albans | 16:38.9 |
| 29 | Adam GreenPlace 29 · Grade 7 · Bullis | 7 | Bullis | 16:38.9 PR |
| 30 | Tommy RuyakPlace 30 · Grade 7 · St Albans | 7 | St Albans | 16:40.4 PR |
| 31 | Sion TakPlace 31 · Grade 6 · St Albans | 6 | St Albans | 16:47.6 |
| 32 | Andrew LuPlace 32 · Grade 8 · St Albans | 8 | St Albans | 17:10.0 |
| 33 | Miles TaylorPlace 33 · Grade 8 · St Albans | 8 | St Albans | 17:13.7 |
| 34 | Ethan GitlinPlace 34 · Grade 7 · Bullis | 7 | Bullis | 17:21.4 |
| 35 | Nathan SilverPlace 35 · Grade 8 · Bullis | 8 | Bullis | 17:40.8 |
| 36 | Jack BrooksPlace 36 · Grade 6 · Mater Dei | 6 | Mater Dei | 17:55.8 |
| 37 | Anand ShahPlace 37 · Grade 8 · Bullis | 8 | Bullis | 19:43.1 |
| 38 | Grant SimonPlace 38 · Grade 8 · St Albans | 8 | St Albans | 19:54.4 |
| 39 | Kiran ShahPlace 39 · Grade 8 · Bullis | 8 | Bullis | 20:08.1 |
| 40 | Jake SandiPlace 40 · Grade 7 · Bullis | 7 | Bullis | 20:31.5 |
| 41 | Ben TeotiaPlace 41 · Grade 7 · Bullis | 7 | Bullis | 20:54.7 |
| 42 | Vincent TranPlace 42 · Grade 8 · St Albans | 8 | St Albans | 21:28.7 |
| 43 | Evan CohnPlace 43 · Grade 8 · Bullis | 8 | Bullis | 21:40.3 |
| 44 | Connor JohnsonPlace 44 · Grade 7 · Bullis | 7 | Bullis | 21:48.5 |
| 45 | Alex SolanderPlace 45 · Grade 7 · Bullis | 7 | Bullis | 22:00.5 |
| 46 | Adi ShahPlace 46 · Grade 7 · St Albans | 7 | St Albans | 22:09.5 |
| 47 | Alfie O'NeilPlace 47 · Grade 7 · St Albans | 7 | St Albans | 22:13.9 |
| 48 | Declan HorseyPlace 48 · Grade 8 · Bullis | 8 | Bullis | 22:32.4 |
| 49 | Kamran YazdaniPlace 49 · Grade 7 · St Albans | 7 | St Albans | 23:35.0 |
| 50 | Curtie OforiPlace 50 · Grade 6 · St Albans | 6 | St Albans | 23:57.3 |
| 51 | Ethan ZhuPlace 51 · Grade 6 · Bullis | 6 | Bullis | 24:54.5 |
| 52 | Daniel KeePlace 52 · Grade 7 · Bullis | 7 | Bullis | 24:59.1 |
| 53 | Misha BalabanPlace 53 · Grade 6 · St Albans | 6 | St Albans | 25:30.2 PR |