| 1 | 1026 | Leif | Gustafsson | Toronto | Blue Devils Athletics Club | 13 | 6:19.94
 Split Time: Pace:  | x | 3:10/km  19 km/h
  | 6:19.94
 6:19.94 3:10/km 19 km/h  | (more) | 
| 2 | 1092 | Mateo | Taylor | Toronto | Unattached Ontario | 12 | 6:25.20
 Split Time: Pace:  | x | 3:13/km  18.7 km/h
  | 6:25.20
 6:25.02 3:13/km 18.7 km/h  | (more) | 
| 3 | 1035 | Hunter | Hoult |  | Newmarket Huskies Track Club | 12 | 6:35.67
 Split Time: Pace:  | x | 3:18/km  18.2 km/h
  | 6:35.67
 6:35.67 3:18/km 18.2 km/h  | (more) | 
| 4 | 1010 | Nolan | Closson |  | Newmarket Huskies Track Club | 13 | 6:39.37
 Split Time: Pace:  | x | 3:20/km  18 km/h
  | 6:39.37
 6:39.37 3:20/km 18 km/h  | (more) | 
| 5 | 1032 | Gabriel | Hill |  | Newmarket Huskies Track Club | 12 | 6:39.61
 Split Time: Pace:  | x | 3:20/km  18 km/h
  | 6:39.61
 6:39.61 3:20/km 18 km/h  | (more) | 
| 6 | 1106 | Kevin | Wang |  | Newmarket Huskies Track Club | 13 | 6:42.32
 Split Time: Pace:  | x | 3:22/km  17.9 km/h
  | 6:42.32
 6:42.32 3:22/km 17.9 km/h  | (more) | 
| 7 | 1098 | Ethan | Valenzuela | Barrie | South Simcoe Dufferin TFC | 12 | 7:02.14
 Split Time: Pace:  | x | 3:32/km  17.1 km/h
  | 7:02.14
 7:02.14 3:32/km 17.1 km/h  | (more) | 
| 8 | 1007 | Ben | Burkett | Oakville | Burlington Track & Field Club | 12 | 7:04.24
 Split Time: Pace:  | x | 3:33/km  17 km/h
  | 7:04.24
 7:04.24 3:33/km 17 km/h  | (more) | 
| 9 | 1093 | Dylan | Tepper |  | Newmarket Huskies Track Club | 12 | 7:16.04
 Split Time: Pace:  | x | 3:39/km  16.5 km/h
  | 7:16.04
 7:16.04 3:39/km 16.5 km/h  | (more) | 
| 10 | 1114 | Miles | Xu |  | Newmarket Huskies Track Club | 12 | 7:19.55
 Split Time: Pace:  | x | 3:40/km  16.4 km/h
  | 7:19.55
 7:19.55 3:40/km 16.4 km/h  | (more) | 
| 11 | 1050 | Ryder | Kinnear | Thornton | South Simcoe Dufferin TFC | 12 | 7:19.82
 Split Time: Pace:  | x | 3:40/km  16.4 km/h
  | 7:19.82
 7:19.82 3:40/km 16.4 km/h  | (more) | 
| 12 | 1005 | Mason | Bridge |  | Newmarket Huskies Track Club | 10 | 7:28.27
 Split Time: Pace:  | x | 3:45/km  16.1 km/h
  | 7:28.27
 7:28.27 3:45/km 16.1 km/h  | (more) | 
| 13 | 1006 | Jack | Buchanan | Toronto | Blue Devils Athletics Club | 11 | 7:36.56
 Split Time: Pace:  | x | 3:49/km  15.8 km/h
  | 7:36.56
 7:36.56 3:49/km 15.8 km/h  | (more) | 
| 14 | 1081 | Declan | Scott | Barrie | Unattached | 10 | 7:36.72
 Split Time: Pace:  | x | 3:49/km  15.8 km/h
  | 7:36.72
 7:36.72 3:49/km 15.8 km/h  | (more) | 
| 15 | 1051 | Ethan | Klassen | Oro-Medonte | South Simcoe Dufferin TFC | 13 | 7:54.03
 Split Time: Pace:  | x | 3:58/km  15.2 km/h
  | 7:54.03
 7:54.03 3:58/km 15.2 km/h  | (more) | 
| 16 | 1088 | Jake | Stewart |  | Newmarket Huskies Track Club | 11 | 7:56.17
 Split Time: Pace:  | x | 3:59/km  15.1 km/h
  | 7:56.17
 7:56.17 3:59/km 15.1 km/h  | (more) | 
| 17 | 1057 | Logan | Little | Toronto | Blue Devils Athletics Club | 12 | 7:58.10
 Split Time: Pace:  | x | 3:60/km  15.1 km/h
  | 7:58.10
 7:58.01 3:60/km 15.1 km/h  | (more) | 
| 18 | 1008 | Diego | Campero | East Gwillimbury | Newmarket Huskies Track Club | 12 | 7:58.97
 Split Time: Pace:  | x | 3:60/km  15 km/h
  | 7:58.97
 7:58.97 3:60/km 15 km/h  | (more) | 
| 19 | 1033 | Jude | Hill |  | Newmarket Huskies Track Club | 10 | 8:01.88
 Split Time: Pace:  | x | 4:01/km  14.9 km/h
  | 8:01.88
 8:01.88 4:01/km 14.9 km/h  | (more) | 
| 20 | 1024 | Daniel | Guerrero | Toronto | Blue Devils Athletics Club | 11 | 8:02.75
 Split Time: Pace:  | x | 4:02/km  14.9 km/h
  | 8:02.75
 8:02.75 4:02/km 14.9 km/h  | (more) | 
| 21 | 1049 | Macallister | King | Toronto | Blue Devils Athletics Club | 10 | 8:04.20
 Split Time: Pace:  | x | 4:02/km  14.9 km/h
  | 8:04.20
 8:04.02 4:02/km 14.9 km/h  | (more) | 
| 22 | 1097 | William | Tzongas | Toronto | Blue Devils Athletics Club | 10 | 8:24.62
 Split Time: Pace:  | x | 4:13/km  14.3 km/h
  | 8:24.62
 8:24.62 4:13/km 14.3 km/h  | (more) | 
| 23 | 1103 | Angelo | Vavlas |  | South Simcoe Dufferin TFC | 11 | 8:28.62
 Split Time: Pace:  | x | 4:15/km  14.2 km/h
  | 8:28.62
 8:28.62 4:15/km 14.2 km/h  | (more) | 
| 24 | 1071 | Lyam | Reid | Toronto | Blue Devils Athletics Club | 11 | 8:41.35
 Split Time: Pace:  | x | 4:21/km  13.8 km/h
  | 8:41.35
 8:41.35 4:21/km 13.8 km/h  | (more) | 
| 25 | 1054 | Noah | Layer | Toronto | Blue Devils Athletics Club | 10 | 8:42.53
 Split Time: Pace:  | x | 4:22/km  13.8 km/h
  | 8:42.53
 8:42.53 4:22/km 13.8 km/h  | (more) | 
| 26 | 1085 | William | Sorochan |  | Newmarket Huskies Track Club | 10 | 8:48.08
 Split Time: Pace:  | x | 4:25/km  13.6 km/h
  | 8:48.08
 8:48.08 4:25/km 13.6 km/h  | (more) | 
| 27 | 1059 | Aymran | Mansaray | Toronto | Blue Devils Athletics Club | 10 | 9:14.62
 Split Time: Pace:  | x | 4:38/km  13 km/h
  | 9:14.62
 9:14.62 4:38/km 13 km/h  | (more) | 
| 28 | 1112 | Nathan | Wighton |  | Newmarket Huskies Track Club | 10 | 9:46.02
 Split Time: Pace:  | x | 4:53/km  12.3 km/h
  | 9:46.02
 9:46.02 4:53/km 12.3 km/h  | (more) | 
Start Time: 14:00:15 |