| 1 | 920 | Evan | Clare | Burlington Central | 15:02.90
Split Time: Pace: | 3:46/km 15.9 km/h
| (more) |
| 2 | 472 | Carter | Irwin | St. Francis Xavier | 15:03.30
Split Time: Pace: | 3:46/km 15.9 km/h
| (more) |
| 3 | 1070 | Simon | Castelli | St. Mary | 15:07.90
Split Time: Pace: | 3:47/km 15.9 km/h
| (more) |
| 4 | 1359 | Connor | Ferguson | Georgetown DHS | 15:24.60
Split Time: Pace: | 3:52/km 15.6 km/h
| (more) |
| 5 | 1351 | Michael | Byrne | Georgetown DHS | 15:31.80
Split Time: Pace: | 3:53/km 15.5 km/h
| (more) |
| 6 | 389 | Ahmed | Ak | Oakville Trafalgar High School | 15:55.10
Split Time: Pace: | 3:59/km 15.1 km/h
| (more) |
| 7 | 878 | Andrei | Lungu | Bishop Reding | 15:56.10
Split Time: Pace: | 3:60/km 15.1 km/h
| (more) |
| 8 | 1386 | Gavin | Hilson | Holy Trinity | 16:08.50
Split Time: Pace: | 4:03/km 14.9 km/h
| (more) |
| 9 | 1400 | Radomir | Fedorov | Iroquois Ridge | 16:15.60
Split Time: Pace: | 4:04/km 14.8 km/h
| (more) |
| 10 | 1067 | Vaibavv | Paranthaman | St. Kateri Tekakwitha C.S.S. | 16:17.80
Split Time: Pace: | 4:05/km 14.7 km/h
| (more) |
| 11 | 1330 | Liam | Kent | Garth Webb SS | 16:18.60
Split Time: Pace: | 4:05/km 14.7 km/h
| (more) |
| 12 | 917 | Mykah | Suva | Bishop Tonnos | 16:42.40
Split Time: Pace: | 4:11/km 14.4 km/h
| (more) |
| 13 | 986 | Andrew | Albert | Christ the King SS | 16:45.30
Split Time: Pace: | 4:12/km 14.3 km/h
| (more) |
| 14 | 810 | Nolan | Hagerman | Abbey Park High School | 16:48.70
Split Time: Pace: | 4:13/km 14.3 km/h
| (more) |
| 15 | 1071 | Jude | Heinrichs | St. Mary | 16:49.00
Split Time: Pace: | 4:13/km 14.3 km/h
| (more) |
| 16 | 1363 | Tristen | Konieczny | Georgetown DHS | 16:49.20
Split Time: Pace: | 4:13/km 14.3 km/h
| (more) |
| 17 | 943 | Mason | Wright | Burlington Central | 16:56.00
Split Time: Pace: | 4:15/km 14.2 km/h
| (more) |
| 18 | 420 | Maddox | Woit | Oakville Trafalgar High School | 16:58.00
Split Time: Pace: | 4:15/km 14.1 km/h
| (more) |
| 19 | 1335 | Zachary | Mah | Garth Webb SS | 17:03.10
Split Time: Pace: | 4:16/km 14.1 km/h
| (more) |
| 20 | 499 | Afef | Binafef | St. John Henry Newman C.S.S | 17:15.70
Split Time: Pace: | 4:19/km 13.9 km/h
| (more) |
| 21 | 1325 | Leo | Gorzkiewicz | Garth Webb SS | 17:16.70
Split Time: Pace: | 4:20/km 13.9 km/h
| (more) |
| 22 | 1074 | Pharoah | Opoku-Warner | St. Mary | 17:17.40
Split Time: Pace: | 4:20/km 13.9 km/h
| (more) |
| 23 | 1376 | Ethan | Provost | Georgetown DHS | 17:25.80
Split Time: Pace: | 4:22/km 13.8 km/h
| (more) |
| 24 | 399 | Lyle | Dyjach | Oakville Trafalgar High School | 17:28.00
Split Time: Pace: | 4:23/km 13.7 km/h
| (more) |
| 25 | 1105 | Aaron | Gill | Thomas A. Blakelock H.S | 17:31.30
Split Time: Pace: | 4:23/km 13.7 km/h
| (more) |
| 26 | 860 | Bradley | Schwandt | Assumption C.S.S. | 17:34.80
Split Time: Pace: | 4:24/km 13.7 km/h
| (more) |
| 27 | 1295 | Keegan | Shannon | Dr Frank J Hayden SS | 17:36.30
Split Time: Pace: | 4:25/km 13.6 km/h
| (more) |
| 28 | 1361 | Charles | Grewal | Georgetown DHS | 17:40.40
Split Time: Pace: | 4:25/km 13.6 km/h
| (more) |
| 29 | 1401 | Rostislav | Fedorov | Iroquois Ridge | 17:41.80
Split Time: Pace: | 4:26/km 13.6 km/h
| (more) |
| 30 | 1433 | Ayodele | Oyegbile | Kings Christian Collegiate | 17:42.10
Split Time: Pace: | 4:26/km 13.6 km/h
| (more) |
| 31 | 870 | Aaron | De Silva | Bishop Reding | 17:48.30
Split Time: Pace: | 4:28/km 13.5 km/h
| (more) |
| 32 | 409 | Cam | Miller | Oakville Trafalgar High School | 17:51.40
Split Time: Pace: | 4:28/km 13.4 km/h
| (more) |
| 33 | 1273 | Ryan | Shire | Craig Kielburger Secondary Sch | 17:54.20
Split Time: Pace: | 4:29/km 13.4 km/h
| (more) |
| 34 | 423 | Sasha | Amidi | St Thomas Aquinas | 17:56.30
Split Time: Pace: | 4:30/km 13.4 km/h
| (more) |
| 35 | 447 | Samuel | Laliberte | St Thomas Aquinas | 17:59.20
Split Time: Pace: | 4:30/km 13.3 km/h
| (more) |
| 36 | 1341 | Joseph | Varricchio | Garth Webb SS | 18:00.10
Split Time: Pace: | 4:31/km 13.3 km/h
| (more) |
| 37 | 833 | Brody | Cumming | Aldershot School | 18:04.30
Split Time: Pace: | 4:32/km 13.3 km/h
| (more) |
| 38 | 1362 | Stephen | Kiss | Georgetown DHS | 18:08.60
Split Time: Pace: | 4:33/km 13.2 km/h
| (more) |
| 39 | 1077 | Luke | Settimi | St. Mary | 18:09.90
Split Time: Pace: | 4:33/km 13.2 km/h
| (more) |
| 40 | 1381 | Max | Taylor | Georgetown DHS | 18:20.90
Split Time: Pace: | 4:36/km 13.1 km/h
| (more) |
| 41 | 960 | Nolan | Johnston | Cathedral High School | 18:32.00
Split Time: Pace: | 4:39/km 12.9 km/h
| (more) |
| 42 | 861 | Stephen | Schwandt | Assumption C.S.S. | 18:34.90
Split Time: Pace: | 4:39/km 12.9 km/h
| (more) |
| 43 | 1334 | Geoffrey | Maddison | Garth Webb SS | 18:36.60
Split Time: Pace: | 4:40/km 12.9 km/h
| (more) |
| 44 | 926 | Grover | Herringa | Burlington Central | 18:37.90
Split Time: Pace: | 4:40/km 12.9 km/h
| (more) |
| 45 | 814 | Ethan | Luo | Abbey Park High School | 18:44.50
Split Time: Pace: | 4:42/km 12.8 km/h
| (more) |
| 46 | 932 | Isaac | Manual | Burlington Central | 18:46.10
Split Time: Pace: | 4:42/km 12.8 km/h
| (more) |
| 47 | 941 | Michael | Sutherland | Burlington Central | 18:51.20
Split Time: Pace: | 4:43/km 12.7 km/h
| (more) |
| 48 | 1132 | Andrew | Mao | White Oaks | 19:19.10
Split Time: Pace: | 4:50/km 12.4 km/h
| (more) |
| 49 | 1072 | Finn | Kybartas | St. Mary | 19:20.60
Split Time: Pace: | 4:51/km 12.4 km/h
| (more) |
| 50 | 498 | Mario | Bernoldi | St. John Henry Newman C.S.S | 19:21.30
Split Time: Pace: | 4:51/km 12.4 km/h
| (more) |
| 51 | 966 | Gavin | Gordon | Cathedral High School | 19:24.70
Split Time: Pace: | 4:52/km 12.4 km/h
| (more) |
| 52 | 460 | Rain | Rao | St Thomas Aquinas | 19:28.90
Split Time: Pace: | 4:53/km 12.3 km/h
| (more) |
| 53 | 1083 | Adam | Bonitatibus | St. Thomas More C.S.S | 19:31.00
Split Time: Pace: | 4:53/km 12.3 km/h
| (more) |
| 54 | 1000 | Dimitri | Pridham | Christ the King SS | 19:31.20
Split Time: Pace: | 4:53/km 12.3 km/h
| (more) |
| 55 | 1116 | Tiger | Shen | Thomas A. Blakelock H.S | 19:46.70
Split Time: Pace: | 4:57/km 12.1 km/h
| (more) |
| 56 | 431 | Jose | Cansino Roman | St Thomas Aquinas | 19:54.90
Split Time: Pace: | 4:59/km 12.1 km/h
| (more) |
| 57 | 1482 | Lakhan | Raha | MM Robinson HS | 20:01.70
Split Time: Pace: | 5:01/km 12 km/h
| (more) |
| 58 | 946 | Amir | Ahmad | Cathedral High School | 20:07.10
Split Time: Pace: | 5:02/km 11.9 km/h
| (more) |
| 59 | 1312 | Huzaifa | Imam | Elsie MacGill Secondary School | 20:07.60
Split Time: Pace: | 5:02/km 11.9 km/h
| (more) |
| 60 | 1084 | Tyler | Bonitatibus | St. Thomas More C.S.S | 20:11.00
Split Time: Pace: | 5:03/km 11.9 km/h
| (more) |
| 61 | 1308 | Benjamin | Dang | Elsie MacGill Secondary School | 20:11.80
Split Time: Pace: | 5:03/km 11.9 km/h
| (more) |
| 62 | 1053 | Dario | Domjancic | St. John Henry Newman C.S.S | 20:15.10
Split Time: Pace: | 5:04/km 11.9 km/h
| (more) |
| 63 | 1066 | Jason | Osatchuk | St. Kateri Tekakwitha C.S.S. | 20:26.10
Split Time: Pace: | 5:07/km 11.7 km/h
| (more) |
| 64 | 1068 | Andrew | Bunkowsky | St. Mary | 20:35.00
Split Time: Pace: | 5:09/km 11.7 km/h
| (more) |
| 65 | 1106 | Bryce | Hogan | Thomas A. Blakelock H.S | 20:44.70
Split Time: Pace: | 5:12/km 11.6 km/h
| (more) |
| 66 | 1299 | Omar | Abu Saif | Elsie MacGill Secondary School | 20:49.70
Split Time: Pace: | 5:13/km 11.5 km/h
| (more) |
| 67 | 362 | Aryan | Parbhakar | Nelson High School | 20:53.20
Split Time: Pace: | 5:14/km 11.5 km/h
| (more) |
| 68 | 489 | Ian | Wu | St. Ignatius of Loyola | 20:54.80
Split Time: Pace: | 5:14/km 11.5 km/h
| (more) |
| 69 | 805 | Owen | Dewsnap | Abbey Park High School | 21:12.70
Split Time: Pace: | 5:19/km 11.3 km/h
| (more) |
| 70 | 1088 | Jax | Hampshire | St. Thomas More C.S.S | 21:23.40
Split Time: Pace: | 5:21/km 11.2 km/h
| (more) |
| 71 | 1082 | Matthew | Avarello | St. Thomas More C.S.S | 21:26.00
Split Time: Pace: | 5:22/km 11.2 km/h
| (more) |
| 72 | 1057 | Aidan | Morelli | St. John Henry Newman C.S.S | 21:35.80
Split Time: Pace: | 5:24/km 11.1 km/h
| (more) |
| 73 | 973 | Kaito | Okey | Cathedral High School | 21:40.40
Split Time: Pace: | 5:25/km 11.1 km/h
| (more) |
| 74 | 869 | Quincy | Darlington | Bishop Reding | 21:43.80
Split Time: Pace: | 5:26/km 11 km/h
| (more) |
| 75 | 856 | Matthew | McGirr | Assumption C.S.S. | 22:06.00
Split Time: Pace: | 5:32/km 10.9 km/h
| (more) |
| 76 | 853 | Sam | Ibanez-Padron | Assumption C.S.S. | 22:10.90
Split Time: Pace: | 5:33/km 10.8 km/h
| (more) |
| 77 | 1313 | BJ | Jafri | Elsie MacGill Secondary School | 22:29.40
Split Time: Pace: | 5:38/km 10.7 km/h
| (more) |
| 78 | 1350 | Owen | Barnes | Georgetown DHS | 22:40.70
Split Time: Pace: | 5:41/km 10.6 km/h
| (more) |
| 79 | 1315 | Vaishakh | Paranthaman | Elsie MacGill Secondary School | 23:00.70
Split Time: Pace: | 5:46/km 10.4 km/h
| (more) |
| 80 | 1339 | Xander | Steyn | Garth Webb SS | 23:10.00
Split Time: Pace: | 5:48/km 10.4 km/h
| (more) |
| 81 | 437 | Lucas | Equioiz | St Thomas Aquinas | 23:16.20
Split Time: Pace: | 5:50/km 10.3 km/h
| (more) |
| 82 | 1081 | Sammy | Akbar | St. Thomas More C.S.S | 23:28.10
Split Time: Pace: | 5:53/km 10.2 km/h
| (more) |
| 83 | 1086 | Eric | Bonitatibus | St. Thomas More C.S.S | 24:09.90
Split Time: Pace: | 6:03/km 9.9 km/h
| (more) |
| 84 | 1091 | Jeffrey | Justus | St. Thomas More C.S.S | 24:25.00
Split Time: Pace: | 6:07/km 9.8 km/h
| (more) |
| 85 | 951 | Adonis | Cruz | Cathedral High School | 24:33.80
Split Time: Pace: | 6:09/km 9.8 km/h
| (more) |
| 86 | 1314 | Hamdan | Khan | Elsie MacGill Secondary School | 25:02.00
Split Time: Pace: | 6:16/km 9.6 km/h
| (more) |
| 87 | 1319 | Kylen | Somasundaram | Elsie MacGill Secondary School | 25:26.90
Split Time: Pace: | 6:22/km 9.4 km/h
| (more) |
| 88 | 1098 | Neil | Ahlawat | Thomas A. Blakelock H.S | 26:19.40
Split Time: Pace: | 6:35/km 9.1 km/h
| (more) |
| 89 | 1126 | Gurveer | Bala | White Oaks | 27:06.40
Split Time: Pace: | 6:47/km 8.9 km/h
| (more) |
| 90 | 1490 | Grady | Cannard | Nelson High School | 29:54.90
Split Time: Pace: | 7:29/km 8 km/h
| (more) |
| 91 | 841 | Gavin | McKerracher | Aldershot School | 31:45.50
Split Time: Pace: | 7:57/km 7.6 km/h
| (more) |
| 92 | 1307 | Aryaan | Ali | Elsie MacGill Secondary School | 33:07.30
Split Time: Pace: | 8:17/km 7.2 km/h
| (more) |
|