| 1 | Henry WinnPlace 1 · Grade 12 · Deerfield Academy | 12 | Deerfield Academy | 15:29 PR |
| 2 | Ford JordanPlace 2 · Grade 12 · Deerfield Academy | 12 | Deerfield Academy | 15:58 |
| 3 | Franco Rodriguez PastorPlace 3 · Grade 9 · Deerfield Academy | 9 | Deerfield Academy | 15:59 PR |
| 4 | Owen GorencPlace 4 · Grade 12 · St Paul's | 12 | St Paul's | 16:01 PR |
| 5 | Linus KrenkelPlace 5 · Grade 12 · St Paul's | 12 | St Paul's | 16:03 PR |
| 6 | Langston WilliamsPlace 6 · Grade 12 · St Paul's | 12 | St Paul's | 16:06 PR |
| 7 | Liam WalkerPlace 7 · Grade 12 · Deerfield Academy | 12 | Deerfield Academy | 16:40 |
| 8 | William GoldingPlace 8 · Grade 10 · Deerfield Academy | 10 | Deerfield Academy | 17:02 PR |
| 9 | Hayston HayPlace 9 · Grade 10 · Deerfield Academy | 10 | Deerfield Academy | 17:04 PR |
| 10 | Quinn ClarkPlace 10 · Grade 11 · Deerfield Academy | 11 | Deerfield Academy | 17:32 |
| 11 | Silas CollinsPlace 11 · Grade 11 · St Paul's | 11 | St Paul's | 17:33 PR |
| 12 | Grey AltemeyerPlace 12 · Grade 12 · Deerfield Academy | 12 | Deerfield Academy | 17:36 |
| 13 | Daniel HongPlace 13 · Grade 12 · St Paul's | 12 | St Paul's | 17:38 |
| 14 | Jack OatesPlace 14 · Grade 10 · St Paul's | 10 | St Paul's | 17:51 PR |
| 15 | Curran StallingsPlace 15 · Grade 9 · Deerfield Academy | 9 | Deerfield Academy | 18:25 PR |
| 16 | Grant LebarPlace 16 · Grade 12 · St Paul's | 12 | St Paul's | 18:43 PR |
| 17 | Horace (Harry) MoyerPlace 17 · Grade 12 · St Paul's | 12 | St Paul's | 18:53 |
| 18 | Jonah FarkasPlace 18 · Grade 12 · St Paul's | 12 | St Paul's | 19:00 |
| 19 | Alexandre (Alex) LamottePlace 19 · Grade 10 · St Paul's | 10 | St Paul's | 19:04 PR |
| 20 | Charles (Chappy) CarrollPlace 20 · Grade 12 · St Paul's | 12 | St Paul's | 19:07 |
| 21 | Derek (Remi) CostasPlace 21 · Grade 11 · St Paul's | 11 | St Paul's | 19:14 PR |
| 22 | Sosuke ImaizumiPlace 22 · Grade 10 · St Paul's | 10 | St Paul's | 19:20 PR |
| 23 | Jeb StegallPlace 23 · Grade 12 · St Paul's | 12 | St Paul's | 19:50 PR |
| 24 | Jason KoPlace 24 · Grade 12 · Deerfield Academy | 12 | Deerfield Academy | 19:58 |
| 25 | Paul SauterPlace 25 · Grade 11 · St Paul's | 11 | St Paul's | 20:32 PR |
| 26 | Henry Saint-AmandPlace 26 · Grade 9 · St Paul's | 9 | St Paul's | 20:57 PR |
| 27 | Mark BrennanPlace 27 · Grade 11 · Deerfield Academy | 11 | Deerfield Academy | 20:57 |
| 28 | FInnegan (Finn) DoylePlace 28 · Grade 9 · St Paul's | 9 | St Paul's | 21:12 PR |
| 29 | James PopperPlace 29 · Grade 10 · St Paul's | 10 | St Paul's | 21:18 PR |
| 30 | Nathaniel MendozaPlace 30 · Grade 10 · St Paul's | 10 | St Paul's | 21:26 PR |
| 31 | Noah LuPlace 31 · Grade 11 · St Paul's | 11 | St Paul's | 21:27 PR |
| 32 | Philip ManicePlace 32 · Grade 10 · Deerfield Academy | 10 | Deerfield Academy | 21:41 PR |
| 33 | Eugene ConnPlace 33 · Grade 10 · St Paul's | 10 | St Paul's | 21:44 PR |
| 34 | Brian ZhangPlace 34 · Grade 11 · St Paul's | 11 | St Paul's | 22:13 |
| 35 | Quattro GloverPlace 35 · Grade 10 · St Paul's | 10 | St Paul's | 22:15 PR |
| 36 | Luc RuminskiPlace 36 · Grade 12 · Deerfield Academy | 12 | Deerfield Academy | 22:15 |
| 37 | Michael Yung-CoakPlace 37 · Grade 9 · St Paul's | 9 | St Paul's | 22:16 PR |
| 38 | Amay KatarePlace 38 · Grade 12 · Deerfield Academy | 12 | Deerfield Academy | 22:26 PR |
| 39 | Robin LeePlace 39 · Grade 9 · Deerfield Academy | 9 | Deerfield Academy | 22:36 PR |
| 40 | David DongPlace 40 · Grade 10 · Deerfield Academy | 10 | Deerfield Academy | 22:57 PR |
| 41 | Charles (Charlie) DavisPlace 41 · Grade 9 · St Paul's | 9 | St Paul's | 23:13 PR |
| 42 | Jayden GonzalezPlace 42 · Grade 10 · Deerfield Academy | 10 | Deerfield Academy | 23:24 PR |
| 43 | Owen LeichtlingPlace 43 · Grade 9 · St Paul's | 9 | St Paul's | 23:50 PR |
| 44 | Arthur ManicePlace 44 · Grade 12 · Deerfield Academy | 12 | Deerfield Academy | 23:54 PR |
| 45 | Davis WaynePlace 45 · Grade 11 · Deerfield Academy | 11 | Deerfield Academy | 25:59 PR |
| 46 | Steve KilroyPlace 46 · Grade 11 · Deerfield Academy | 11 | Deerfield Academy | 26:39 PR |
| 47 | Eddie AndrewsPlace 47 · Grade 12 · Deerfield Academy | 12 | Deerfield Academy | 27:10 PR |