| 1 | 82 | Odin | Levi | Birchmount Park - Scarborough | 18:36.28
Split Time: Pace: | 3:44/km 16.1 km/h
| 18:36.28 | (more) |
| 2 | 100 | Lochlan | McKelvie | Bowmanville - Bowmanville | 18:56.46
Split Time: Pace: | 3:48/km 15.8 km/h
| 18:56.46 | (more) |
| 3 | 108 | Nathan | Hibbard | Courtice - Courtice | 19:24.01
Split Time: Pace: | 3:53/km 15.5 km/h
| 19:24.01 | (more) |
| 4 | 302 | Revinstun | Ragunithan | Notre Dame - Ajax | 20:15.49
Split Time: Pace: | 4:03/km 14.8 km/h
| 20:15.49 | (more) |
| 5 | 441 | Travis | Taylor-Shields | Uxbridge S S | 20:35.80
Split Time: Pace: | 4:08/km 14.6 km/h
| 20:35.80 | (more) |
| 6 | 217 | Nolan | Fry | Fr. Leo J. Austin - Whitby | 20:35.96
Split Time: Pace: | 4:08/km 14.6 km/h
| 20:35.96 | (more) |
| 7 | 186 | Jacob | Wamboldt | East Northumberland Brighton | 20:47.64
Split Time: Pace: | 4:10/km 14.4 km/h
| 20:47.64 | (more) |
| 8 | 317 | Dylan | Ahluwalia | R.S. McLaughlin - Oshawa | 20:49.17
Split Time: Pace: | 4:10/km 14.4 km/h
| 20:49.17 | (more) |
| 9 | 307 | Rocco | Ventura | Notre Dame - Ajax | 20:49.37
Split Time: Pace: | 4:10/km 14.4 km/h
| 20:49.37 | (more) |
| 10 | 269 | David | Guarin | Maxwell Heights - Oshawa | 20:50.03
Split Time: Pace: | 4:10/km 14.4 km/h
| 20:50.03 | (more) |
| 11 | 155 | Carter | Christian | East Northumberland Brighton | 21:04.50
Split Time: Pace: | 4:13/km 14.2 km/h
| 21:04.50 | (more) |
| 12 | 151 | TJ | Weykamp | Durham Christian H S | 21:04.82
Split Time: Pace: | 4:13/km 14.2 km/h
| 21:04.82 | (more) |
| 13 | 170 | Braeden | Lay | East Northumberland Brighton | 21:18.52
Split Time: Pace: | 4:16/km 14.1 km/h
| 21:18.52 | (more) |
| 14 | 285 | Akash | Anton | Notre Dame - Ajax | 21:32.49
Split Time: Pace: | 4:19/km 13.9 km/h
| 21:32.49 | (more) |
| 15 | 105 | Darius | Maliha-Evans | Clarington Central- Clarington | 21:38.48
Split Time: Pace: | 4:20/km 13.9 km/h
| 21:38.48 | (more) |
| 16 | 286 | Jayden | Carvalho | Notre Dame - Ajax | 21:40.51
Split Time: Pace: | 4:20/km 13.8 km/h
| 21:40.51 | (more) |
| 17 | 273 | Evan | McNaughton | Maxwell Heights - Oshawa | 21:48.64
Split Time: Pace: | 4:22/km 13.8 km/h
| 21:48.64 | (more) |
| 18 | 208 | Ian | Lee | Fenelon Falls - Fenelon Falls | 22:10.10
Split Time: Pace: | 4:27/km 13.5 km/h
| 22:10.10 | (more) |
| 19 | 180 | Logan | Rivard | East Northumberland Brighton | 22:18.61
Split Time: Pace: | 4:28/km 13.4 km/h
| 22:18.61 | (more) |
| 20 | 122 | Valen | Hoeksma | Crestwood - Peterborough | 22:20.45
Split Time: Pace: | 4:29/km 13.4 km/h
| 22:20.45 | (more) |
| 21 | 220 | James | Harman | Fr. Leo J. Austin - Whitby | 22:27.10
Split Time: Pace: | 4:30/km 13.4 km/h
| 22:27.10 | (more) |
| 22 | 252 | Ayaan | Asif | J. Clarke Richardson - Ajax | 22:28.45
Split Time: Pace: | 4:30/km 13.3 km/h
| 22:28.45 | (more) |
| 23 | 83 | Ryder | Lin | Birchmount Park - Scarborough | 22:30.10
Split Time: Pace: | 4:31/km 13.3 km/h
| 22:30.10 | (more) |
| 24 | 388 | Dylan | Waduck | Sinclair Secondary School | 22:52.37
Split Time: Pace: | 4:35/km 13.1 km/h
| 22:52.37 | (more) |
| 25 | 228 | Liam | Nash | Fr. Leo J. Austin - Whitby | 23:21.62
Split Time: Pace: | 4:41/km 12.8 km/h
| 23:21.62 | (more) |
| 26 | 157 | Dium | Decoste | East Northumberland Brighton | 23:33.06
Split Time: Pace: | 4:43/km 12.7 km/h
| 23:33.06 | (more) |
| 27 | 394 | Shaegan | Hall | Sir Oliver Mowat - Scarborough | 23:35.38
Split Time: Pace: | 4:44/km 12.7 km/h
| 23:35.38 | (more) |
| 28 | 111 | Michael | Plastino | Courtice - Courtice | 23:37.62
Split Time: Pace: | 4:44/km 12.7 km/h
| 23:37.62 | (more) |
| 29 | 127 | Caden | Corpuz | Denis O'Connor - Ajax | 24:07.73
Split Time: Pace: | 4:50/km 12.4 km/h
| 24:07.73 | (more) |
| 30 | 114 | Wesley | Vorstenbosch | Courtice - Courtice | 24:20.95
Split Time: Pace: | 4:53/km 12.3 km/h
| 24:20.95 | (more) |
| 31 | 424 | Josh | Connell | St. Thomas Aquinas - Lindsay | 24:26.21
Split Time: Pace: | 4:54/km 12.3 km/h
| 24:26.21 | (more) |
| 32 | 423 | Cooper | Wetzel | St. Mary - Pickering | 24:50.87
Split Time: Pace: | 4:59/km 12.1 km/h
| 24:50.87 | (more) |
| 33 | 261 | Carter | Levi | J. Clarke Richardson - Ajax | 25:11.63
Split Time: Pace: | 5:03/km 11.9 km/h
| 25:11.63 | (more) |
| 34 | 115 | Austin | Young | Courtice - Courtice | 25:57.57
Split Time: Pace: | 5:12/km 11.6 km/h
| 25:57.57 | (more) |
| 35 | 383 | Logan | Hutt | Sinclair Secondary School | 26:08.20
Split Time: Pace: | 5:14/km 11.5 km/h
| 26:08.20 | (more) |
| 36 | 187 | Michael | Warner | East Northumberland Brighton | 26:08.51
Split Time: Pace: | 5:14/km 11.5 km/h
| 26:08.51 | (more) |
| 37 | 223 | Momin | Khan | Fr. Leo J. Austin - Whitby | 27:41.73
Split Time: Pace: | 5:33/km 10.8 km/h
| 27:41.73 | (more) |
| 38 | 132 | Malachi | Reid | Denis O'Connor - Ajax | 27:42.37
Split Time: Pace: | 5:33/km 10.8 km/h
| 27:42.37 | (more) |
| 39 | 389 | Nikola | Zigic | Sinclair Secondary School | 29:42.09
Split Time: Pace: | 5:57/km 10.1 km/h
| 29:42.09 | (more) |
Start Time: 13:29:47 |