1 | 45 | St Peter's (Peterborough),
ON - Team Time (1st 5) 1:40:24.0 | Spread (1st 5) 4:09.0 |
| 3, 4, 7, 12, 19, (24) |
| Jake Douglas, Isaac White, Patrick Tompkins, Braydon Robitaille, Sam Gunter, (Daniel Kirkham) |
| 18:32.0, 18:36.0, 19:50.0, 20:45.0, 22:41.0, (23:17.0) |
2 | 52 | St Mary’s SS (Coburg),
ON - Team Time (1st 5) 1:42:01.0 | Spread (1st 5) 5:02.0 |
| 2, 6, 10, 11, 23 |
| Koby Read, Noah Van den heuvel, Griffin Hill, Reilly Pocock, Noah Martell |
| 18:13.0, 19:12.0, 20:40.0, 20:41.0, 23:15.0 |
3 | 58 | Bayside,
ON - Team Time (1st 5) 1:43:20.0 | Spread (1st 5) 5:58.0 |
| 1, 5, 9, 18, 25 |
| Liam Walsh, Jack Ireland, Thomas Lupenette, Ryan Kerneghan, Nathan Girard |
| 17:59.0, 18:47.0, 20:24.0, 22:13.0, 23:57.0 |
4 | 68 | East Northumberland,
ON - Team Time (1st 5) 1:46:58.0 | Spread (1st 5) 2:13.0 |
| 8, 13, 14, 16, 17, (21), (28) |
| Kyle Crowe, Ewan Morreau, Braden Wannamaker, Quin Violi dillon, Ethan Taylor, (Ben Hunt), (Adam Parkinson) |
| 19:54.0, 21:26.0, 21:34.0, 21:57.0, 22:07.0, (22:56.5), (26:47.3) |
5 | 110 | Moira,
ON - Team Time (1st 5) 1:57:37.0 | Spread (1st 5) 3:19.0 |
| 15, 20, 22, 26, 27 |
| Finlay Mcfadden, Micah Heinricks, Kanonhsase Brant, Chris Doyle, Stephen Chen |
| 21:50.0, 22:42.0, 22:59.0, 24:57.0, 25:09.0 |