| 1 | 383 | Jacob | Hazel | Twin Lakes - Orillia | 17:50.39
 Split Time: Pace:  | 3:35/km  16.8 km/h
  | 17:50.39 | (more) | 
| 2 | 251 | Liam | Graham | Nouvelle Alliance - Barrie | 18:10.96
 Split Time: Pace:  | 3:39/km  16.5 km/h
  | 18:10.96 | (more) | 
| 3 | 116 | Wesley | MacMillan | Collingwood - Cci | 18:17.73
 Split Time: Pace:  | 3:40/km  16.4 km/h
  | 18:17.73 | (more) | 
| 4 | 43 | Wyatt | Murray | Barrie North Collegiate | 18:30.35
 Split Time: Pace:  | 3:43/km  16.2 km/h
  | 18:30.35 | (more) | 
| 5 | 202 | Daniel | Parry | Huntsville - Huntsville | 18:32.02
 Split Time: Pace:  | 3:43/km  16.2 km/h
  | 18:32.02 | (more) | 
| 6 | 44 | Kyler | Nicoll | Barrie North Collegiate | 18:34.47
 Split Time: Pace:  | 3:43/km  16.2 km/h
  | 18:34.47 | (more) | 
| 7 | 135 | Nathan | Sims | Collingwood - Cci | 18:42.49
 Split Time: Pace:  | 3:45/km  16 km/h
  | 18:42.49 | (more) | 
| 8 | 290 | Ewan | Pengra | Parry Sound - Parry Sound | 18:48.77
 Split Time: Pace:  | 3:46/km  15.9 km/h
  | 18:48.77 | (more) | 
| 9 | 366 | Gavin | Hamelin | St. Theresa's - Midland | 19:26.41
 Split Time: Pace:  | 3:54/km  15.4 km/h
  | 19:26.41 | (more) | 
| 10 | 361 | Scotty | Sutton | St. Peter's - Barrie | 19:39.16
 Split Time: Pace:  | 3:56/km  15.3 km/h
  | 19:39.16 | (more) | 
| 11 | 388 | Tristan | Sekleski | Twin Lakes - Orillia | 19:51.62
 Split Time: Pace:  | 3:59/km  15.1 km/h
  | 19:51.62 | (more) | 
| 12 | 129 | Memphis | Palmer-Gummer | Collingwood - Cci | 20:00.20
 Split Time: Pace:  | 4:01/km  15 km/h
  | 20:00.20 | (more) | 
| 13 | 113 | Sam | Leider | Collingwood - Cci | 20:03.49
 Split Time: Pace:  | 4:01/km  15 km/h
  | 20:03.49 | (more) | 
| 14 | 118 | Iain | McKellar | Collingwood - Cci | 20:06.97
 Split Time: Pace:  | 4:02/km  14.9 km/h
  | 20:06.97 | (more) | 
| 15 | 56 | Nicolas | De La Quadra Salcedo | Bear Creek S.S. | 20:26.14
 Split Time: Pace:  | 4:06/km  14.7 km/h
  | 20:26.14 | (more) | 
| 16 | 224 | Cedar | Maule | Innisdale - Barrie | 20:27.88
 Split Time: Pace:  | 4:06/km  14.7 km/h
  | 20:27.88 | (more) | 
| 17 | 365 | Owen | Fuller | St. Theresa's - Midland | 20:29.35
 Split Time: Pace:  | 4:06/km  14.6 km/h
  | 20:29.35 | (more) | 
| 18 | 206 | Elijah | Quigg | Huntsville - Huntsville | 20:33.48
 Split Time: Pace:  | 4:07/km  14.6 km/h
  | 20:33.48 | (more) | 
| 19 | 88 | Jack | Bailey | Collingwood - Cci | 20:34.55
 Split Time: Pace:  | 4:07/km  14.6 km/h
  | 20:34.55 | (more) | 
| 20 | 217 | Nathan | Blackwell | Innisdale - Barrie | 20:41.24
 Split Time: Pace:  | 4:09/km  14.5 km/h
  | 20:41.24 | (more) | 
| 21 | 381 | Oliver | Avery | Twin Lakes - Orillia | 20:47.95
 Split Time: Pace:  | 4:10/km  14.4 km/h
  | 20:47.95 | (more) | 
| 22 | 106 | Cooper | Hammond | Collingwood - Cci | 21:01.40
 Split Time: Pace:  | 4:13/km  14.3 km/h
  | 21:01.40 | (more) | 
| 23 | 214 | Adam | Yungblut | Huntsville - Huntsville | 21:09.25
 Split Time: Pace:  | 4:14/km  14.2 km/h
  | 21:09.25 | (more) | 
| 24 | 367 | Nolan | Jagos | St. Theresa's - Midland | 21:15.89
 Split Time: Pace:  | 4:16/km  14.1 km/h
  | 21:15.89 | (more) | 
| 25 | 104 | Haiden | Green | Collingwood - Cci | 21:28.49
 Split Time: Pace:  | 4:18/km  14 km/h
  | 21:28.49 | (more) | 
| 26 | 89 | Caiden | Benoit | Collingwood - Cci | 21:36.08
 Split Time: Pace:  | 4:20/km  13.9 km/h
  | 21:36.08 | (more) | 
| 27 | 2 | Devan | Frank | Almaguin Highlands - S. River | 21:40.44
 Split Time: Pace:  | 4:21/km  13.8 km/h
  | 21:40.44 | (more) | 
| 28 | 260 | Benjamin | Wright | Nouvelle Alliance - Barrie | 21:41.97
 Split Time: Pace:  | 4:21/km  13.8 km/h
  | 21:41.97 | (more) | 
| 29 | 312 | Silas | Brown | St. Joan of Arc - Barrie | 21:50.01
 Split Time: Pace:  | 4:23/km  13.7 km/h
  | 21:50.01 | (more) | 
| 30 | 23 | Daniel | Lahay | Banting Memorial - Alliston | 22:05.49
 Split Time: Pace:  | 4:25/km  13.6 km/h
  | 22:05.49 | (more) | 
| 31 | 389 | Lachlan | Sharpe | Twin Lakes - Orillia | 22:09.57
 Split Time: Pace:  | 4:26/km  13.5 km/h
  | 22:09.57 | (more) | 
| 32 | 19 | Jackson | Hasenauer | Banting Memorial - Alliston | 22:22.30
 Split Time: Pace:  | 4:29/km  13.4 km/h
  | 22:22.30 | (more) | 
| 33 | 338 | Trenton | Watkins | St. Joseph Jaguars | 22:44.81
 Split Time: Pace:  | 4:33/km  13.2 km/h
  | 22:44.81 | (more) | 
| 34 | 186 | Griffin | McAualey | Holy Trinity - Bradford | 23:23.62
 Split Time: Pace:  | 4:41/km  12.8 km/h
  | 23:23.62 | (more) | 
| 35 | 173 | Ethan | Abi-Jaoude | Georgian Bay Dss - Midland | 23:36.82
 Split Time: Pace:  | 4:44/km  12.7 km/h
  | 23:36.82 | (more) | 
| 36 | 382 | Silas | Bauman | Twin Lakes - Orillia | 23:44.75
 Split Time: Pace:  | 4:45/km  12.6 km/h
  | 23:44.75 | (more) | 
| 37 | 246 | Nate | Nelson | Nantyr Shores - Innisfil | 24:07.96
 Split Time: Pace:  | 4:50/km  12.4 km/h
  | 24:07.96 | (more) | 
| 38 | 236 | Julien | Otani | Maple Ridge SS | 24:09.24
 Split Time: Pace:  | 4:50/km  12.4 km/h
  | 24:09.24 | (more) | 
| 39 | 335 | Connor | St. John | St. Joseph Jaguars | 24:19.22
 Split Time: Pace:  | 4:52/km  12.3 km/h
  | 24:19.22 | (more) | 
| 40 | 172 | Noah | Smele | ES Romeo-Dallaire - Barrie | 25:19.38
 Split Time: Pace:  | 5:04/km  11.8 km/h
  | 25:19.38 | (more) | 
| 41 | 222 | Harrison | Hiller | Innisdale - Barrie | 25:22.11
 Split Time: Pace:  | 5:05/km  11.8 km/h
  | 25:22.11 | (more) | 
| 42 | 31 | Mac | Westell | Banting Memorial - Alliston | 25:25.49
 Split Time: Pace:  | 5:05/km  11.8 km/h
  | 25:25.49 | (more) | 
| 43 | 51 | Easton | Aitken | Bear Creek S.S. | 26:03.16
 Split Time: Pace:  | 5:13/km  11.5 km/h
  | 26:03.16 | (more) | 
| 44 | 187 | Benicio | Murillo | Holy Trinity - Bradford | 26:31.97
 Split Time: Pace:  | 5:19/km  11.3 km/h
  | 26:31.97 | (more) | 
| 45 | 254 | Felix | Leseigneur | Nouvelle Alliance - Barrie | 26:42.92
 Split Time: Pace:  | 5:21/km  11.2 km/h
  | 26:42.92 | (more) | 
| 46 | 190 | Christopher | Ogbeiwi | Holy Trinity - Bradford | 28:45.37
 Split Time: Pace:  | 5:46/km  10.4 km/h
  | 28:45.37 | (more) | 
| 47 | 30 | Alexander | Vasilenko | Banting Memorial - Alliston | 32:38.89
 Split Time: Pace:  | 6:32/km  9.2 km/h
  | 32:38.89 | (more) | 
Start Time: 12:14:32 |