| Order | Bib |  | Name | Category | Club | SkiTime | Factor | Assigned Start | Actual Start |
| 1 | 221 | | Adam DeNeve | Juvenile Boys (2003/2004) | Individual | 23:48.33 | 100 | 12:23:15.00 | 12:23:13.79 |
| 2 | 222 | | Curtis Cash | Juvenile Boys (2003/2004) | Whitehorse Ski Club | 18:12.90 | 100 | 12:23:30.00 | 12:23:27.75 |
| 3 | 223 | | Daniel Beaton | Juvenile Boys (2003/2004) | Mono Nordic | 23:47.77 | 100 | 12:23:45.00 | 12:23:44.72 |
| 4 | 224 | | Theodore De Groote | Juvenile Boys (2003/2004) | Mono Nordic | 22:53.76 | 100 | 12:24:00.00 | 12:23:58.12 |
| 5 | 225 | | Noah Connell | Juvenile Boys (2003/2004) | Whitehorse Ski Club | 19:46.90 | 100 | 12:24:15.00 | 12:24:13.69 |
| 6 | 226 | | Declan Kenny | Juvenile Boys (2003/2004) | Mono Nordic | 30:26.76 | 100 | 12:24:30.00 | 12:24:28.52 |
| 7 | 227 | | Jack Beda | Juvenile Boys (2003/2004) | Kawartha Nordic | 25:38.55 | 100 | 12:24:45.00 | 12:24:44.20 |
| 8 | 228 | | Skyler May | Juvenile Boys (2003/2004) | Blow Me Down | 19:27.98 | 100 | 12:25:00.00 | 12:25:00.51 |
| 9 | 229 | | Sam Plestid | Juvenile Boys (2003/2004) | Kanata Nordic | 22:19.06 | 100 | 12:25:15.00 | 12:25:15.73 |
| 10 | 230 | | Damien Jevremovic | Juvenile Boys (2003/2004) | Waterloo Region | 24:41.84 | 100 | 12:25:30.00 | 12:25:28.19 |
| 11 | 231 | | Tristan Laliberte | Juvenile Boys (2003/2004) | Kanata Nordic | 22:33.74 | 100 | 12:25:45.00 | 12:25:44.91 |
| 12 | 232 | | Tadhg Strand | Juvenile Boys (2003/2004) | Avalon Nordic | 21:02.99 | 100 | 12:26:00.00 | 12:25:58.80 |
| 13 | 233 | | Theodore Ochrym | Juvenile Boys (2003/2004) | Team Hardwood | 19:19.14 | 100 | 12:26:15.00 | 12:26:13.11 |
| 14 | 234 | | Émile Rose | Juvenile Boys (2003/2004) | Georgian Bay Nordic | 23:39.84 | 100 | 12:26:30.00 | 12:26:29.01 |
| 15 | 235 | | William Sandlos | Juvenile Boys (2003/2004) | Avalon Nordic | 23:35.57 | 100 | 12:26:45.00 | 12:26:44.26 |
| 16 | 236 | | Isaac Merrigan | Juvenile Boys (2003/2004) | Blow Me Down | 21:58.71 | 100 | 12:27:00.00 | 12:26:59.38 |
| 17 | 237 | | Nolan Sloss | Juvenile Boys (2003/2004) | Waterloo Region | 24:04.19 | 100 | 12:27:15.00 | 12:27:15.44 |
| 18 | 238 | | Braxton Dickey | Juvenile Boys (2003/2004) | Highlands Trailblazers | 24:18.64 | 100 | 12:27:30.00 | 12:27:30.23 |
| 19 | 239 | | Oliver Czerny | Juvenile Boys (2003/2004) | Highlands Trailblazers | 20:41.34 | 100 | 12:27:45.00 | 12:27:44.94 |
| 20 | 240 | | Parker Bray-Jones | Juvenile Boys (2003/2004) | Nakkertok Nordic (ON) | 20:57.48 | 100 | 12:28:00.00 | 12:27:57.27 |
| 21 | 241 | | Thomas Larson | Juvenile Boys (2003/2004) | Team Hardwood | 22:52.48 | 100 | 12:28:15.00 | 12:28:15.31 |
| 22 | 242 | | Sebastian Cino | Juvenile Boys (2003/2004) | Nakkertok Nordic (ON) | 19:56.75 | 100 | 12:28:30.00 | 12:28:30.25 |
| 23 | 243 | | Russell Niedre | Juvenile Boys (2003/2004) | Kanata Nordic | 19:41.09 | 100 | 12:28:45.00 | 12:28:43.30 |
| 24 | 244 | | Oscar Green | Juvenile Boys (2003/2004) | Halifax Nordic | 21:56.21 | 100 | 12:29:00.00 | 12:28:59.88 |
| 25 | 245 | | Leon Ewald | Juvenile Boys (2003/2004) | Team Hardwood | 19:39.93 | 100 | 12:29:15.00 | 12:29:12.87 |
| 26 | 246 | | Gavin Hadfield | Juvenile Boys (2003/2004) | Kawartha Nordic | 19:56.10 | 100 | 12:29:30.00 | 12:29:28.45 |
| 27 | 247 | | Dominique Ranger | Juvenile Boys (2003/2004) | Nakkertok Nordic (ON) | 21:28.74 | 100 | 12:29:45.00 | 12:29:44.66 |
| 28 | 248 | | Leonard Paradine | Juvenile Boys (2003/2004) | Nakkertok Nordic (ON) | 20:53.69 | 100 | 12:30:00.00 | 12:29:59.80 |
| 29 | 249 | | Robert Bougai | Juvenile Boys (2003/2004) | Highlands Trailblazers | 20:41.74 | 100 | 12:30:15.00 | 12:30:14.86 |
| 30 | 250 | | Eric Good | Juvenile Boys (2003/2004) | Team Hardwood | 23:04.18 | 100 | 12:30:30.00 | 12:30:29.91 |
| 31 | 251 | | Sage Fry | Juvenile Boys (2003/2004) | Highlands Trailblazers | 20:37.25 | 100 | 12:30:45.00 | 12:30:45.12 |
| 32 | 252 | | Oliver Waddington | Juvenile Boys (2003/2004) | Nakkertok Nordic (ON) | 19:41.15 | 100 | 12:31:00.00 | 12:31:00.26 |
| 33 | 253 | | Oliver Bereznai | Juvenile Boys (2003/2004) | Nakkertok Nordic (ON) | 20:08.49 | 100 | 12:31:15.00 | 12:31:15.47 |
| 34 | 254 | | Ben Cornell | Juvenile Boys (2003/2004) | Highlands Trailblazers | 19:33.60 | 100 | 12:31:30.00 | 12:31:28.98 |
| 35 | 255 | | Jeremy Strachan | Juvenile Boys (2003/2004) | Nakkertok Nordic (ON) | 19:23.72 | 100 | 12:31:45.00 | 12:31:44.87 |
| 36 | 256 | | Zari Hoferek | Juvenile Boys (2003/2004) | Nakkertok Nordic (ON) | 18:39.19 | 100 | 12:32:00.00 | 12:31:59.72 |
| 37 | 257 | | Patrick Harrington | Juvenile Boys (2003/2004) | Nakkertok Nordic (ON) | 19:13.22 | 100 | 12:32:15.00 | 12:32:13.97 |
| 38 | 258 | | Isaac Fortin | Juvenile Boys (2003/2004) | Kawartha Nordic | 21:33.64 | 100 | 12:32:30.00 | 12:32:28.62 |
| 39 | 259 | | Adrian Grocott | Juvenile Boys (2003/2004) | Highlands Trailblazers | 18:55.53 | 100 | 12:32:45.00 | 12:32:43.23 |
| 40 | 260 | | Skylar Samm | Juvenile Boys (2003/2004) | Chelsea Nordiq (QC) | 19:10.64 | 100 | 12:33:00.00 | 12:32:58.95 |
| 41 | 261 | | Thomas Fairhead | Juvenile Boys (2003/2004) | Nakkertok Nordic (ON) | 18:08.25 | 100 | 12:33:15.00 | 12:33:13.97 |
| 42 | 262 | | Luka Custic | Juvenile Boys (2003/2004) | Nakkertok Nordic (ON) | 20:00.61 | 100 | 12:33:30.00 | 12:33:30.69 |
| 43 | 263 | | Noah Piercey | Juvenile Boys (2003/2004) | Avalon Nordic | 19:09.99 | 100 | 12:33:45.00 | 12:33:45.43 |
| 44 | 264 | | Simon Xavier Godin | Juvenile Boys (2003/2004) | Sureau Blanc Inc. | 18:33.13 | 100 | 12:34:00.00 | 12:33:57.69 |
| 45 | 265 | | Patrick Wiss | Juvenile Boys (2003/2004) | Walden Cross Country | 20:47.79 | 100 | 12:34:15.00 | 12:34:13.23 |
| 46 | 266 | | Alexander Woodford | Juvenile Boys (2003/2004) | Nakkertok Nordic (ON) | 18:23.21 | 100 | 12:34:30.00 | 12:34:28.55 |
| 47 | 267 | | Owen Brooks | Juvenile Boys (2003/2004) | Nakkertok Nordic (ON) | 18:37.93 | 100 | 12:34:45.00 | 12:34:45.38 |
| 48 | 268 | | Julien Audet-Welke | Juvenile Boys (2003/2004) | Nakkertok Nordic (ON) | 18:57.83 | 100 | 12:35:00.00 | 12:34:58.20 |
| 49 | 269 | | Matthew Randall | Juvenile Boys (2003/2004) | Big Thunder Nordic | 20:53.36 | 100 | 12:35:15.00 | 12:35:13.12 |
| 50 | 270 | | Antoine Gauthier | Juvenile Boys (2003/2004) | Skinouk (ON) | 18:48.43 | 100 | 12:35:30.00 | 12:35:28.61 |
| 51 | 271 | | Benjamin Rundle | Juvenile Boys (2003/2004) | Nakkertok Nordic (ON) | 19:13.43 | 100 | 12:35:45.00 | 12:35:43.26 |
| 52 | 272 | | Ethan Aarts | Juvenile Boys (2003/2004) | Wildwood | 18:05.23 | 100 | 12:36:00.00 | 12:35:59.04 |
| 53 | 273 | | Patrick Westdal | Juvenile Boys (2003/2004) | Nakkertok Nordic (ON) | 19:20.59 | 100 | 12:36:15.00 | 12:36:12.55 |
| 54 | 274 | | Olivier Guertin | Juvenile Boys (2003/2004) | Montériski | 18:15.67 | 100 | 12:36:30.00 | 12:36:28.26 |
| 55 | 275 | | Benjamin Paradis | Juvenile Boys (2003/2004) | Fondeurs-Laurentides | 19:23.76 | 100 | 12:36:45.00 | 12:36:43.62 |
| 56 | 276 | | Leo Boyce | Juvenile Boys (2003/2004) | Nakkertok Nordic (ON) | 19:22.93 | 100 | 12:37:00.00 | 12:36:57.97 |
| 57 | 277 | | Jules Y Saint-Jean | Juvenile Boys (2003/2004) | Orford | 18:00.86 | 100 | 12:37:15.00 | 12:37:14.19 |
| 58 | 278 | | Hayden McCulloch | Juvenile Boys (2003/2004) | Highlands Trailblazers | 18:09.13 | 100 | 12:37:30.00 | 12:37:27.80 |
| 59 | 279 | | Antoine Martin | Juvenile Boys (2003/2004) | Fondeurs-Laurentides | 17:12.41 | 100 | 12:37:45.00 | 12:37:43.48 |
| 60 | 280 | | Antoine Nicol | Juvenile Boys (2003/2004) | Fondeurs-Laurentides | 17:12.20 | 100 | 12:38:00.00 | 12:37:57.94 |
| 61 | 281 | | Robin Mason | Juvenile Boys (2003/2004) | Nakkertok Nordic (ON) | 17:12.20 | 100 | 12:38:15.00 | 12:38:12.90 |
| 62 | 282 | | Thomas Allard-Vertriest | Juvenile Boys (2003/2004) | Fondeurs-Laurentides | 17:21.86 | 100 | 12:38:30.00 | 12:38:28.84 |
| 63 | 283 | | Aidan Raynor | Juvenile Boys (2003/2004) | Fondeurs-Laurentides | 18:24.25 | 100 | 12:38:45.00 | 12:38:43.52 |
| 64 | 284 | | Zak Varieur | Juvenile Boys (2003/2004) | Barrie Cross Country | 18:22.65 | 100 | 12:39:00.00 | 12:38:57.97 |
| 65 | 285 | | Declan McClure | Juvenile Boys (2003/2004) | Nakkertok Nordic (ON) | 18:44.11 | 100 | 12:39:15.00 | 12:39:12.87 |
| 66 | 286 | | Xavier Lefebvre | Juvenile Boys (2003/2004) | Montériski | 16:59.08 | 100 | 12:39:30.00 | 12:39:28.01 |
| 67 | 287 | | Nikolai Alekseev | Juvenile Boys (2003/2004) | Fondeurs-Laurentides | 18:46.18 | 100 | 12:39:45.00 | 12:39:42.76 |
| 68 | 288 | | Thomas Trudel | Juvenile Boys (2003/2004) | Chelsea Nordiq (ON) | 18:08.72 | 100 | 12:40:00.00 | 12:39:58.05 |
| 69 | 289 | | Jeremy Hornung | Juvenile Boys (2003/2004) | Nakkertok Nordic (ON) | 19:06.06 | 100 | 12:40:15.00 | 12:40:12.30 |
| 70 | 290 | | Alex De Fazio | Juvenile Boys (2003/2004) | Barrie Cross Country | 20:21.19 | 100 | 12:40:30.00 | 12:40:27.91 |
| 71 | 291 | | Maxim Y Lee Pottie | Juvenile Boys (2003/2004) | Nakkertok Nordic (ON) | 17:22.17 | 100 | 12:40:45.00 | 12:40:43.01 |
| 72 | 292 | | Scott Brodeur | Juvenile Boys (2003/2004) | Red River Nordic | 19:35.57 | 100 | 12:41:00.00 | 12:40:59.51 |
| 73 | 293 | | Matisse Julien | Juvenile Boys (2003/2004) | Fondeurs-Laurentides | 16:41.87 | 100 | 12:41:15.00 | 12:41:13.73 |