| Junior B (M) | 15 km. - Mass Start | Finish |
| Rnk | Bib |  | Name | Category | Club | Last Lap | Finish |
| 1 | 268 | | Angus Foster | Junior B (M) (1/90) | Big Thunder Nordic | 14:07.5 (1) | 42:35.9 |
| 2 | 261 | | Alexis Dumas | Junior B (M) (2/90) | Skibec | 14:16.2 (3) | +3.1 |
| 3 | 267 | | Edouard Reed-Métayer | Junior B (M) (3/90) | Club Nordique MSA | 14:23.5 (5) | +9.4 |
| 4 | 273 | | Julian OST Smith | Junior B (M) (4/90) | Georgian Bay Nordic | 14:20.7 (4) | +12.6 |
| 5 | 269 | | William Dumas | Junior B (M) (5/90) | Chelsea Nordiq | 14:30.2 (7) | +33.1 |
| 6 | 297 | | Joey Foster | Junior B (M) (6/90) | Midland | 14:23.6 (6) | +34.3 |
| 7 | 276 | | Peter Hicks | Junior B (M) (7/90) | Canmore Nordic | 14:34.7 (8) | +38.4 |
| 8 | 293 | | David Askwith | Junior B (M) (8/90) | Georgian Bay Nordic | 14:09.7 (2) | +39.1 |
| 9 | 264 | | Zachary Cristofanilli | Junior B (M) (9/90) | Orford | 14:34.8 (9) | +39.2 |
| 10 | 274 | | Jordan McTaggart | Junior B (M) (10/90) | Nakkertok | 14:37.7 (10) | +40.1 |
| 11 | 263 | | Nicholas Pigeon | Junior B (M) (11/90) | Skinouk | 14:44.7 (12) | +48.7 |
| 12 | 271 | | Frédéric Samson | Junior B (M) (12/90) | Skibec | 14:43.6 (11) | +59.4 |
| 13 | 287 | | Zacharie Turgeon | Junior B (M) (13/90) | Skinouk | 15:00.1 (16) | +1:30.2 |
| 14 | 265 | | Antoine Briand | Junior B (M) (14/90) | Skibec | 15:01.6 (17) | +1:30.9 |
| 15 | 275 | | Brendon Howard | Junior B (M) (15/90) | Nakkertok | 15:02.5 (18) | +1:31.1 |
| 16 | 272 | | Liam Patterson | Junior B (M) (16/90) | Big Thunder Nordic | 14:48.8 (13) | +1:33.6 |
| 17 | 282 | | Aaron Birosh | Junior B (M) (17/90) | North Bay Nordic | 14:59.0 (15) | +1:34.4 |
| 18 | 286 | | Aidan Millar | Junior B (M) (18/90) | Canmore Nordic | 14:55.0 (14) | +1:57.9 |
| 19 | 262 | | Colin Foley | Junior B (M) (19/90) | Nakkertok | 15:29.1 (22) | +2:13.1 |
| 20 | 278 | | Kieran Jones | Junior B (M) (20/90) | Team Hardwood | 15:29.5 (23) | +2:31.5 |
| 21 | 270 | | curtis Marchand | Junior B (M) (21/90) | skinouk | 15:42.8 (28) | +2:42.4 |
| 22 | 279 | | Maxime Raymond | Junior B (M) (22/90) | Skibec | 15:12.7 (19) | +2:50.9 |
| 23 | 289 | | Konrad Kuhne | Junior B (M) (23/90) | Menihek Nordic | 15:14.1 (20) | +2:52.7 |
| 24 | 288 | | Avery Vreugdenhil-Beaucler | Junior B (M) (24/90) | Big Thunder Nordic | 15:17.2 (21) | +3:03.4 |
| 25 | 299 | | Antoine Hébert | Junior B (M) (25/90) | Monteriski | 15:30.7 (24) | +3:08.1 |
| 26 | 296 | | Isaac Alexander-Cook | Junior B (M) (26/90) | Nakkertok | 15:33.8 (25) | +3:20.6 |
| 27 | 280 | | Nelson Allan | Junior B (M) (27/90) | Canmore Nordic | 15:48.7 (29) | +3:36.4 |
| 28 | 295 | | Aaron Fahey | Junior B (M) (28/90) | Chelsea Nordiq | 15:57.3 (30) | +3:36.8 |
| 29 | 285 | | Thomas Gore | Junior B (M) (29/90) | Laurentian Nordic | 15:57.7 (31) | +4:28.3 |
| 30 | 301 | | Eric Byram | Junior B (M) (30/90) | Black Jack | 15:36.5 (26) | +4:30.6 |
| 31 | 290 | | Eloi Lemay | Junior B (M) (31/90) | Fondeurs-laurentides | 16:44.7 (42) | +4:33.2 |
| 32 | 292 | | Sam Greer | Junior B (M) (32/90) | Highlands Trailblazers | 15:40.2 (27) | +4:35.2 |
| 33 | 303 | | Liam Ortiz | Junior B (M) (33/90) | Soo Finnish | 16:17.7 (33) | +4:35.6 |
| 34 | 283 | | Sacha Morin-Sirois | Junior B (M) (34/90) | Nakkertok | 19:22.7 (64) | +5:28.9 |
| 35 | 313 | | Timothy Austen | Junior B (M) (35/90) | Nakkertok | 16:38.2 (38) | +5:30.5 |
| 36 | 305 | | Olivier Peloquin | Junior B (M) (36/90) | Monteriski | 16:31.7 (36) | +5:51.6 |
| 37 | 320 | | Edward Walsh | Junior B (M) (37/90) | Martock Nordic | 16:36.1 (37) | +6:04.6 |
| 38 | 317 | | Brady Harkonen | Junior B (M) (38/90) | Lappe Nordic | 16:10.8 (32) | +6:30.5 |
| 39 | 316 | | Clovis Lamarre | Junior B (M) (39/90) | Monteriski | 16:28.3 (34) | +6:30.9 |
| 40 | 321 | | Christopher Blakeney | Junior B (M) (40/90) | Nakkertok | 00:00.0 (42) | +6:49.6 |
| 41 | 304 | | Robert Simpson-Spook | Junior B (M) (41/90) | Team Hardwood | 16:40.5 (40) | +6:59.1 |
| 42 | 315 | | Nathan Johnston | Junior B (M) (42/90) | Walden | 17:14.0 (47) | +7:14.6 |
| 43 | 318 | | Alexandre Leclerc | Junior B (M) (43/90) | Chelsea Nordiq | 16:55.5 (43) | +7:41.9 |
| 44 | 312 | | Samuel Pouliot | Junior B (M) (44/90) | Fondeurs-laurentides | 16:29.6 (35) | +7:42.2 |
| 45 | 330 | | Paul Place | Junior B (M) (45/90) | Chelsea Nordiq | 17:07.4 (45) | +7:54.5 |
| 46 | 302 | | Gabriël Houde | Junior B (M) (46/90) | Club défi T.M. | 17:29.9 (49) | +8:02.2 |
| 47 | 311 | | Geoff Way-Nee | Junior B (M) (47/90) | Kawartha Nordic | 17:12.0 (46) | +8:17.9 |
| 48 | 333 | | Luke Taylor | Junior B (M) (48/90) | Avalon | 16:43.8 (41) | +8:18.2 |
| 49 | 291 | | Idan Wolach | Junior B (M) (49/90) | RMR | 17:57.9 (52) | +8:48.5 |
| 50 | 319 | | August Myers | Junior B (M) (50/90) | Orford | 17:41.5 (51) | +9:17.5 |
| 51 | 327 | | Antoine Côté | Junior B (M) (51/90) | Mouski | 17:28.2 (48) | +9:38.1 |
| 52 | 334 | | Andreas Zbogar | Junior B (M) (52/90) | Team Hardwood | 17:30.2 (50) | +9:38.5 |
| 53 | 314 | | Nicholas Lanctot | Junior B (M) (53/90) | North Bay Nordic | 18:12.4 (54) | +9:54.2 |
| 54 | 325 | | Vincent Leclair | Junior B (M) (54/90) | Les Aventuriers | 18:03.2 (53) | +9:54.5 |
| 55 | 298 | | Jesse Williams | Junior B (M) (55/90) | Nakkertok | 18:19.7 (55) | +10:21.9 |
| 56 | 326 | | Mark Schmidt | Junior B (M) (56/90) | Highlands Trailblazers | 18:33.9 (60) | +10:56.3 |
| 57 | 350 | | Scott Gillam | Junior B (M) (57/90) | Kawartha Nordic | 18:37.2 (61) | +11:08.2 |
| 58 | 336 | | Colin MacLeod | Junior B (M) (58/90) | Nakkertok | 18:48.2 (62) | +11:25.0 |
| 59 | 337 | | David Laurie | Junior B (M) (59/90) | Kawartha Nordic | 18:20.4 (56) | +11:43.2 |
| 60 | 342 | | Connor Psiuk | Junior B (M) (60/90) | Martock Nordic | 18:26.0 (57) | +11:48.1 |
| 61 | 328 | | Pierre-Alexandre Vézina | Junior B (M) (61/90) | Club Nordique MSA | 18:32.0 (59) | +12:16.0 |
| 62 | 335 | | David Hanson | Junior B (M) (62/90) | Walden | 18:27.5 (58) | +12:39.7 |
| 63 | 339 | | Jonah Hudec | Junior B (M) (63/90) | North Highlands Nordic | 19:14.0 (63) | +13:31.0 |
| 64 | 349 | | Joshua Stevens | Junior B (M) (64/90) | Arrowhead | 19:26.5 (65) | +13:34.0 |
| 65 | 324 | | Ben Forestell | Junior B (M) (65/90) | Arrowhead | 19:27.9 (66) | +13:34.4 |
| 66 | 338 | | Jacob Heroux | Junior B (M) (66/90) | Temiskaming Nordic | 20:10.2 (69) | +14:53.1 |
| 67 | 340 | | Émile Plazanet | Junior B (M) (67/90) | Club défi T.M. | 20:08.4 (67) | +14:59.5 |
| 68 | 347 | | Hayden Estabrook | Junior B (M) (68/90) | Martock Nordic | 20:09.0 (68) | +15:04.7 |
| 69 | 329 | | Jason Greer | Junior B (M) (69/90) | Georgian Nordic | 20:22.7 (71) | +16:30.5 |
| 70 | 332 | | Guillaume Gagnier-Michel | Junior B (M) (70/90) | Mouski | 20:14.4 (70) | +17:39.9 |
| 71 | 341 | | Joshuah Nevills | Junior B (M) (71/90) | Kawartha Nordic | 21:39.0 (72) | +18:42.0 |
| 72 | 345 | | Cameron Thompson | Junior B (M) (72/90) | Highlands Trailblazers | 27:06.0 (74) | +24:57.6 |
| 73 | 348 | | Orion Austrup | Junior B (M) (73/90) | Arrowhead | 28:49.4 (75) | +28:58.5 |
| 74 | 346 | | Joey Trudeau | Junior B (M) (74/90) | Mono Nordic | 25:55.0 (73) | +34:20.5 |
If you need to access the Mobile version of Zone4.ca from your mobile device switch to Mobile Site