1 | 16 | Huntsville,
ON - Team Time (1st 5) 1:48:45.4 | Spread (1st 5) 3:59.0 |
| 1, 2, 3, 4, 6, (10), (11) |
| Judah Meaker, Owen Johnstone, Wyatt Stewart, Keegan Chan, Aidan McClung, (Colin Welsh), (Bradley Royal) |
| 19:53.2, 19:57.5, 21:59.5, 23:03.0, 23:52.2, (26:47.0), (27:00.7) |
2 | 41 | Parry Sound,
ON - Team Time (1st 5) 2:06:34.3 | Spread (1st 5) 5:25.3 |
| 5, 7, 8, 9, 12 |
| Thomas White, Ethan Graves, Liam O'Brien, Zach Raimundo, Brandon Lefevre |
| 23:44.7, 23:58.2, 24:12.0, 25:29.4, 29:10.0 |