| 1 | 433 | Henry | Marshall | Boardwalk RC | 12 | 6:39.39
Split Time: Pace: | x | 3:20/km 18 km/h
| 6:39.39
6:39.39 3:20/km 18 km/h | (more) |
| 2 | 423 | Joel | Kenea | PACK Running Club | 12 | 6:47.16
Split Time: Pace: | x | 3:24/km 17.7 km/h
| 6:47.16
6:47.16 3:24/km 17.7 km/h | (more) |
| 3 | 420 | Cole | Jossa | Durham Dragons | 12 | 7:01.33
Split Time: Pace: | x | 3:31/km 17.1 km/h
| 7:01.33
7:01.33 3:31/km 17.1 km/h | (more) |
| 4 | 419 | Mateo | Jaksa | Toronto West Athletics | 12 | 7:06.61
Split Time: Pace: | x | 3:34/km 16.9 km/h
| 7:06.61
7:06.61 3:34/km 16.9 km/h | (more) |
| 5 | 397 | Mason | Bridge | Newmarket Huskies TC | 11 | 7:12.27
Split Time: Pace: | x | 3:37/km 16.7 km/h
| 7:12.27
7:12.27 3:37/km 16.7 km/h | (more) |
| 6 | 402 | Carter | Colangelo | Thorold Elite TC | 12 | 7:14.84
Split Time: Pace: | x | 3:38/km 16.6 km/h
| 7:14.84
7:14.84 3:38/km 16.6 km/h | (more) |
| 7 | 441 | Gregory | Morosin | Thorold Elite TC | 11 | 7:18.15
Split Time: Pace: | x | 3:40/km 16.4 km/h
| 7:18.15
7:18.15 3:40/km 16.4 km/h | (more) |
| 8 | 434 | Max | Maskratchki | Toronto West Athletics | 11 | 7:18.40
Split Time: Pace: | x | 3:40/km 16.4 km/h
| 7:18.40
7:18.04 3:40/km 16.4 km/h | (more) |
| 9 | 414 | Bryce | Hanson | Durham Dragons | 12 | 7:19.04
Split Time: Pace: | x | 3:40/km 16.4 km/h
| 7:19.04
7:19.04 3:40/km 16.4 km/h | (more) |
| 10 | 426 | Ronan | Lally | Boardwalk RC | 11 | 7:20.44
Split Time: Pace: | x | 3:41/km 16.3 km/h
| 7:20.44
7:20.44 3:41/km 16.3 km/h | (more) |
| 11 | 412 | Logan | Guardanapo | PACK Running Club | 11 | 7:22.23
Split Time: Pace: | x | 3:42/km 16.3 km/h
| 7:22.23
7:22.23 3:42/km 16.3 km/h | (more) |
| 12 | 403 | Matteo | Come | Real North Athletics | 12 | 7:27.43
Split Time: Pace: | x | 3:44/km 16.1 km/h
| 7:27.43
7:27.43 3:44/km 16.1 km/h | (more) |
| 13 | 416 | Gabriel | Hoekstra | Newmarket Huskies TC | 11 | 7:27.50
Split Time: Pace: | x | 3:44/km 16.1 km/h
| 7:27.50
7:27.05 3:44/km 16.1 km/h | (more) |
| 14 | 410 | Elliot | Freeman | South Simcoe Dufferin TFC | 12 | 7:27.77
Split Time: Pace: | x | 3:44/km 16.1 km/h
| 7:27.77
7:27.77 3:44/km 16.1 km/h | (more) |
| 15 | 409 | Heath | Fielding | Kingston TFC | 11 | 7:29.02
Split Time: Pace: | x | 3:45/km 16 km/h
| 7:29.02
7:29.02 3:45/km 16 km/h | (more) |
| 16 | 453 | Henrik | Thuss | Stratford Sabrecats Track Club | 12 | 7:30.27
Split Time: Pace: | x | 3:46/km 16 km/h
| 7:30.27
7:30.27 3:46/km 16 km/h | (more) |
| 17 | 456 | Rafael | Varella | Kingston TFC | 12 | 7:30.27
Split Time: Pace: | x | 3:46/km 16 km/h
| 7:30.27
7:30.27 3:46/km 16 km/h | (more) |
| 18 | 429 | Liam | Lowrie | Durham Dragons | 11 | 7:32.33
Split Time: Pace: | x | 3:47/km 15.9 km/h
| 7:32.33
7:32.33 3:47/km 15.9 km/h | (more) |
| 19 | 439 | Mark | Meloche | The Gazelles Track and Field Club | 12 | 7:36.40
Split Time: Pace: | x | 3:49/km 15.8 km/h
| 7:36.40
7:36.04 3:49/km 15.8 km/h | (more) |
| 20 | 444 | James | Parlee | Blue Devils AC | 12 | 7:36.94
Split Time: Pace: | x | 3:49/km 15.8 km/h
| 7:36.94
7:36.94 3:49/km 15.8 km/h | (more) |
| 21 | 442 | Casey | Mothersell | Georgian Bay Coyotes | 11 | 7:37.60
Split Time: Pace: | x | 3:49/km 15.7 km/h
| 7:37.60
7:37.06 3:49/km 15.7 km/h | (more) |
| 22 | 401 | Caleb | Cleland | Georgian Bay Coyotes | 11 | 7:38.73
Split Time: Pace: | x | 3:50/km 15.7 km/h
| 7:38.73
7:38.73 3:50/km 15.7 km/h | (more) |
| 23 | 455 | Viaan | Varadarajan | The Gazelles Track and Field Club | 11 | 7:40.23
Split Time: Pace: | x | 3:51/km 15.6 km/h
| 7:40.23
7:40.23 3:51/km 15.6 km/h | (more) |
| 24 | 447 | Kirill | Pysaryuk | Etobicoke Track | 12 | 7:41.45
Split Time: Pace: | x | 3:51/km 15.6 km/h
| 7:41.45
7:41.45 3:51/km 15.6 km/h | (more) |
| 25 | 404 | Max | Come | Real North Athletics | 11 | 7:43.77
Split Time: Pace: | x | 3:52/km 15.5 km/h
| 7:43.77
7:43.77 3:52/km 15.5 km/h | (more) |
| 26 | 405 | Dylan | Crellian | Kingston TFC | 11 | 7:44.95
Split Time: Pace: | x | 3:53/km 15.5 km/h
| 7:44.95
7:44.95 3:53/km 15.5 km/h | (more) |
| 27 | 454 | Spencer | Vanneste | Etobicoke Track | 11 | 7:45.41
Split Time: Pace: | x | 3:53/km 15.5 km/h
| 7:45.41
7:45.41 3:53/km 15.5 km/h | (more) |
| 28 | 400 | Adrian Sunny | Choo | York Region Runners | 11 | 7:49.91
Split Time: Pace: | x | 3:55/km 15.3 km/h
| 7:49.91
7:49.91 3:55/km 15.3 km/h | (more) |
| 29 | 425 | Bennett | Kippen | Durham Dragons | 11 | 7:50.52
Split Time: Pace: | x | 3:56/km 15.3 km/h
| 7:50.52
7:50.52 3:56/km 15.3 km/h | (more) |
| 30 | 436 | Finn | McGee | Real North Athletics | 12 | 7:51.50
Split Time: Pace: | x | 3:56/km 15.3 km/h
| 7:51.50
7:51.05 3:56/km 15.3 km/h | (more) |
| 31 | 394 | Aiden | Almeida | Burlington TFC | 12 | 7:54.20
Split Time: Pace: | x | 3:57/km 15.2 km/h
| 7:54.20
7:54.02 3:57/km 15.2 km/h | (more) |
| 32 | 451 | Tenzen | Smetana | Boardwalk RC | 11 | 7:54.57
Split Time: Pace: | x | 3:58/km 15.2 km/h
| 7:54.57
7:54.57 3:58/km 15.2 km/h | (more) |
| 33 | 430 | Ryan | Lumsden | Quinte Legion Lynx Track And Field Club | 11 | 7:54.61
Split Time: Pace: | x | 3:58/km 15.2 km/h
| 7:54.61
7:54.61 3:58/km 15.2 km/h | (more) |
| 34 | 421 | Alex | Kamau | PACK Running Club | 12 | 7:55.57
Split Time: Pace: | x | 3:58/km 15.1 km/h
| 7:55.57
7:55.57 3:58/km 15.1 km/h | (more) |
| 35 | 443 | Joaquin | Olsen | Boardwalk RC | 12 | 7:57.07
Split Time: Pace: | x | 3:59/km 15.1 km/h
| 7:57.07
7:57.07 3:59/km 15.1 km/h | (more) |
| 36 | 448 | Cyrus | Richardson-Martin | Thorold Elite TC | 10 | 7:59.40
Split Time: Pace: | x | 4:00/km 15 km/h
| 7:59.40
7:59.04 4:00/km 15 km/h | (more) |
| 37 | 449 | Mason | Rozga | Oakville Renegades Track Club | 11 | 7:59.98
Split Time: Pace: | x | 4:00/km 15 km/h
| 7:59.98
7:59.98 4:00/km 15 km/h | (more) |
| 38 | 438 | Peter Jr. | Melo | Newmarket Huskies TC | 11 | 8:01.33
Split Time: Pace: | x | 4:01/km 15 km/h
| 8:01.33
8:01.33 4:01/km 15 km/h | (more) |
| 39 | 428 | Jordan | Longrin | Toronto West Athletics | 12 | 8:02.00
Split Time: Pace: | x | 4:02/km 14.9 km/h
| 8:02.00
8:02.82 4:02/km 14.9 km/h | (more) |
| 40 | 406 | Michael | Di Lanni | Durham Dragons | 11 | 8:04.51
Split Time: Pace: | x | 4:03/km 14.9 km/h
| 8:04.51
8:04.51 4:03/km 14.9 km/h | (more) |
| 41 | 399 | Benjamin | Brown | Thorold Elite TC | 10 | 8:05.98
Split Time: Pace: | x | 4:03/km 14.8 km/h
| 8:05.98
8:05.98 4:03/km 14.8 km/h | (more) |
| 42 | 422 | Minos | Kehagias | Durham Dragons | 11 | 8:07.43
Split Time: Pace: | x | 4:04/km 14.8 km/h
| 8:07.43
8:07.43 4:04/km 14.8 km/h | (more) |
| 43 | 445 | Joshua | Patience | Boardwalk RC | 11 | 8:08.69
Split Time: Pace: | x | 4:05/km 14.7 km/h
| 8:08.69
8:08.69 4:05/km 14.7 km/h | (more) |
| 44 | 415 | Lucas | Hocken | Royal City Athletics Club | 12 | 8:09.61
Split Time: Pace: | x | 4:05/km 14.7 km/h
| 8:09.61
8:09.61 4:05/km 14.7 km/h | (more) |
| 45 | 452 | Isaac | Spurrell | Durham Dragons | 11 | 8:10.01
Split Time: Pace: | x | 4:05/km 14.7 km/h
| 8:10.01
8:10.01 4:05/km 14.7 km/h | (more) |
| 46 | 427 | Finn | Laughlin | Burlington TFC | 11 | 8:10.23
Split Time: Pace: | x | 4:06/km 14.7 km/h
| 8:10.23
8:10.23 4:06/km 14.7 km/h | (more) |
| 47 | 411 | Parker | Garden | Quinte Legion Lynx Track And Field Club | 11 | 8:10.23
Split Time: Pace: | x | 4:06/km 14.7 km/h
| 8:10.23
8:10.23 4:06/km 14.7 km/h | (more) |
| 48 | 395 | Mason | Bassingthwaite | Durham Dragons | 12 | 8:10.82
Split Time: Pace: | x | 4:06/km 14.7 km/h
| 8:10.82
8:10.82 4:06/km 14.7 km/h | (more) |
| 49 | 440 | Daniel | Milner | Oakville Renegades Track Club | 12 | 8:22.60
Split Time: Pace: | x | 4:12/km 14.3 km/h
| 8:22.60
8:22.06 4:12/km 14.3 km/h | (more) |
| 50 | 418 | Lachlan | Hutchinson | Blue Devils AC | 12 | 8:25.78
Split Time: Pace: | x | 4:13/km 14.2 km/h
| 8:25.78
8:25.78 4:13/km 14.2 km/h | (more) |
| 51 | 413 | Ryland | Hamilton-Smith | Durham Dragons | 11 | 8:36.56
Split Time: Pace: | x | 4:19/km 13.9 km/h
| 8:36.56
8:36.56 4:19/km 13.9 km/h | (more) |
| 52 | 435 | Nico | Mazzarelli | Thorold Elite TC | 11 | 8:58.20
Split Time: Pace: | x | 4:29/km 13.4 km/h
| 8:58.20
8:58.02 4:29/km 13.4 km/h | (more) |
| 53 | 432 | Xavier | Maitland | Brampton Racers TC | 12 | 9:02.19
Split Time: Pace: | x | 4:31/km 13.3 km/h
| 9:02.19
9:02.19 4:32/km 13.3 km/h | (more) |
| 54 | 407 | Zechariah | Dowdy | Brampton Racers TC | 10 | 9:08.65
Split Time: Pace: | x | 4:35/km 13.1 km/h
| 9:08.65
9:08.65 4:35/km 13.1 km/h | (more) |
| 55 | 457 | Alejandro Sebastien | Verhaaren | York University Track & Field Club | 12 | 9:09.98
Split Time: Pace: | x | 4:35/km 13.1 km/h
| 9:09.98
9:09.98 4:35/km 13.1 km/h | (more) |
| 56 | 431 | Samuel | Lyons | Kingston TFC | 11 | 9:14.64
Split Time: Pace: | x | 4:38/km 13 km/h
| 9:14.64
9:14.64 4:38/km 13 km/h | (more) |
| 57 | 396 | Arjun | Brar | Blue Devils AC | 12 | 9:42.44
Split Time: Pace: | x | 4:52/km 12.4 km/h
| 9:42.44
9:42.44 4:52/km 12.4 km/h | (more) |
| 58 | 458 | Logan | Zuluaga | Blue Devils AC | 11 | 10:10.43
Split Time: Pace: | x | 5:06/km 11.8 km/h
| 10:10.43
10:10.43 5:06/km 11.8 km/h | (more) |
Start Time: 11:40:30 |