1 | 24 | Birchmount Park C I,
ON - Team Time (1st 5) 2:05:32.0 | Spread (1st 5) 2:59.0 |
| 1, 4, 4, 7, 8, (21), (24) |
| Nicholas Tralli, Harrison Wood, Jackson Bernard, Joe Mark, Aidan Mallany-Stanley, (Graeme Badley), (Casper Josufi) |
| 23:19.0, 25:12.0, 25:12.0, 25:31.0, 26:18.0, (29:41.0), (30:16.0) |
2 | 51 | Northern Secondary (Toronto),
ON - Team Time (1st 5) 2:14:56.0 | Spread (1st 5) 4:49.0 |
| 2, 3, 9, 17, 20 |
| Nicholas Dimopoulos, Cade Kochals, Jason Liu, Connor Boyd, Connor White |
| 24:49.0, 25:06.0, 26:29.0, 28:54.0, 29:38.0 |
3 | 76 | Malvern,
ON - Team Time (1st 5) 2:24:08.0 | Spread (1st 5) 2:52.0 |
| 10, 10, 13, 18, 25, (26), (28) |
| Samuel Bonin, Lucas Turnbull, Colin Hall, Billy Clarke, William Gordon, (Cameron Woo), (Kieran Moorfield-yee) |
| 27:58.0, 27:58.0, 28:17.0, 29:05.0, 30:50.0, (31:04.0), (31:56.0) |
4 | 90 | Sir Oliver Mowat,
ON - Team Time (1st 5) 2:25:15.6 | Spread (1st 5) 6:25.0 |
| 6, 15, 19, 23, 27, (45), (52) |
| Chris Gowans, Justin Polera, Michael Coyle, Emmanuel Ellis, Jasper Melchior, (Dusan Zdravkovic), (Matt Balzia) |
| 25:17.0, 28:47.0, 29:20.0, 30:09.6, 31:42.0, (36:56.4), (40:41.8) |
5 | 109 | Leaside,
ON - Team Time (1st 5) 2:32:07.0 | Spread (1st 5) 5:07.0 |
| 12, 16, 22, 29, 30, (37), (46) |
| Duncan McKendrick, Anthony Sutton, Gabriel Smith, Ethan Rajaratnam, Yanni Tzatzanis, (Ben Cotterill), (Nicholas Afxentiou) |
| 27:58.5, 28:50.5, 30:00.3, 32:12.2, 33:05.5, (35:45.8), (38:52.6) |
6 | 164 | York Mills,
ON - Team Time (1st 5) 2:51:57.4 | Spread (1st 5) 7:54.3 |
| 14, 35, 36, 39, 40, (50), (51) |
| Cory Nagler, Trevor Omoto, Nicholas Wallace, Jordan Williams, David Gonzalez, (Constantine Georgiou), (Jack Zou) |
| 28:24.0, 35:17.5, 35:44.0, 36:13.6, 36:18.3, (39:34.0), (39:55.4) |
7 | 192 | Earl Haig,
ON - Team Time (1st 5) 2:56:34.7 | Spread (1st 5) 3:40.0 |
| 31, 32, 42, 43, 44, (53), (57) |
| Loric Bonneton, Wilson Pan, Jarrett Hui, Brendan Wong, Michael Wen, (Tristan Winfield-Hicks), (Nathan Chandler) |
| 33:09.7, 33:18.0, 36:37.7, 36:39.6, 36:49.7, (40:50.3), (47:40.7) |
8 | 222 | Don Mills,
ON - Team Time (1st 5) 3:20:14.7 | Spread (1st 5) 14:16.4 |
| 33, 34, 41, 56, 58 |
| Nikita Kabir, Brian Sa, Daniell Yang, Leo Wei, Noah Peng |
| 35:01.7, 35:08.7, 36:32.5, 44:13.7, 49:18.1 |
9 | 236 | William Lyon Mackenzie,
ON - Team Time (1st 5) 3:16:08.3 | Spread (1st 5) 7:11.6 |
| 38, 47, 48, 49, 54, (55) |
| Michael Lin, Arnold Gluck, Samuel Riley, Dennis Kulpin, Lincoln Hobson-Rodriguez, (Damith Tennakoon) |
| 35:51.7, 39:01.7, 39:03.2, 39:08.4, 43:03.3, (43:16.9) |