| 1 | Chase LeachPlace 1 · Grade 12 · LaSalle Academy | 12 | LaSalle Academy | 16:28.5 |
| 2 | Jack McLoughlinPlace 2 · Grade 12 · LaSalle Academy | 12 | LaSalle Academy | 16:47 |
| 3 | Alex MaxwellPlace 3 · Grade 12 · LaSalle Academy | 12 | LaSalle Academy | 16:47 |
| 4 | Jack CaseyPlace 4 · Grade 11 · LaSalle Academy | 11 | LaSalle Academy | 16:47 |
| 5 | Adam ThibodeauPlace 5 · Grade 11 · LaSalle Academy | 11 | LaSalle Academy | 16:47 |
| 6 | Holden VaughanPlace 6 · Grade 11 · Barrington | 11 | Barrington | 16:57 |
| 7 | Lachlan BishopPlace 7 · Grade 11 · LaSalle Academy | 11 | LaSalle Academy | 17:00 |
| 8 | Blake RogersPlace 8 · Grade 12 · LaSalle Academy | 12 | LaSalle Academy | 17:03 |
| 9 | Raymond FloresPlace 9 · Grade 10 · LaSalle Academy | 10 | LaSalle Academy | 18:24 |
| 10 | Noah BullerPlace 10 · Grade 11 · Barrington | 11 | Barrington | 18:33 |
| 11 | Brandon PiedadePlace 11 · Grade 9 · Barrington | 9 | Barrington | 18:35 |
| 12 | Jamison JacquesPlace 12 · Grade 9 · LaSalle Academy | 9 | LaSalle Academy | 19:34 |
| 13 | Caleb SchultzPlace 13 · Grade 11 · Barrington | 11 | Barrington | 19:35 |
| 14 | Finn MyattPlace 14 · Grade 10 · Barrington | 10 | Barrington | 19:48 |
| 15 | Joseph EarleyPlace 15 · Grade 10 · LaSalle Academy | 10 | LaSalle Academy | 19:50 |
| 16 | Jordan FreijPlace 16 · Grade 12 · Barrington | 12 | Barrington | 19:52 |
| 17 | Jack MooradianPlace 17 · Grade 10 · LaSalle Academy | 10 | LaSalle Academy | 19:56 |
| 18 | Elliot LefortPlace 18 · Grade 9 · Barrington | 9 | Barrington | 19:57 |
| 19 | Jameson VitulloPlace 19 · Grade 12 · LaSalle Academy | 12 | LaSalle Academy | 19:58 |
| 20 | Andrew RegoPlace 20 · Grade 11 · Barrington | 11 | Barrington | 19:59 |
| 21 | Jackson MontourPlace 21 · Grade 12 · Barrington | 12 | Barrington | 20:16 |
| 22 | Nick ReynoldsPlace 22 · Grade 9 · LaSalle Academy | 9 | LaSalle Academy | 20:26 |
| 23 | Ethan BakerPlace 23 · Grade 9 · Barrington | 9 | Barrington | 20:35 |
| 24 | Christopher (Chris) CoynePlace 24 · Grade 10 · Barrington | 10 | Barrington | 21:33 |
| 25 | Christopher (Chris) SilveriaPlace 25 · Grade 12 · Barrington | 12 | Barrington | 21:52 |
| 26 | Logan CotePlace 26 · Grade 9 · LaSalle Academy | 9 | LaSalle Academy | 21:52 |
| 27 | Dylan FelicianoPlace 27 · Grade 10 · LaSalle Academy | 10 | LaSalle Academy | 22:17 |
| 28 | Colin StabachPlace 28 · Grade 12 · Barrington | 12 | Barrington | 22:19 |
| 29 | Luca IacoboPlace 29 · Grade 9 · LaSalle Academy | 9 | LaSalle Academy | 22:31 |
| 30 | Trevor MohlmanPlace 30 · Grade 12 · Barrington | 12 | Barrington | 22:38 |
| 31 | Denis OumyskovPlace 31 · Grade 12 · Barrington | 12 | Barrington | 22:39 |
| 32 | Sumedh AranthakrishnaPlace 32 · Grade 11 · Barrington | 11 | Barrington | 22:39 |
| 33 | Aidan FontainePlace 33 · Grade 12 · LaSalle Academy | 12 | LaSalle Academy | 22:46 |
| 34 | Samuel (Sam) BarberPlace 34 · Grade 9 · Barrington | 9 | Barrington | 23:48 |
| 35 | Nathan SimasPlace 35 · Grade 10 · LaSalle Academy | 10 | LaSalle Academy | 24:03 |
| 36 | David HajianPlace 36 · Grade 12 · LaSalle Academy | 12 | LaSalle Academy | 24:58 |
| 37 | Vikram BansalPlace 37 · Grade 10 · Barrington | 10 | Barrington | 25:02 |
| 38 | Dennis LiuPlace 38 · Grade 9 · LaSalle Academy | 9 | LaSalle Academy | 26:35 |
| 39 | Joe MarinelloPlace 39 · Grade - · LaSalle Academy | - | LaSalle Academy | 26:48 |
| 40 | TaeJo Chung-BrcakPlace 40 · Grade 9 · Barrington | 9 | Barrington | 26:59 |
| 41 | Antonio MarinPlace 41 · Grade 9 · LaSalle Academy | 9 | LaSalle Academy | 27:11 PR |
| 42 | Matthew (Matt) DavisPlace 42 · Grade 9 · LaSalle Academy | 9 | LaSalle Academy | 27:12 |