| 1 | Dylan VaughnPlace 1 · Grade 11 · Plymouth North | 11 | Plymouth North | 16:58.10 PR |
| 2 | Dylan MonteiroPlace 2 · Grade 11 · Plymouth North | 11 | Plymouth North | 17:30.40 PR |
| 3 | Franklin CuozzoPlace 3 · Grade 12 · Silver Lake Regional | 12 | Silver Lake Regional | 17:49.30 PR |
| 4 | Cameron PrattPlace 4 · Grade 11 · Plymouth North | 11 | Plymouth North | 18:08.30 PR |
| 5 | Reace MorrisonPlace 5 · Grade 11 · Silver Lake Regional | 11 | Silver Lake Regional | 18:09.00 |
| 6 | Marcelino MikhaelPlace 6 · Grade 10 · Plymouth North | 10 | Plymouth North | 18:09.60 PR |
| 7 | Mac DohertyPlace 7 · Grade 11 · Plymouth North | 11 | Plymouth North | 18:10.10 PR |
| 8 | Aidan HumberdPlace 8 · Grade 10 · Plymouth North | 10 | Plymouth North | 18:10.50 PR |
| 9 | Joseph AndersonPlace 9 · Grade 10 · Silver Lake Regional | 10 | Silver Lake Regional | 18:27.20 PR |
| 10 | Rory CunninghamPlace 10 · Grade 12 · Silver Lake Regional | 12 | Silver Lake Regional | 18:31.70 PR |
| 11 | Jack SawiskiPlace 11 · Grade 12 · Silver Lake Regional | 12 | Silver Lake Regional | 18:32.80 PR |
| 12 | Sebastian ContrinoPlace 12 · Grade 12 · Plymouth North | 12 | Plymouth North | 18:53.40 PR |
| 13 | Brady SheaPlace 13 · Grade 12 · Plymouth North | 12 | Plymouth North | 18:56.30 PR |
| 14 | Michael KenneyPlace 14 · Grade 11 · Silver Lake Regional | 11 | Silver Lake Regional | 19:10.70 |
| 15 | Graeme AndersonPlace 15 · Grade 11 · Plymouth North | 11 | Plymouth North | 19:26.50 PR |
| 16 | Nathaniel LemonPlace 16 · Grade 11 · Silver Lake Regional | 11 | Silver Lake Regional | 19:27.90 |
| 17 | Landon FiumaraPlace 17 · Grade 9 · Silver Lake Regional | 9 | Silver Lake Regional | 19:32.90 |
| 18 | Cameron GalganaPlace 18 · Grade 12 · Silver Lake Regional | 12 | Silver Lake Regional | 19:47.00 |
| 19 | Avery HilleyPlace 19 · Grade 9 · Plymouth North | 9 | Plymouth North | 19:58.00 PR |
| 20 | Joe RyanPlace 20 · Grade 11 · Plymouth North | 11 | Plymouth North | 20:00.90 PR |
| 21 | Colin SawiskiPlace 21 · Grade 11 · Plymouth North | 11 | Plymouth North | 20:18.50 PR |
| 22 | Matthew ArnoldPlace 22 · Grade 9 · Silver Lake Regional | 9 | Silver Lake Regional | 20:39.10 |
| 23 | Whitman CargillPlace 23 · Grade 12 · Silver Lake Regional | 12 | Silver Lake Regional | 20:41.30 PR |
| 24 | Patrick QuinnPlace 24 · Grade 10 · Silver Lake Regional | 10 | Silver Lake Regional | 20:47.30 PR |
| 25 | Jandrei LibayPlace 25 · Grade 9 · Plymouth North | 9 | Plymouth North | 20:51.60 PR |
| 26 | Mason ErikssonPlace 26 · Grade 9 · Silver Lake Regional | 9 | Silver Lake Regional | 21:03.80 PR |
| 27 | Xavier MorrisonPlace 27 · Grade 10 · Plymouth North | 10 | Plymouth North | 21:33.60 PR |
| 28 | Gavin BelcherPlace 28 · Grade 10 · Silver Lake Regional | 10 | Silver Lake Regional | 22:02.00 PR |
| 29 | Griffin WodzinskiPlace 29 · Grade 10 · Plymouth North | 10 | Plymouth North | 22:02.50 PR |
| 30 | Casey BellPlace 30 · Grade 10 · Plymouth North | 10 | Plymouth North | 22:15.10 PR |
| 31 | Stephen MorrisonPlace 31 · Grade 11 · Plymouth North | 11 | Plymouth North | 22:56.30 PR |
| 32 | Charles RennerPlace 32 · Grade 9 · Silver Lake Regional | 9 | Silver Lake Regional | 23:07.00 |
| 33 | Nathaniel ComeauPlace 33 · Grade 10 · Silver Lake Regional | 10 | Silver Lake Regional | 23:09.10 |
| 34 | Brock GeraigeryPlace 34 · Grade 12 · Silver Lake Regional | 12 | Silver Lake Regional | 23:28.40 PR |
| 35 | Thomas SawiskiPlace 35 · Grade 10 · Silver Lake Regional | 10 | Silver Lake Regional | 23:28.50 |
| 36 | Sean GallagherPlace 36 · Grade 10 · Silver Lake Regional | 10 | Silver Lake Regional | 25:04.20 |
| 37 | Edward NicklesPlace 37 · Grade 12 · Silver Lake Regional | 12 | Silver Lake Regional | 25:10.00 |
| 38 | Noah HardingPlace 38 · Grade 9 · Silver Lake Regional | 9 | Silver Lake Regional | 26:27.40 PR |
| 39 | Gabriel IrizarryPlace 39 · Grade 10 · Silver Lake Regional | 10 | Silver Lake Regional | 32:46.00 |
| 40 | Lincoln RenaudPlace 40 · Grade 9 · Plymouth North | 9 | Plymouth North | 37:24.70 PR |
| — | Nathan JonesGrade 9 · Plymouth North | 9 | Plymouth North | DNS PR |
| — | Graham LawsGrade 11 · Silver Lake Regional | 11 | Silver Lake Regional | DNS |
| — | Matthew MartellGrade 11 · Silver Lake Regional | 11 | Silver Lake Regional | DNS |
| — | Connor SullivanGrade 12 · Plymouth North | 12 | Plymouth North | DNS PR |
| — | Owen HughesGrade 11 · Silver Lake Regional | 11 | Silver Lake Regional | DNS |