| 1 | 783 | Thomas | Tse | St. Robert - Thornhill | 17:53.12
 Split Time: Pace:  | 3:35/km  16.8 km/h
  | 17:53.12 | (more) | 
| 2 | 940 | Hayden | Hour | Villanova College | 18:16.82
 Split Time: Pace:  | 3:40/km  16.4 km/h
  | 18:16.82 | (more) | 
| 3 | 515 | Francesco | Di Fonzo | Michael Power/St.Joseph-Etobic | 18:39.07
 Split Time: Pace:  | 3:44/km  16.1 km/h
  | 18:39.07 | (more) | 
| 4 | 557 | Henry | Kotyk | Newmarket - Newmarket | 19:02.89
 Split Time: Pace:  | 3:49/km  15.7 km/h
  | 19:02.89 | (more) | 
| 5 | 365 | Ryan | Ward | Dr. John Denison - Newmarket | 19:09.42
 Split Time: Pace:  | 3:50/km  15.7 km/h
  | 19:09.42 | (more) | 
| 6 | 246 | Kai | Shaw | Bayview Glen - Don Mills | 19:23.58
 Split Time: Pace:  | 3:53/km  15.5 km/h
  | 19:23.58 | (more) | 
| 7 | 356 | Matthew | Yu | Dr. G. W. Williams - Aurora | 19:29.74
 Split Time: Pace:  | 3:54/km  15.4 km/h
  | 19:29.74 | (more) | 
| 8 | 261 | Tyler | O'Connor | Bill Hogarth - Markham | 19:35.97
 Split Time: Pace:  | 3:56/km  15.3 km/h
  | 19:35.97 | (more) | 
| 9 | 252 | Cameron | Huggins | Bill Hogarth - Markham | 19:40.16
 Split Time: Pace:  | 3:57/km  15.3 km/h
  | 19:40.16 | (more) | 
| 10 | 452 | Eric | Jones | Maple - Maple | 19:44.39
 Split Time: Pace:  | 3:57/km  15.2 km/h
  | 19:44.39 | (more) | 
| 11 | 714 | Carter | Albiani | St. Michael`s College -toronto | 19:48.67
 Split Time: Pace:  | 3:58/km  15.1 km/h
  | 19:48.67 | (more) | 
| 12 | 256 | Niall | Kavanagh | Bill Hogarth - Markham | 19:51.94
 Split Time: Pace:  | 3:59/km  15.1 km/h
  | 19:51.94 | (more) | 
| 13 | 896 | Lincoln | Clarke | Toronto French School -toronto | 19:53.67
 Split Time: Pace:  | 3:59/km  15.1 km/h
  | 19:53.67 | (more) | 
| 14 | 823 | Andrew | Bougai | Stephen Lewis - Vaughan | 20:02.33
 Split Time: Pace:  | 4:01/km  15 km/h
  | 20:02.33 | (more) | 
| 15 | 884 | Yuxuan | Wang | Thornlea - Thornhill | 20:07.10
 Split Time: Pace:  | 4:02/km  14.9 km/h
  | 20:07.10 | (more) | 
| 16 | 412 | Kurtis | Smith | Huron Heights - Newmarket | 20:32.35
 Split Time: Pace:  | 4:07/km  14.6 km/h
  | 20:32.35 | (more) | 
| 17 | 448 | Yadushaan | Dilshan | Maple - Maple | 20:40.95
 Split Time: Pace:  | 4:09/km  14.5 km/h
  | 20:40.95 | (more) | 
| 18 | 620 | Michael | Wang | Sacred Heart - Newmarket | 20:41.03
 Split Time: Pace:  | 4:09/km  14.5 km/h
  | 20:41.03 | (more) | 
| 19 | 539 | Kyle | Roiati | Michael Power/St.Joseph-Etobic | 20:42.47
 Split Time: Pace:  | 4:09/km  14.5 km/h
  | 20:42.47 | (more) | 
| 20 | 232 | Owen | Chen | Bayview Glen - Don Mills | 21:02.85
 Split Time: Pace:  | 4:13/km  14.3 km/h
  | 21:02.85 | (more) | 
| 21 | 538 | Matteo | Proietti | Michael Power/St.Joseph-Etobic | 21:09.48
 Split Time: Pace:  | 4:14/km  14.2 km/h
  | 21:09.48 | (more) | 
| 22 | 741 | Tristan | Zimmnicki | St. Michael`s College -toronto | 21:15.35
 Split Time: Pace:  | 4:16/km  14.1 km/h
  | 21:15.35 | (more) | 
| 23 | 723 | Michael | Gabbana | St. Michael`s College -toronto | 21:21.32
 Split Time: Pace:  | 4:17/km  14 km/h
  | 21:21.32 | (more) | 
| 24 | 383 | Sumit | Nigah | Emily Carr Secondary School | 21:27.89
 Split Time: Pace:  | 4:18/km  14 km/h
  | 21:27.89 | (more) | 
| 25 | 476 | Noah | Dam | Markville Secondary School | 21:30.23
 Split Time: Pace:  | 4:19/km  14 km/h
  | 21:30.23 | (more) | 
| 26 | 635 | Gabriel | Hernando | Saint Brother Andre - Markham | 21:32.52
 Split Time: Pace:  | 4:19/km  13.9 km/h
  | 21:32.52 | (more) | 
| 27 | 220 | Ashton | Hackett | Aurora - Aurora | 21:35.41
 Split Time: Pace:  | 4:20/km  13.9 km/h
  | 21:35.41 | (more) | 
| 28 | 811 | Brandon | Nip | St. Theresa of Lisieux Catholi | 21:37.46
 Split Time: Pace:  | 4:20/km  13.9 km/h
  | 21:37.46 | (more) | 
| 29 | 716 | Jake | Brady | St. Michael`s College -toronto | 21:39.43
 Split Time: Pace:  | 4:20/km  13.9 km/h
  | 21:39.43 | (more) | 
| 30 | 543 | Alex | Sain | Michael Power/St.Joseph-Etobic | 21:41.64
 Split Time: Pace:  | 4:21/km  13.8 km/h
  | 21:41.64 | (more) | 
| 31 | 890 | Jaidin | Mathon | Tommy Douglas - Woodbridge | 21:42.89
 Split Time: Pace:  | 4:21/km  13.8 km/h
  | 21:42.89 | (more) | 
| 32 | 225 | Spencer | Pang | Aurora - Aurora | 21:49.23
 Split Time: Pace:  | 4:22/km  13.7 km/h
  | 21:49.23 | (more) | 
| 33 | 250 | William | Cheng | Bill Hogarth - Markham | 21:52.13
 Split Time: Pace:  | 4:23/km  13.7 km/h
  | 21:52.13 | (more) | 
| 34 | 790 | Minjie | Zhao | St. Robert - Thornhill | 21:52.51
 Split Time: Pace:  | 4:23/km  13.7 km/h
  | 21:52.51 | (more) | 
| 35 | 641 | Corrado | Muscoiona | Saint Brother Andre - Markham | 22:01.48
 Split Time: Pace:  | 4:25/km  13.6 km/h
  | 22:01.48 | (more) | 
| 36 | 505 | Daniel | Zhao | Markville Secondary School | 22:04.59
 Split Time: Pace:  | 4:25/km  13.6 km/h
  | 22:04.59 | (more) | 
| 37 | 777 | Aditya | Prasad | St. Robert - Thornhill | 22:06.78
 Split Time: Pace:  | 4:26/km  13.6 km/h
  | 22:06.78 | (more) | 
| 38 | 925 | Isaac | Tang | Trudeau (Peths) - Markham | 22:08.54
 Split Time: Pace:  | 4:26/km  13.5 km/h
  | 22:08.54 | (more) | 
| 39 | 468 | Joseph | Achong | Markville Secondary School | 22:12.26
 Split Time: Pace:  | 4:27/km  13.5 km/h
  | 22:12.26 | (more) | 
| 40 | 475 | Konstantin | Chu | Markville Secondary School | 22:16.30
 Split Time: Pace:  | 4:28/km  13.5 km/h
  | 22:16.30 | (more) | 
| 41 | 388 | Kian | Abou-Ayache | Hodan Nalayeh - Thornhill | 22:16.90
 Split Time: Pace:  | 4:28/km  13.5 km/h
  | 22:16.90 | (more) | 
| 42 | 600 | Ebrahim | Dhukai | Sacred Heart - Newmarket | 22:41.23
 Split Time: Pace:  | 4:33/km  13.2 km/h
  | 22:41.23 | (more) | 
| 43 | 516 | Zack | Dinatolo | Michael Power/St.Joseph-Etobic | 22:45.19
 Split Time: Pace:  | 4:34/km  13.2 km/h
  | 22:45.19 | (more) | 
| 44 | 624 | Michael | Carnie | Saint Brother Andre - Markham | 23:03.12
 Split Time: Pace:  | 4:37/km  13 km/h
  | 23:03.12 | (more) | 
| 45 | 840 | Ben | Tsivian | Stephen Lewis - Vaughan | 23:10.99
 Split Time: Pace:  | 4:39/km  12.9 km/h
  | 23:10.99 | (more) | 
| 46 | 560 | Isaac | Lemp | Newmarket - Newmarket | 23:20.21
 Split Time: Pace:  | 4:41/km  12.9 km/h
  | 23:20.21 | (more) | 
| 47 | 626 | Jerome | Chan | Saint Brother Andre - Markham | 23:21.55
 Split Time: Pace:  | 4:41/km  12.8 km/h
  | 23:21.55 | (more) | 
| 48 | 535 | Richard | Murygin | Michael Power/St.Joseph-Etobic | 23:23.02
 Split Time: Pace:  | 4:41/km  12.8 km/h
  | 23:23.02 | (more) | 
| 49 | 404 | Connor | Grieg | Huron Heights - Newmarket | 23:47.32
 Split Time: Pace:  | 4:46/km  12.6 km/h
  | 23:47.32 | (more) | 
| 50 | 489 | Harry | Lu | Markville Secondary School | 23:47.32
 Split Time: Pace:  | 4:46/km  12.6 km/h
  | 23:47.32 | (more) | 
| 51 | 572 | Korben | Hoppe | Richmond Green - Richmond Hill | 23:47.32
 Split Time: Pace:  | 4:46/km  12.6 km/h
  | 23:47.32 | (more) | 
| 52 | 881 | Connor | Lee | Thornlea - Thornhill | 23:47.32
 Split Time: Pace:  | 4:46/km  12.6 km/h
  | 23:47.32 | (more) | 
| 53 | 728 | Matthew | Jamrozinski | St. Michael`s College -toronto | 23:47.33
 Split Time: Pace:  | 4:46/km  12.6 km/h
  | 23:47.33 | (more) | 
| 54 | 892 | Cohen | Paquette | Tommy Douglas - Woodbridge | 23:47.33
 Split Time: Pace:  | 4:46/km  12.6 km/h
  | 23:47.33 | (more) | 
| 55 | 445 | Wajahat | Chaudhary | Maple - Maple | 23:48.60
 Split Time: Pace:  | 4:46/km  12.6 km/h
  | 23:48.60 | (more) | 
| 56 | 888 | Mark | Babak | Tommy Douglas - Woodbridge | 23:49.83
 Split Time: Pace:  | 4:46/km  12.6 km/h
  | 23:49.83 | (more) | 
| 57 | 389 | Niko | Bungay | Hodan Nalayeh - Thornhill | 23:51.01
 Split Time: Pace:  | 4:47/km  12.6 km/h
  | 23:51.01 | (more) | 
| 58 | 931 | Cyrus | Yu | Trudeau (Peths) - Markham | 23:52.68
 Split Time: Pace:  | 4:47/km  12.6 km/h
  | 23:52.68 | (more) | 
| 59 | 801 | Nathan | Ho | St. Theresa of Lisieux Catholi | 24:05.38
 Split Time: Pace:  | 4:50/km  12.5 km/h
  | 24:05.38 | (more) | 
| 60 | 919 | Lavoine | Li | Trudeau (Peths) - Markham | 24:14.30
 Split Time: Pace:  | 4:51/km  12.4 km/h
  | 24:14.30 | (more) | 
| 61 | 788 | Regulus | Zeng | St. Robert - Thornhill | 24:18.05
 Split Time: Pace:  | 4:52/km  12.3 km/h
  | 24:18.05 | (more) | 
| 62 | 247 | Cameron | Woodard | Bayview Glen - Don Mills | 24:40.09
 Split Time: Pace:  | 4:57/km  12.2 km/h
  | 24:40.09 | (more) | 
| 63 | 368 | Logan | Gardner | Dunbarton - Pickering | 24:45.65
 Split Time: Pace:  | 4:58/km  12.1 km/h
  | 24:45.65 | (more) | 
| 64 | 846 | Hayden | Brandemark | Stouffville - Stouffville | 24:52.31
 Split Time: Pace:  | 4:59/km  12.1 km/h
  | 24:52.31 | (more) | 
| 65 | 676 | Yale | Chiu | St. Elizabeth - Thornhill | 24:52.55
 Split Time: Pace:  | 4:59/km  12.1 km/h
  | 24:52.55 | (more) | 
| 66 | 474 | Ramiro | Chen | Markville Secondary School | 24:53.02
 Split Time: Pace:  | 4:59/km  12.1 km/h
  | 24:53.02 | (more) | 
| 67 | 751 | Gavin | Chen | St. Robert - Thornhill | 24:53.34
 Split Time: Pace:  | 4:59/km  12.1 km/h
  | 24:53.34 | (more) | 
| 68 | 864 | Nathan | Tom | Stouffville - Stouffville | 24:57.44
 Split Time: Pace:  | 4:60/km  12 km/h
  | 24:57.44 | (more) | 
| 69 | 819 | Kevin | Zhong | St. Theresa of Lisieux Catholi | 24:58.08
 Split Time: Pace:  | 4:60/km  12 km/h
  | 24:58.08 | (more) | 
| 70 | 237 | Benson | Fremont | Bayview Glen - Don Mills | 24:59.36
 Split Time: Pace:  | 4:60/km  12 km/h
  | 24:59.36 | (more) | 
| 71 | 219 | Jethro | Greeber | Aurora - Aurora | 25:05.58
 Split Time: Pace:  | 5:02/km  12 km/h
  | 25:05.58 | (more) | 
| 72 | 661 | Madix | Chasi | St. Basil The Great - Weston | 25:06.47
 Split Time: Pace:  | 5:02/km  11.9 km/h
  | 25:06.47 | (more) | 
| 73 | 776 | Lucas | Palmer | St. Robert - Thornhill | 25:08.52
 Split Time: Pace:  | 5:02/km  11.9 km/h
  | 25:08.52 | (more) | 
| 74 | 595 | Shaurya | Singh | Richmond Hill - Richmond Hill | 25:21.09
 Split Time: Pace:  | 5:05/km  11.8 km/h
  | 25:21.09 | (more) | 
| 75 | 596 | Oscar | Zhao | Richmond Hill - Richmond Hill | 25:37.50
 Split Time: Pace:  | 5:08/km  11.7 km/h
  | 25:37.50 | (more) | 
| 76 | 632 | Isaac | Garel | Saint Brother Andre - Markham | 25:37.57
 Split Time: Pace:  | 5:08/km  11.7 km/h
  | 25:37.57 | (more) | 
| 77 | 477 | Kenji | Davis | Markville Secondary School | 26:04.76
 Split Time: Pace:  | 5:13/km  11.5 km/h
  | 26:04.76 | (more) | 
| 78 | 691 | Demetrie | Pappas | St. Elizabeth - Thornhill | 26:09.52
 Split Time: Pace:  | 5:14/km  11.5 km/h
  | 26:09.52 | (more) | 
| 79 | 471 | Emlyn | Chao | Markville Secondary School | 26:12.14
 Split Time: Pace:  | 5:15/km  11.4 km/h
  | 26:12.14 | (more) | 
| 80 | 796 | Harry | Dang | St. Theresa of Lisieux Catholi | 26:28.86
 Split Time: Pace:  | 5:18/km  11.3 km/h
  | 26:28.86 | (more) | 
| 81 | 573 | Connor | Hung | Richmond Green - Richmond Hill | 26:29.55
 Split Time: Pace:  | 5:18/km  11.3 km/h
  | 26:29.55 | (more) | 
| 82 | 486 | Andrew | Law | Markville Secondary School | 26:38.39
 Split Time: Pace:  | 5:20/km  11.3 km/h
  | 26:38.39 | (more) | 
| 83 | 592 | Lucas | He | Richmond Hill - Richmond Hill | 26:47.57
 Split Time: Pace:  | 5:22/km  11.2 km/h
  | 26:47.57 | (more) | 
| 84 | 509 | Guilherme | Botas | Michael Power/St.Joseph-Etobic | 26:57.73
 Split Time: Pace:  | 5:24/km  11.1 km/h
  | 26:57.73 | (more) | 
| 85 | 629 | Talon | Contreras-Wong | Saint Brother Andre - Markham | 27:01.58
 Split Time: Pace:  | 5:25/km  11.1 km/h
  | 27:01.58 | (more) | 
| 86 | 875 | Bobby | Weingarten | TanenbaumCHAT | 27:02.93
 Split Time: Pace:  | 5:25/km  11.1 km/h
  | 27:02.93 | (more) | 
| 87 | 266 | Luke | Sinisalo | Bill Hogarth - Markham | 27:19.97
 Split Time: Pace:  | 5:28/km  11 km/h
  | 27:19.97 | (more) | 
| 88 | 657 | Logan | Ngouv | Sir William Mulock - Newmarket | 27:35.54
 Split Time: Pace:  | 5:32/km  10.9 km/h
  | 27:35.54 | (more) | 
| 89 | 478 | Harvey | Ding | Markville Secondary School | 27:35.84
 Split Time: Pace:  | 5:32/km  10.9 km/h
  | 27:35.84 | (more) | 
| 90 | 385 | Dimitri | Powell | Emily Carr Secondary School | 27:46.23
 Split Time: Pace:  | 5:34/km  10.8 km/h
  | 27:46.23 | (more) | 
| 91 | 824 | Aydan | Flores-Wadowski | Stephen Lewis - Vaughan | 27:47.57
 Split Time: Pace:  | 5:34/km  10.8 km/h
  | 27:47.57 | (more) | 
| 92 | 588 | Lucas | Adler | Richmond Hill - Richmond Hill | 27:53.59
 Split Time: Pace:  | 5:35/km  10.8 km/h
  | 27:53.59 | (more) | 
| 93 | 568 | Chris | Chan | Richmond Green - Richmond Hill | 27:59.21
 Split Time: Pace:  | 5:36/km  10.7 km/h
  | 27:59.21 | (more) | 
| 94 | 467 | Edward | Zhang | Maple - Maple | 28:14.16
 Split Time: Pace:  | 5:39/km  10.6 km/h
  | 28:14.16 | (more) | 
| 95 | 589 | Terry | Cui | Richmond Hill - Richmond Hill | 28:16.01
 Split Time: Pace:  | 5:40/km  10.6 km/h
  | 28:16.01 | (more) | 
| 96 | 405 | Jayden | Hariprashad | Huron Heights - Newmarket | 28:23.05
 Split Time: Pace:  | 5:41/km  10.6 km/h
  | 28:23.05 | (more) | 
| 97 | 351 | Kevin | Shen | Dr. G. W. Williams - Aurora | 28:23.51
 Split Time: Pace:  | 5:41/km  10.6 km/h
  | 28:23.51 | (more) | 
| 98 | 640 | Corry | Mortalla-Wood | Saint Brother Andre - Markham | 28:24.72
 Split Time: Pace:  | 5:41/km  10.6 km/h
  | 28:24.72 | (more) | 
| 99 | 550 | Marcus | Chung | Newmarket - Newmarket | 28:27.46
 Split Time: Pace:  | 5:42/km  10.5 km/h
  | 28:27.46 | (more) | 
| 100 | 457 | Joshua | Wright | Maple - Maple | 28:37.06
 Split Time: Pace:  | 5:44/km  10.5 km/h
  | 28:37.06 | (more) | 
| 101 | 456 | Jaiden | Patel | Maple - Maple | 30:08.15
 Split Time: Pace:  | 6:02/km  10 km/h
  | 30:08.15 | (more) | 
| 102 | 442 | Joshua Nathan | Ang | Maple - Maple | 30:36.74
 Split Time: Pace:  | 6:08/km  9.8 km/h
  | 30:36.74 | (more) | 
Start Time: 11:50:12 |