| 1 | 5359 | Noah | Lodoen | Newmarket - Newmarket | 15:01.97 
 Split Time:Pace:
 | 3:46/km 16 km/h
 | 15:01.97 | (more) | 
| 2 | 5068 | Shion | Ramsey | Bill Crothers SS - Unionville | 15:16.56 
 Split Time:Pace:
 | 3:50/km 15.7 km/h
 | 15:16.56 | (more) | 
| 3 | 5045 | Sean | Adams | Bill Crothers SS - Unionville | 15:24.11 
 Split Time:Pace:
 | 3:52/km 15.6 km/h
 | 15:24.11 | (more) | 
| 4 | 5712 | Brandon | Rushton | Tommy Douglas - Vaughan | 15:30.04 
 Split Time:Pace:
 | 3:53/km 15.5 km/h
 | 15:30.04 | (more) | 
| 5 | 5289 | Eddie | Zhao | Markville - Markham | 15:32.64 
 Split Time:Pace:
 | 3:54/km 15.4 km/h
 | 15:32.64 | (more) | 
| 6 | 5069 | Michael | Ruffolo | Bill Crothers SS - Unionville | 16:08.57 
 Split Time:Pace:
 | 4:03/km 14.9 km/h
 | 16:08.57 | (more) | 
| 7 | 5483 | Davin | Linton | Sir William Mulock - Newmarket | 16:10.06 
 Split Time:Pace:
 | 4:03/km 14.8 km/h
 | 16:10.06 | (more) | 
| 8 | 5048 | Samuel | Atkins | Bill Crothers SS - Unionville | 16:13.39 
 Split Time:Pace:
 | 4:04/km 14.8 km/h
 | 16:13.39 | (more) | 
| 9 | 5232 | Jonah | Philip | Langstaff - Richmond Hill | 16:16.08 
 Split Time:Pace:
 | 4:05/km 14.8 km/h
 | 16:16.08 | (more) | 
| 10 | 5213 | Nathan | Gojic | King City - Lions | 16:20.94 
 Split Time:Pace:
 | 4:06/km 14.7 km/h
 | 16:20.94 | (more) | 
| 11 | 5171 | Matteo | Girardo | Father Bressani - Woodbridge | 16:31.69 
 Split Time:Pace:
 | 4:08/km 14.5 km/h
 | 16:31.69 | (more) | 
| 12 | 5661 | David | Akerman | Stephen Lewis - Vaughan | 16:34.65 
 Split Time:Pace:
 | 4:09/km 14.5 km/h
 | 16:34.65 | (more) | 
| 13 | 5772 | Malcolm | Elder | Bill Hogarth S.S. | 16:35.55 
 Split Time:Pace:
 | 4:09/km 14.5 km/h
 | 16:35.55 | (more) | 
| 14 | 5495 | George | Atzemis | St. Augustine - Markham | 16:45.34 
 Split Time:Pace:
 | 4:12/km 14.3 km/h
 | 16:45.34 | (more) | 
| 15 | 5342 | Jingyang | Li | Milliken Mills - Markham | 16:46.50 
 Split Time:Pace:
 | 4:12/km 14.3 km/h
 | 16:46.50 | (more) | 
| 16 | 5054 | Gabriel | Codispoti | Bill Crothers SS - Unionville | 16:55.80 
 Split Time:Pace:
 | 4:14/km 14.2 km/h
 | 16:55.80 | (more) | 
| 17 | 5309 | David | Simmons | Maximillian Kolbe - Aurora | 16:56.28 
 Split Time:Pace:
 | 4:15/km 14.2 km/h
 | 16:56.28 | (more) | 
| 18 | 5536 | Matthew | Seppanen | St. Brother Andre - Markham | 16:57.05 
 Split Time:Pace:
 | 4:15/km 14.2 km/h
 | 16:57.05 | (more) | 
| 19 | 5549 | Sviataslau | Kurets | St. Elizabeth - Thornhill | 16:57.72 
 Split Time:Pace:
 | 4:15/km 14.1 km/h
 | 16:57.72 | (more) | 
| 20 | 5148 | Jack | Cohen | Esc Renaissance | 16:58.58 
 Split Time:Pace:
 | 4:15/km 14.1 km/h
 | 16:58.58 | (more) | 
| 21 | 5058 | Brayden | Eng | Bill Crothers SS - Unionville | 17:00.93 
 Split Time:Pace:
 | 4:16/km 14.1 km/h
 | 17:00.93 | (more) | 
| 22 | 5225 | Kourosh | Danaie | Langstaff - Richmond Hill | 17:02.53 
 Split Time:Pace:
 | 4:16/km 14.1 km/h
 | 17:02.53 | (more) | 
| 23 | 5602 | Samyar | Esfahani | St. Robert - Thornhill | 17:05.63 
 Split Time:Pace:
 | 4:17/km 14 km/h
 | 17:05.63 | (more) | 
| 24 | 5443 | Daniel | Muscalu | Richmond Hill - Richmond Hill | 17:06.19 
 Split Time:Pace:
 | 4:17/km 14 km/h
 | 17:06.19 | (more) | 
| 25 | 5230 | Ryan | Nuernberger | Langstaff - Richmond Hill | 17:29.03 
 Split Time:Pace:
 | 4:23/km 13.7 km/h
 | 17:29.03 | (more) | 
| 26 | 5652 | Michael | Hollander | St.Theresa of Lisieux | 17:29.97 
 Split Time:Pace:
 | 4:23/km 13.7 km/h
 | 17:29.97 | (more) | 
| 27 | 5650 | Ryan | Goodfellow | St.Theresa of Lisieux | 17:30.22 
 Split Time:Pace:
 | 4:23/km 13.7 km/h
 | 17:30.22 | (more) | 
| 28 | 5227 | Ryka | Golshani | Langstaff - Richmond Hill | 17:31.91 
 Split Time:Pace:
 | 4:23/km 13.7 km/h
 | 17:31.91 | (more) | 
| 29 | 5129 | Sam | Wauchope | Dr. G. W. Williams - Aurora | 17:33.42 
 Split Time:Pace:
 | 4:24/km 13.7 km/h
 | 17:33.42 | (more) | 
| 30 | 5039 | Kairo | Tae | Bayview - Richmond Hill | 17:42.55 
 Split Time:Pace:
 | 4:26/km 13.6 km/h
 | 17:42.55 | (more) | 
| 31 | 5079 | Hayden | Wonnacott | Bill Crothers SS - Unionville | 17:49.97 
 Split Time:Pace:
 | 4:28/km 13.5 km/h
 | 17:49.97 | (more) | 
| 32 | 5454 | John Paul | Castro | Sacred Heart - Newmarket | 17:53.67 
 Split Time:Pace:
 | 4:29/km 13.4 km/h
 | 17:53.67 | (more) | 
| 33 | 5059 | Aidan | Farrow | Bill Crothers SS - Unionville | 17:56.49 
 Split Time:Pace:
 | 4:30/km 13.4 km/h
 | 17:56.49 | (more) | 
| 34 | 5061 | Francesco | Filice | Bill Crothers SS - Unionville | 18:02.90 
 Split Time:Pace:
 | 4:31/km 13.3 km/h
 | 18:02.90 | (more) | 
| 35 | 4988 | Andrew | Young | Alexander Mackenzie H S | 18:03.51 
 Split Time:Pace:
 | 4:31/km 13.3 km/h
 | 18:03.51 | (more) | 
| 36 | 5591 | Francesco | Sciabbarrasi | St. Joan of Arc - Maple | 18:04.49 
 Split Time:Pace:
 | 4:32/km 13.3 km/h
 | 18:04.49 | (more) | 
| 37 | 5121 | Avinash | Gananathan | Dr. G. W. Williams - Aurora | 18:07.00 
 Split Time:Pace:
 | 4:32/km 13.2 km/h
 | 18:07.00 | (more) | 
| 38 | 5176 | Anthony | Naccarato | Father Bressani - Woodbridge | 18:08.12 
 Split Time:Pace:
 | 4:33/km 13.2 km/h
 | 18:08.12 | (more) | 
| 39 | 5692 | James | Healey | Sutton - Sutton West | 18:09.13 
 Split Time:Pace:
 | 4:33/km 13.2 km/h
 | 18:09.13 | (more) | 
| 40 | 5567 | Lucas | Mauricio Marques | St. Jean De Brebuef - Vaughan | 18:10.45 
 Split Time:Pace:
 | 4:33/km 13.2 km/h
 | 18:10.45 | (more) | 
| 41 | 5548 | Aliaksandr | Kurets | St. Elizabeth - Thornhill | 18:12.98 
 Split Time:Pace:
 | 4:34/km 13.2 km/h
 | 18:12.98 | (more) | 
| 42 | 5417 | Zaiden | Hoppe | Richmond Green - Richmond Hill | 18:16.58 
 Split Time:Pace:
 | 4:35/km 13.1 km/h
 | 18:16.58 | (more) | 
| 43 | 5694 | Jason | Body | Thornhill - Thornhill | 18:20.14 
 Split Time:Pace:
 | 4:36/km 13.1 km/h
 | 18:20.14 | (more) | 
| 44 | 5012 | Sani | Iqbali | Aurora - Aurora | 18:21.34 
 Split Time:Pace:
 | 4:36/km 13.1 km/h
 | 18:21.34 | (more) | 
| 45 | 5057 | Caiden | Driscoll | Bill Crothers SS - Unionville | 18:21.75 
 Split Time:Pace:
 | 4:36/km 13.1 km/h
 | 18:21.75 | (more) | 
| 46 | 5449 | Guo wen | Yin | Richmond Hill - Richmond Hill | 18:23.26 
 Split Time:Pace:
 | 4:36/km 13.1 km/h
 | 18:23.26 | (more) | 
| 47 | 5237 | Saud | Chaudhary | Maple - Maple | 18:24.18 
 Split Time:Pace:
 | 4:37/km 13 km/h
 | 18:24.18 | (more) | 
| 48 | 5083 | Curtis | Leung | Bill Hogarth S.S. | 18:24.79 
 Split Time:Pace:
 | 4:37/km 13 km/h
 | 18:24.79 | (more) | 
| 49 | 5448 | Bowen | Yin | Richmond Hill - Richmond Hill | 18:25.58 
 Split Time:Pace:
 | 4:37/km 13 km/h
 | 18:25.58 | (more) | 
| 50 | 5573 | Andrew | Zannella | St. Jean De Brebuef - Vaughan | 18:26.59 
 Split Time:Pace:
 | 4:37/km 13 km/h
 | 18:26.59 | (more) | 
| 51 | 5752 | Aaron | Searle | Westmount C.I. - Thornhill | 18:27.43 
 Split Time:Pace:
 | 4:37/km 13 km/h
 | 18:27.43 | (more) | 
| 52 | 5346 | Aron | Prinsthevaraj | Milliken Mills - Markham | 18:33.00 
 Split Time:Pace:
 | 4:39/km 12.9 km/h
 | 18:33.00 | (more) | 
| 53 | 5351 | Joshua | Xue | Milliken Mills - Markham | 18:34.01 
 Split Time:Pace:
 | 4:39/km 12.9 km/h
 | 18:34.01 | (more) | 
| 54 | 5273 | Rohan | Garg | Markville - Markham | 18:36.18 
 Split Time:Pace:
 | 4:40/km 12.9 km/h
 | 18:36.18 | (more) | 
| 55 | 5349 | Rishi | Vattam | Milliken Mills - Markham | 18:37.93 
 Split Time:Pace:
 | 4:40/km 12.9 km/h
 | 18:37.93 | (more) | 
| 56 | 5140 | Josiah | Kim | Emily Carr Secondary School | 18:59.66 
 Split Time:Pace:
 | 4:45/km 12.6 km/h
 | 18:59.66 | (more) | 
| 57 | 5195 | Conor | Burnett | Huron Heights - Newmarket | 19:01.36 
 Split Time:Pace:
 | 4:46/km 12.6 km/h
 | 19:01.36 | (more) | 
| 58 | 5737 | Freddy | Mosnaim | Vaughan - Thornhill | 19:05.90 
 Split Time:Pace:
 | 4:47/km 12.6 km/h
 | 19:05.90 | (more) | 
| 59 | 5123 | Lucas | Gaspari | Dr. G. W. Williams - Aurora | 19:06.52 
 Split Time:Pace:
 | 4:47/km 12.6 km/h
 | 19:06.52 | (more) | 
| 60 | 5592 | Juliano | Sciabbarrasi | St. Joan of Arc - Maple | 19:07.15 
 Split Time:Pace:
 | 4:47/km 12.6 km/h
 | 19:07.15 | (more) | 
| 61 | 5453 | Harrison | Canning | Sacred Heart - Newmarket | 19:07.37 
 Split Time:Pace:
 | 4:47/km 12.6 km/h
 | 19:07.37 | (more) | 
| 62 | 5348 | Harishan | Thilakanathan | Milliken Mills - Markham | 19:11.38 
 Split Time:Pace:
 | 4:48/km 12.5 km/h
 | 19:11.38 | (more) | 
| 63 | 5032 | Andrew | Durnford | Bayview - Richmond Hill | 19:15.49 
 Split Time:Pace:
 | 4:49/km 12.5 km/h
 | 19:15.49 | (more) | 
| 64 | 5344 | Akshajan | Navenachandran | Milliken Mills - Markham | 19:19.02 
 Split Time:Pace:
 | 4:50/km 12.4 km/h
 | 19:19.02 | (more) | 
| 65 | 5130 | Nolan | Woodhouse | Dr. G. W. Williams - Aurora | 19:19.10 
 Split Time:Pace:
 | 4:50/km 12.4 km/h
 | 19:19.10 | (more) | 
| 66 | 5646 | Apollo | Cezar | St.Theresa of Lisieux | 19:24.62 
 Split Time:Pace:
 | 4:52/km 12.4 km/h
 | 19:24.62 | (more) | 
| 67 | 5090 | Rylan | Chok | Bur Oak S.S. | 19:36.26 
 Split Time:Pace:
 | 4:55/km 12.2 km/h
 | 19:36.26 | (more) | 
| 68 | 5151 | Jai | Kandola | Esc Renaissance | 19:37.95 
 Split Time:Pace:
 | 4:55/km 12.2 km/h
 | 19:37.95 | (more) | 
| 69 | 5150 | Rafael | Jabbour | Esc Renaissance | 19:51.58 
 Split Time:Pace:
 | 4:58/km 12.1 km/h
 | 19:51.58 | (more) | 
| 70 | 5480 | Ali | Hamoudi | Sir William Mulock - Newmarket | 20:02.53 
 Split Time:Pace:
 | 5:01/km 12 km/h
 | 20:02.53 | (more) | 
| 71 | 5328 | Hajun | Thillaiambalam | Middlefield - Markham | 20:09.83 
 Split Time:Pace:
 | 5:03/km 11.9 km/h
 | 20:09.83 | (more) | 
| 72 | 5076 | Riki | Tamaki | Bill Crothers SS - Unionville | 20:12.36 
 Split Time:Pace:
 | 5:04/km 11.9 km/h
 | 20:12.36 | (more) | 
| 73 | 5430 | Alexander | Taylor | Richmond Green - Richmond Hill | 20:12.65 
 Split Time:Pace:
 | 5:04/km 11.9 km/h
 | 20:12.65 | (more) | 
| 74 | 5324 | Harisz | Paruthigulasoman | Middlefield - Markham | 20:15.13 
 Split Time:Pace:
 | 5:04/km 11.9 km/h
 | 20:15.13 | (more) | 
| 75 | 5078 | Bryce | Tovich | Bill Crothers SS - Unionville | 20:21.04 
 Split Time:Pace:
 | 5:06/km 11.8 km/h
 | 20:21.04 | (more) | 
| 76 | 5667 | Aidan | Harris | Stephen Lewis - Vaughan | 20:27.76 
 Split Time:Pace:
 | 5:07/km 11.7 km/h
 | 20:27.76 | (more) | 
| 77 | 5343 | Alvin | Lin | Milliken Mills - Markham | 20:35.62 
 Split Time:Pace:
 | 5:09/km 11.7 km/h
 | 20:35.62 | (more) | 
| 78 | 5739 | Shaan | Parnesar | Vaughan - Thornhill | 20:53.14 
 Split Time:Pace:
 | 5:14/km 11.5 km/h
 | 20:53.14 | (more) | 
| 79 | 5363 | Radu | Popovici | Newmarket - Newmarket | 20:54.82 
 Split Time:Pace:
 | 5:14/km 11.5 km/h
 | 20:54.82 | (more) | 
| 80 | 4978 | Quincy | Lee | Alexander Mackenzie H S | 21:11.56 
 Split Time:Pace:
 | 5:18/km 11.3 km/h
 | 21:11.56 | (more) | 
| 81 | 5689 | Horace | Zeng | Stouffville - Stouffville | 21:27.44 
 Split Time:Pace:
 | 5:22/km 11.2 km/h
 | 21:27.44 | (more) | 
| 82 | 5247 | Josh | Triffo | Maple - Maple | 21:34.37 
 Split Time:Pace:
 | 5:24/km 11.1 km/h
 | 21:34.37 | (more) | 
| 83 | 5532 | Liam | McBride | St. Brother Andre - Markham | 21:41.46 
 Split Time:Pace:
 | 5:26/km 11.1 km/h
 | 21:41.46 | (more) | 
| 84 | 5030 | Kaden | Chen | Bayview - Richmond Hill | 21:47.59 
 Split Time:Pace:
 | 5:27/km 11 km/h
 | 21:47.59 | (more) | 
| 85 | 4985 | Paul | Tusinsky | Alexander Mackenzie H S | 21:49.40 
 Split Time:Pace:
 | 5:28/km 11 km/h
 | 21:49.40 | (more) | 
| 86 | 5410 | Shane | Colaco | Richmond Green - Richmond Hill | 21:59.09 
 Split Time:Pace:
 | 5:30/km 10.9 km/h
 | 21:59.09 | (more) | 
| 87 | 5220 | Matthew | Tran | King City - Lions | 22:01.29 
 Split Time:Pace:
 | 5:31/km 10.9 km/h
 | 22:01.29 | (more) | 
| 88 | 5120 | Aryan | Dham | Dr. G. W. Williams - Aurora | 22:06.00 
 Split Time:Pace:
 | 5:32/km 10.9 km/h
 | 22:06.00 | (more) | 
| 89 | 5683 | Jules | Pastoor | Stouffville - Stouffville | 22:29.33 
 Split Time:Pace:
 | 5:38/km 10.7 km/h
 | 22:29.33 | (more) | 
| 90 | 5553 | Christian | Palon | St. Elizabeth - Thornhill | 22:38.43 
 Split Time:Pace:
 | 5:40/km 10.6 km/h
 | 22:38.43 | (more) | 
| 91 | 5747 | Nathan | Grafstein | Westmount C.I. - Thornhill | 22:39.49 
 Split Time:Pace:
 | 5:40/km 10.6 km/h
 | 22:39.49 | (more) | 
| 92 | 4979 | Ben | Liu | Alexander Mackenzie H S | 22:55.01 
 Split Time:Pace:
 | 5:44/km 10.5 km/h
 | 22:55.01 | (more) | 
| 93 | 5204 | Dean | West | Huron Heights - Newmarket | 22:59.97 
 Split Time:Pace:
 | 5:45/km 10.4 km/h
 | 22:59.97 | (more) | 
| 94 | 5691 | Aiden | Freeman | Sutton - Sutton West | 23:06.08 
 Split Time:Pace:
 | 5:47/km 10.4 km/h
 | 23:06.08 | (more) | 
| 95 | 5468 | Leon | Novoslavski | Sacred Heart - Newmarket | 23:25.50 
 Split Time:Pace:
 | 5:52/km 10.2 km/h
 | 23:25.50 | (more) | 
| 96 | 5676 | Adam | Sandberg | Stephen Lewis - Vaughan | 23:50.55 
 Split Time:Pace:
 | 5:58/km 10.1 km/h
 | 23:50.55 | (more) | 
| 97 | 5085 | Koji | Ta | Bill Hogarth S.S. | 23:59.95 
 Split Time:Pace:
 | 5:60/km 10 km/h
 | 23:59.95 | (more) | 
| 98 | 5298 | Aiden | Etim-Bassey | Maximillian Kolbe - Aurora | 24:04.87 
 Split Time:Pace:
 | 6:02/km 10 km/h
 | 24:04.87 | (more) | 
| 99 | 5244 | Lancelot | Ng | Maple - Maple | 24:09.07 
 Split Time:Pace:
 | 6:03/km 9.9 km/h
 | 24:09.07 | (more) | 
| 100 | 5063 | Tristan | Ho | Bill Crothers SS - Unionville | 24:20.27 
 Split Time:Pace:
 | 6:06/km 9.9 km/h
 | 24:20.27 | (more) | 
| 101 | 5200 | Dustind | Milroy | Huron Heights - Newmarket | 24:20.73 
 Split Time:Pace:
 | 6:06/km 9.9 km/h
 | 24:20.73 | (more) | 
| 102 | 5197 | Riece | Cunningham | Huron Heights - Newmarket | 25:08.70 
 Split Time:Pace:
 | 6:18/km 9.5 km/h
 | 25:08.70 | (more) | 
| 103 | 5224 | Joshua | Chung | Langstaff - Richmond Hill | 25:17.26 
 Split Time:Pace:
 | 6:20/km 9.5 km/h
 | 25:17.26 | (more) | 
| 104 | 5470 | Gabriel | Raposo | Sacred Heart - Newmarket | 25:17.34 
 Split Time:Pace:
 | 6:20/km 9.5 km/h
 | 25:17.34 | (more) | 
| 105 | 5744 | Liam | Bugor | Westmount C.I. - Thornhill | 25:29.56 
 Split Time:Pace:
 | 6:23/km 9.4 km/h
 | 25:29.56 | (more) | 
| 106 | 5064 | Omaid | Jeddi | Bill Crothers SS - Unionville | 25:38.81 
 Split Time:Pace:
 | 6:25/km 9.4 km/h
 | 25:38.81 | (more) | 
| 107 | 5127 | Thomas | Petkovic | Dr. G. W. Williams - Aurora | 25:50.40 
 Split Time:Pace:
 | 6:28/km 9.3 km/h
 | 25:50.40 | (more) | 
Start Time: 10:26:45 |