| | 1 | Luke Allan | Ashbury College - Ottawa | 1 | 00:13:38.1 |
| | 380 | Leif Buxton | Renfrew Ci - Renfrew | 2 | 00:13:46.9 |
| | 272 | Maxime Filion | Louis-Riel - Ottawa | 3 | 00:13:51.9 |
| | 140 | Owen Pensom | Glebe Collegiate - Ottawa | 4 | 00:13:53.0 |
| | 502 | Yannick Meredith | De La Salle - Ottawa | 5 | 00:13:56.9 |
| | 433 | Cameron Porter | Sir Robert Borden - Ottawa | 6 | 00:14:11.4 |
| | 138 | Keito Newman | Glebe Collegiate - Ottawa | 7 | 00:14:15.9 |
| | 207 | Ryan May | John Mccrae Ss - Ottawa | 8 | 00:14:33.2 |
| | 133 | Robin Mason | Glebe Collegiate - Ottawa | 9 | 00:14:39.9 |
| | 474 | Brandon McLarnon | Woodroffe H.S. - Ottawa | 10 | 00:14:41.2 |
| | 110 | Sebastian Cino | Glebe Collegiate - Ottawa | 11 | 00:14:48.1 |
| | 434 | Kyle Porter | Sir Robert Borden - Ottawa | 12 | 00:14:51.8 |
| | 469 | Devinder Sarai | West Carleton - Dunrobin | 13 | 00:14:54.7 |
| | 274 | Eric Lajeunesse | Louis-Riel - Ottawa | 14 | 00:14:56.4 |
| | 219 | Andrew Taylor | John Mccrae Ss - Ottawa | 15 | 00:14:59.4 |
| | 141 | Ben Rundle | Glebe Collegiate - Ottawa | 16 | 00:15:01.5 |
| | 436 | Vedaant Srivastava | Sir Robert Borden - Ottawa | 17 | 00:15:08.5 |
| | 337 | Jack Donaldson | Notre Dame Chs -Carleton Place | 18 | 00:15:10.7 |
| | 98 | Parker Bray-Jones | Franco-Cite - Ottawa | 19 | 00:15:12.1 |
| | 311 | Max Magnusson | Nepean H.S. - Ottawa | 20 | 00:15:13.1 |
| | 194 | Owen Brooks | John Mccrae Ss - Ottawa | 21 | 00:15:13.8 |
| | 114 | Thomas Fairhead | Glebe Collegiate - Ottawa | 22 | 00:15:14.2 |
| | 100 | Tyler Glenn | Franco-Cite - Ottawa | 23 | 00:15:19.7 |
| | 401 | Abdullah Habush | Ridgemont Hs - Ottawa | 24 | 00:15:22.7 |
| | 285 | Josh Van Der Laan | Mother Teresa H.S. - Ottawa | 25 | 00:15:23.9 |
| | 277 | Cameron Greenwood | Madawaska Valley - Barry's Bay | 26 | 00:15:29.4 |
| | 262 | Levi Phung | Longfields Davidson Heights - Ottawa | 27 | 00:15:37.3 |
| | 470 | Noah Collins | Woodroffe H.S. - Ottawa | 28 | 00:15:45.4 |
| | 468 | Evan Raz | West Carleton - Dunrobin | 29 | 00:15:47.9 |
| | 381 | Sam Buxton | Renfrew Ci - Renfrew | 30 | 00:15:50.4 |
| | 392 | Alexander Vanderploeg | Renfrew Ci - Renfrew | 31 | 00:15:57.3 |
| | 348 | Riley Nault | Notre Dame Chs -Carleton Place | 32 | 00:15:57.3 |
| | 99 | Collin Fisher | Franco-Cite - Ottawa | 33 | 00:16:03.4 |
| | 11 | Sasha Jande | Ashbury College - Ottawa | 34 | 00:16:05.5 |
| | 328 | Alexander Woodford | Nepean H.S. - Ottawa | 35 | 00:16:09.4 |
| | 315 | Angus McBride | Nepean H.S. - Ottawa | 36 | 00:16:09.5 |
| | 387 | Noah Matthews | Renfrew Ci - Renfrew | 37 | 00:16:09.6 |
| | 319 | Ben Pascali | Nepean H.S. - Ottawa | 38 | 00:16:11.4 |
| | 5 | Henry Fu | Ashbury College - Ottawa | 39 | 00:16:13.8 |
| | 461 | Jensen Grieve | West Carleton - Dunrobin | 40 | 00:16:26.3 |