| 1 | Jenson LexPlace 1 · Grade 7 · Royal Oak | 7 | Royal Oak | 11:14.84 |
| 2 | Mason MolendaPlace 2 · Grade 8 · Royal Oak | 8 | Royal Oak | 11:19.24 |
| 3 | Sebastian KidderPlace 3 · Grade 6 · Royal Oak | 6 | Royal Oak | 11:19.74 |
| 4 | Gavin DoneganPlace 4 · Grade 8 · Royal Oak | 8 | Royal Oak | 11:25.03 PR |
| 5 | Zachary LindquistPlace 5 · Grade 8 · Royal Oak | 8 | Royal Oak | 11:36.14 PR |
| 6 | Bradley BorskiPlace 6 · Grade 7 · Royal Oak | 7 | Royal Oak | 11:53.13 PR |
| 7 | John (Jack) RainwaterPlace 7 · Grade 8 · Cranbrook Kingswood | 8 | Cranbrook Kingswood | 12:00.64 |
| 8 | Louis AichlerPlace 8 · Grade 7 · Royal Oak | 7 | Royal Oak | 12:11.63 PR |
| 9 | Liam PetrovskiPlace 9 · Grade 8 · Royal Oak | 8 | Royal Oak | 12:12.03 PR |
| 10 | Austin CookPlace 10 · Grade 8 · Royal Oak | 8 | Royal Oak | 12:14.30 PR |
| 11 | Solomon FreedPlace 11 · Grade 7 · Royal Oak | 7 | Royal Oak | 12:18.49 PR |
| 12 | Lucas ZhangPlace 12 · Grade - · Royal Oak | - | Royal Oak | 12:39.57 PR |
| 13 | Kaleb KokoszkaPlace 13 · Grade 7 · Cranbrook Kingswood | 7 | Cranbrook Kingswood | 12:41.74 PR |
| 14 | Griffin MorrisonPlace 14 · Grade 8 · Royal Oak | 8 | Royal Oak | 12:44.50 |
| 15 | Jack FoleyPlace 15 · Grade 8 · Royal Oak | 8 | Royal Oak | 12:52.84 |
| 16 | Owen PetrovskiPlace 16 · Grade - · Royal Oak | - | Royal Oak | 12:53.51 PR |
| 17 | Henry McalpinePlace 17 · Grade 8 · Royal Oak | 8 | Royal Oak | 12:55.02 |
| 18 | Liam QuinnPlace 18 · Grade 7 · Royal Oak | 7 | Royal Oak | 12:55.23 |
| 19 | Alexander AguwaPlace 19 · Grade 7 · Royal Oak | 7 | Royal Oak | 12:59.59 PR |
| 20 | Ryland SipesPlace 20 · Grade 8 · Royal Oak | 8 | Royal Oak | 13:01.77 PR |
| 21 | Christopher TrebilcockPlace 21 · Grade 6 · Royal Oak | 6 | Royal Oak | 13:18.03 PR |
| 22 | Youyi YangPlace 22 · Grade 8 · Cranbrook Kingswood | 8 | Cranbrook Kingswood | 13:27.82 PR |
| 23 | Bo BowersPlace 23 · Grade 6 · Cranbrook Kingswood | 6 | Cranbrook Kingswood | 13:28.62 |
| 24 | Kuga TanakaPlace 24 · Grade 8 · Cranbrook Kingswood | 8 | Cranbrook Kingswood | 13:29.56 PR |
| 25 | Charlie HeathPlace 25 · Grade 8 · Cranbrook Kingswood | 8 | Cranbrook Kingswood | 13:29.84 PR |
| 26 | Anthony PescarinoPlace 26 · Grade 7 · Cranbrook Kingswood | 7 | Cranbrook Kingswood | 13:30.32 PR |
| 27 | Avi ChandraPlace 27 · Grade 8 · Cranbrook Kingswood | 8 | Cranbrook Kingswood | 13:33.02 PR |
| 28 | Porter HerrmannPlace 28 · Grade 8 · Royal Oak | 8 | Royal Oak | 13:36.25 |
| 29 | Avery FloriaPlace 29 · Grade - · Royal Oak | - | Royal Oak | 13:37.31 PR |
| 30 | Blake HautamakiPlace 30 · Grade 7 · Royal Oak | 7 | Royal Oak | 13:40.58 PR |
| 31 | Desmond SchramskiPlace 31 · Grade 8 · Royal Oak | 8 | Royal Oak | 13:57.84 |
| 32 | Braylon GiassonPlace 32 · Grade 8 · Royal Oak | 8 | Royal Oak | 13:58.30 |
| 33 | Edward StickelPlace 33 · Grade - · Royal Oak | - | Royal Oak | 14:01.98 |
| 34 | Axel BairPlace 34 · Grade 8 · Royal Oak | 8 | Royal Oak | 14:04.02 |
| 35 | Daniel MaceyPlace 35 · Grade 8 · Royal Oak | 8 | Royal Oak | 14:04.36 |
| 36 | Riccardo AloiPlace 36 · Grade 8 · Royal Oak | 8 | Royal Oak | 14:11.17 PR |
| 37 | Shannon DrysdalePlace 37 · Grade 8 · Royal Oak | 8 | Royal Oak | 14:20.65 |
| 38 | Shane HoffmanPlace 38 · Grade 7 · Royal Oak | 7 | Royal Oak | 14:21.39 PR |
| 39 | Cole McKinneyPlace 39 · Grade 7 · Royal Oak | 7 | Royal Oak | 14:22.45 PR |
| 40 | Jaylon JordanPlace 40 · Grade - · Royal Oak | - | Royal Oak | 14:27.06 PR |
| 41 | Noah DevlinPlace 41 · Grade 7 · Cranbrook Kingswood | 7 | Cranbrook Kingswood | 14:27.66 |
| 42 | Lionel GasparottoPlace 42 · Grade 7 · Royal Oak | 7 | Royal Oak | 14:28.13 |
| 43 | Benjamin GunschPlace 43 · Grade - · Royal Oak | - | Royal Oak | 14:29.25 |
| 44 | Riyan ChandraPlace 44 · Grade 8 · Cranbrook Kingswood | 8 | Cranbrook Kingswood | 14:29.47 |
| 45 | Gavin SchwartzPlace 45 · Grade - · Royal Oak | - | Royal Oak | 14:33.82 PR |
| 46 | Issac MunozPlace 46 · Grade 7 · Cranbrook Kingswood | 7 | Cranbrook Kingswood | 14:44.54 |
| 47 | Rory BieniekPlace 47 · Grade 6 · Royal Oak | 6 | Royal Oak | 14:49.33 |
| 48 | William VasicekPlace 48 · Grade 8 · Royal Oak | 8 | Royal Oak | 14:50.00 PR |
| 49 | Morrisons LengyelPlace 49 · Grade - · Royal Oak | - | Royal Oak | 14:50.87 |
| 50 | Morgan DrysdalePlace 50 · Grade - · Royal Oak | - | Royal Oak | 14:57.69 |
| 51 | Zade AlmaskatiPlace 51 · Grade 7 · Cranbrook Kingswood | 7 | Cranbrook Kingswood | 15:01.76 |
| 52 | Cody BarkmanPlace 52 · Grade 6 · Royal Oak | 6 | Royal Oak | 15:08.13 |
| 53 | Charlie DorerPlace 53 · Grade - · Royal Oak | - | Royal Oak | 15:10.90 PR |
| 54 | Sam BoylePlace 54 · Grade - · Royal Oak | - | Royal Oak | 15:12.86 PR |
| 55 | Eli JonesPlace 55 · Grade 6 · Royal Oak | 6 | Royal Oak | 15:13.13 |
| 56 | Alexander CohenPlace 56 · Grade 7 · Cranbrook Kingswood | 7 | Cranbrook Kingswood | 15:14.98 |
| 57 | Robert Hoffman IIIPlace 57 · Grade - · Royal Oak | - | Royal Oak | 15:16.29 |
| 58 | Colin DickensPlace 58 · Grade - · Royal Oak | - | Royal Oak | 15:20.95 PR |
| 59 | Seery ConnorPlace 59 · Grade 6 · Royal Oak | 6 | Royal Oak | 15:23.25 |
| 60 | Justin KoningPlace 60 · Grade 7 · Royal Oak | 7 | Royal Oak | 15:41.57 |
| 61 | Owen ApplebeePlace 61 · Grade 6 · Royal Oak | 6 | Royal Oak | 15:43.80 |
| 62 | LaBute JacePlace 62 · Grade - · Royal Oak | - | Royal Oak | 15:44.21 |
| 63 | Owen GjonajPlace 63 · Grade - · Royal Oak | - | Royal Oak | 15:45.32 |
| 64 | Declan CunninghamPlace 64 · Grade 8 · Royal Oak | 8 | Royal Oak | 15:45.79 |
| 65 | Jack KortlandtPlace 65 · Grade 8 · Royal Oak | 8 | Royal Oak | 15:47.11 |
| 66 | Scott Trujillo JrPlace 66 · Grade 7 · Cranbrook Kingswood | 7 | Cranbrook Kingswood | 15:47.84 PR |
| 67 | Owen WernerPlace 67 · Grade 6 · Royal Oak | 6 | Royal Oak | 15:59.60 PR |
| 68 | Matthew WhitePlace 68 · Grade 6 · Royal Oak | 6 | Royal Oak | 16:02.03 PR |
| 69 | Connor FloriaPlace 69 · Grade 7 · Royal Oak | 7 | Royal Oak | 16:03.36 |
| 70 | Evan HuntPlace 70 · Grade 8 · Royal Oak | 8 | Royal Oak | 16:03.89 |
| 71 | Saul WarrenPlace 71 · Grade 6 · Cranbrook Kingswood | 6 | Cranbrook Kingswood | 16:04.36 |
| 72 | Oliver DuncanPlace 72 · Grade 7 · Cranbrook Kingswood | 7 | Cranbrook Kingswood | 16:17.19 PR |
| 73 | Richard WangPlace 73 · Grade 7 · Cranbrook Kingswood | 7 | Cranbrook Kingswood | 17:02.71 PR |
| 74 | Declan McKissenPlace 74 · Grade 6 · Royal Oak | 6 | Royal Oak | 17:12.91 |
| 75 | Benjamin LutzPlace 75 · Grade - · Royal Oak | - | Royal Oak | 17:15.67 |
| 76 | Nathan PortocarreroPlace 76 · Grade - · Royal Oak | - | Royal Oak | 17:33.78 PR |
| 77 | William PetersonPlace 77 · Grade 8 · Royal Oak | 8 | Royal Oak | 17:47.38 |
| 78 | William HuangPlace 78 · Grade - · Royal Oak | - | Royal Oak | 17:51.05 PR |
| 79 | Maxton (Max) SchmanskyPlace 79 · Grade - · Royal Oak | - | Royal Oak | 18:01.19 PR |
| 80 | Alan HalladayPlace 80 · Grade 7 · Royal Oak | 7 | Royal Oak | 18:01.73 |
| 81 | Samuel Seguin- LazarosPlace 81 · Grade - · Cranbrook Kingswood | - | Cranbrook Kingswood | 18:11.88 PR |
| 82 | Boyle GeorgePlace 82 · Grade - · Royal Oak | - | Royal Oak | 18:18.88 |
| 83 | Amiel OlkhovskyPlace 83 · Grade 8 · Cranbrook Kingswood | 8 | Cranbrook Kingswood | 18:59.57 PR |
| 84 | Lucas WheatleyPlace 84 · Grade 7 · Royal Oak | 7 | Royal Oak | 19:14.63 |
| 85 | Leo SorboPlace 85 · Grade 7 · Royal Oak | 7 | Royal Oak | 19:15.64 PR |
| 86 | Victor BrownPlace 86 · Grade 7 · Royal Oak | 7 | Royal Oak | 19:25.61 PR |
| 87 | Edison StokesPlace 87 · Grade 6 · Royal Oak | 6 | Royal Oak | 19:47.48 PR |
| 88 | Jonathan McnairPlace 88 · Grade - · Royal Oak | - | Royal Oak | 19:48.79 PR |
| 89 | Dean MerloPlace 89 · Grade - · Royal Oak | - | Royal Oak | 19:56.98 PR |
| 90 | Griffin MacKenziePlace 90 · Grade - · Royal Oak | - | Royal Oak | 20:51.17 PR |
| 91 | Nathan JacksonPlace 91 · Grade - · Royal Oak | - | Royal Oak | 21:59.68 |
| 92 | Maxwell JeromePlace 92 · Grade - · Royal Oak | - | Royal Oak | 30:40 |