1 | 32 | St Peter's (Peterborough),
ON - Team Time (1st 5) 1:44:08.0 | Spread (1st 5) 1:41.0 |
| 1, 5, 6, 9, 11, (12), (15) |
| Tristen Jones, Jack Chambers, Gustav Finley, Matt Cottam, Liam O'Connor, (Mick Moloney), (Justin Gutthart) |
| 19:55.0, 20:29.0, 20:34.0, 21:34.0, 21:36.0, (21:37.0), (22:11.0) |
2 | 76 | Nicholson,
ON - Team Time (1st 5) 1:49:19.0 | Spread (1st 5) 4:45.0 |
| 3, 4, 10, 19, 40 |
| Nate St. Romain, Bobby Buck, Campbell Fair, Rafik Jiwa, Lucas Wiens |
| 19:59.0, 20:22.0, 21:35.0, 22:39.0, 24:44.0 |
3 | 78 | East Northumberland,
ON - Team Time (1st 5) 1:50:15.0 | Spread (1st 5) 3:14.0 |
| 2, 8, 20, 22, 26, (31), (39) |
| Jake Hollinger, Benny Scarr-Crosmas, Mason Brown, Reece Herrington, Tristan Robinson, (Benny Scarr-Cosmas), (Cooper Reid) |
| 19:58.0, 21:25.0, 22:46.0, 22:54.0, 23:12.0, (23:37.7), (24:37.0) |
4 | 133 | St Mary’s SS (Coburg),
ON - Team Time (1st 5) 1:57:26.0 | Spread (1st 5) 5:14.0 |
| 7, 17, 24, 38, 47 |
| Keagan Read, Tyler Pocock, Gordie Martin, Jacob Koomen, Thomas Burgess |
| 21:04.0, 22:28.0, 23:00.0, 24:36.0, 26:18.0 |
5 | 140 | Bayside,
ON - Team Time (1st 5) 1:57:19.0 | Spread (1st 5) 2:54.0 |
| 14, 23, 29, 33, 41, (43), (58) |
| Dallin Whitford, Malcolm Sharpe, Brayden Adams, Stuart Lupenette, Thomas Butler, (Angelo Brown), (Jarod Kernaghan) |
| 22:08.0, 22:56.0, 23:22.0, 23:51.0, 25:02.0, (25:06.0), (30:23.0) |
6 | 150 | Haliburton Highlands,
ON - Team Time (1st 5) 2:00:11.9 | Spread (1st 5) 4:43.9 |
| 13, 16, 27, 45, 49 |
| Jonas Moghini, Sam Longo, Shawn Walker, Ben Schmidt, Coleman Heaven |
| 21:53.5, 22:25.0, 23:13.0, 26:03.0, 26:37.4 |
7 | 157 | Adam Scott,
ON - Team Time (1st 5) 1:59:43.9 | Spread (1st 5) 3:19.9 |
| 21, 25, 30, 35, 46, (52) |
| Marshall Gordon, Brayden Scholey, Hinton Cameron, Alex Peterson, Camerson Hinton, (Robert Beda) |
| 22:51.0, 23:11.0, 23:26.0, 24:05.0, 26:10.9, (27:07.0) |
8 | 205 | Lindsay C V I,
ON - Team Time (1st 5) 2:15:09.0 | Spread (1st 5) 13:53.0 |
| 18, 34, 41, 51, 61 |
| Aaron Saville, Sebastian Judd, Connor Broughton, Drew Sproxton, Owen Hockley |
| 22:37.0, 24:02.0, 25:02.0, 26:58.0, 36:30.0 |
9 | 206 | Fenelon Falls,
ON - Team Time (1st 5) 2:05:58.0 | Spread (1st 5) 3:24.0 |
| 28, 36, 44, 48, 50, (53), (55) |
| Brayden Lavalley, Shaun Soutar, Austin Kimble, Garrett Fraser, Chris Hudson, (Chad Walker), (Alex Jackson) |
| 23:15.0, 24:20.0, 25:07.0, 26:37.0, 26:39.0, (27:21.0), (28:07.0) |
10 | 236 | Lakefield College School,
ON - Team Time (1st 5) 2:14:04.7 | Spread (1st 5) 6:12.9 |
| 32, 37, 54, 56, 57, (59), (60) |
| Joe Ribbins, Alexander Rigby, Moy Romano, Shunya Sunami, Geoff Yuen, (Joe Sun), (Jose Sacal) |
| 23:38.0, 24:31.9, 27:35.0, 28:28.9, 29:50.9, (31:21.5), (34:24.4) |