| 1 | Joseph SederPlace 1 · Grade 3 · Our Lady of Victory | 3 | Our Lady of Victory | 7:36.10 |
| 2 | Bennett VanBuskirkPlace 2 · Grade 6 · Our Lady of Victory | 6 | Our Lady of Victory | 7:36.90 PR |
| 3 | Daniel HickeyPlace 3 · Grade 5 · Our Lady of Good Counsel | 5 | Our Lady of Good Counsel | 7:38.50 |
| 4 | Colin PorentaPlace 4 · Grade 4 · Our Lady of Good Counsel | 4 | Our Lady of Good Counsel | 7:42.20 |
| 5 | Benjamin AstleyPlace 5 · Grade 4 · St Patrick (Brighton) | 4 | St Patrick (Brighton) | 7:54.50 |
| 6 | George ConnersPlace 6 · Grade 4 · Our Lady of Good Counsel | 4 | Our Lady of Good Counsel | 8:00.10 |
| 7 | Bradley SamonaPlace 7 · Grade 6 · St. Fabian | 6 | St. Fabian | 8:16.00 |
| 8 | John RobisonPlace 8 · Grade 6 · Our Lady of Good Counsel | 6 | Our Lady of Good Counsel | 8:17.00 PR |
| 9 | John HickeyPlace 9 · Grade 3 · Our Lady of Good Counsel | 3 | Our Lady of Good Counsel | 8:18.20 |
| 10 | Dominic McDowellPlace 10 · Grade 3 · Our Lady of Good Counsel | 3 | Our Lady of Good Counsel | 8:20.30 PR |
| 11 | Noah RadcliffePlace 11 · Grade 3 · All Saints | 3 | All Saints | 8:23.20 PR |
| 12 | Leo GeorvassilisPlace 12 · Grade 3 · All Saints | 3 | All Saints | 8:25.40 PR |
| 13 | Cameron KubusPlace 13 · Grade 4 · St Patrick (Brighton) | 4 | St Patrick (Brighton) | 8:28.30 |
| 14 | Elliott KorsonPlace 14 · Grade 6 · Our Lady of Good Counsel | 6 | Our Lady of Good Counsel | 8:29.00 PR |
| 15 | William KraftPlace 15 · Grade 3 · Our Lady of Victory | 3 | Our Lady of Victory | 8:30.60 |
| 16 | Finn MartusPlace 16 · Grade 3 · Our Lady of Victory | 3 | Our Lady of Victory | 8:32.00 PR |
| 17 | Teddy LeePlace 17 · Grade 2 · St. Fabian | 2 | St. Fabian | 8:35.70 |
| 18 | Joshua LousiaPlace 18 · Grade 6 · St. Fabian | 6 | St. Fabian | 8:44.30 |
| 19 | Michael KammoPlace 19 · Grade 2 · St. Fabian | 2 | St. Fabian | 8:45.70 |
| 20 | Henry PattisonPlace 20 · Grade 3 · Our Lady of Victory | 3 | Our Lady of Victory | 8:50.50 |
| 21 | Sully PlatzPlace 21 · Grade 5 · Our Lady of Victory | 5 | Our Lady of Victory | 8:53.00 |
| 22 | Ben TyndellPlace 22 · Grade 6 · Our Lady of Victory | 6 | Our Lady of Victory | 8:55.70 PR |
| 23 | Joseph AlexandrowskiPlace 23 · Grade 5 · Our Lady of Good Counsel | 5 | Our Lady of Good Counsel | 8:56.10 |
| 24 | Nolan FarlowPlace 24 · Grade 5 · St. Fabian | 5 | St. Fabian | 9:06.60 |
| 25 | Francis Al-sheikhPlace 25 · Grade 1 · St. Fabian | 1 | St. Fabian | 9:07.00 PR |
| 26 | Julian AlexandrowskiPlace 26 · Grade 4 · Our Lady of Good Counsel | 4 | Our Lady of Good Counsel | 9:10.80 PR |
| 27 | Henry AheePlace 27 · Grade 6 · Our Lady of Good Counsel | 6 | Our Lady of Good Counsel | 9:16.30 |
| 28 | Henry ConnersPlace 28 · Grade 6 · Our Lady of Good Counsel | 6 | Our Lady of Good Counsel | 9:16.30 |
| 29 | George BenderPlace 29 · Grade 3 · Our Lady of Victory | 3 | Our Lady of Victory | 9:20.50 |
| 30 | Luke BraziunasPlace 30 · Grade 3 · Our Lady of Victory | 3 | Our Lady of Victory | 9:26.10 |
| 31 | Brooklyn AstleyPlace 31 · Grade - · St Patrick (Brighton) | - | St Patrick (Brighton) | 9:27.30 PR |
| 32 | Aaron DominguezPlace 32 · Grade 6 · All Saints | 6 | All Saints | 9:33.50 |
| 33 | Dominic BrandtPlace 33 · Grade 3 · All Saints | 3 | All Saints | 9:33.60 PR |
| 34 | Jacob PlinePlace 34 · Grade 1 · All Saints | 1 | All Saints | 9:38.70 |
| 35 | Cameron FloloPlace 35 · Grade 6 · Our Lady of Good Counsel | 6 | Our Lady of Good Counsel | 9:40.10 |
| 36 | William ErvinPlace 36 · Grade 4 · Our Lady of Good Counsel | 4 | Our Lady of Good Counsel | 9:44.30 |
| 37 | Luke YonoPlace 37 · Grade 6 · St. Fabian | 6 | St. Fabian | 9:47.90 PR |
| 38 | Teddy HattyPlace 38 · Grade 3 · All Saints | 3 | All Saints | 9:50.80 |
| 39 | Milton WrightPlace 39 · Grade 4 · Our Lady of Good Counsel | 4 | Our Lady of Good Counsel | 9:58.80 |
| 40 | Tru LarscheidPlace 40 · Grade 6 · St Patrick (Brighton) | 6 | St Patrick (Brighton) | 10:03.20 |
| 41 | Samuel MackPlace 41 · Grade 4 · Our Lady of Good Counsel | 4 | Our Lady of Good Counsel | 10:12.40 PR |
| 42 | Ky KowalikPlace 42 · Grade 6 · St. Fabian | 6 | St. Fabian | 10:15.20 PR |
| 43 | Thomas RochonPlace 43 · Grade 6 · St. Fabian | 6 | St. Fabian | 10:19.00 |
| 44 | Colin SpechtPlace 44 · Grade 6 · St. Fabian | 6 | St. Fabian | 10:20.20 |
| 45 | Owen CapracottaPlace 45 · Grade 4 · Our Lady of Good Counsel | 4 | Our Lady of Good Counsel | 10:22.80 |
| 46 | Dawson BrandtPlace 46 · Grade 1 · All Saints | 1 | All Saints | 10:23.30 PR |
| 47 | Nicolas CracchioloPlace 47 · Grade 6 · St Patrick (Brighton) | 6 | St Patrick (Brighton) | 10:28.50 |
| 48 | William ZahnPlace 48 · Grade 3 · All Saints | 3 | All Saints | 10:32.80 |
| 49 | Alexander BlantonPlace 49 · Grade 6 · St. Fabian | 6 | St. Fabian | 10:34.40 |
| 50 | Peter TrinhPlace 50 · Grade 6 · St. Fabian | 6 | St. Fabian | 10:41.10 |
| 51 | James KrcatovichPlace 51 · Grade 5 · Our Lady of Good Counsel | 5 | Our Lady of Good Counsel | 10:42.10 |
| 52 | Willbey SchwabPlace 52 · Grade 1 · All Saints | 1 | All Saints | 10:45.60 |
| 53 | Daniel HudakPlace 53 · Grade 6 · St Patrick (Brighton) | 6 | St Patrick (Brighton) | 11:18.70 |
| 54 | Jackson SvirblyPlace 54 · Grade 3 · Our Lady of Good Counsel | 3 | Our Lady of Good Counsel | 11:19.90 |
| 55 | Ben RittenhousePlace 55 · Grade 5 · All Saints | 5 | All Saints | 11:25.20 |
| 56 | Michael AdelmanPlace 56 · Grade 1 · All Saints | 1 | All Saints | 11:36.10 |
| 57 | Bruce DavisPlace 57 · Grade 1 · St. Fabian | 1 | St. Fabian | 13:24.80 |
| 58 | Xavier GordyPlace 58 · Grade 2 · St. Fabian | 2 | St. Fabian | 13:31.20 |