1 | 33 | Mathieu-Martin,
NB - Team Time (1st 5) 1:17:20.0 | Spread (1st 5) 2:33.5 |
| 1, 6, 7, 8, 11 |
| Tristan Morneault, Romaric Guerrier, Thierry Basque, Nicholas Lavallee, Ethan Toner |
| 13:46.5, 15:26.7, 15:52.7, 15:54.1, 16:20.0 |
2 | 38 | Bernice MacNaughton,
NB - Team Time (1st 5) 1:18:11.8 | Spread (1st 5) 1:44.4 |
| 2, 5, 9, 10, 12, (13), (14) |
| Nick Fletcher, Isaiah Downey, Adam Stultz, Jacob MacDonald, Kyle Hayward, (Isaac Cogswell), (Rajan Punna) |
| 14:38.5, 15:18.3, 15:55.3, 15:56.8, 16:22.9, (17:24.5), (17:29.3) |
3 | 57 | St John,
NB - Team Time (1st 5) 1:24:02.6 | Spread (1st 5) 3:35.7 |
| 3, 4, 15, 17, 18 |
| Max Legere, Jonah Dysart, Philip Folkins, Connor Sullivan, Henry Yang |
| 14:56.7, 15:01.1, 17:29.6, 18:02.8, 18:32.4 |
4 | 98 | Riverview,
NB - Team Time (1st 5) 1:34:38.5 | Spread (1st 5) 2:27.4 |
| 16, 19, 20, 21, 22, (23), (24) |
| Matthew Dupuis, Elijah Steeves, Christian Offrey, Ethan Weir, Connor Hughson, (Tristan Rampersaud), (Kunwook Kim) |
| 17:30.1, 18:35.0, 19:10.8, 19:25.1, 19:57.5, (20:06.3), (20:47.1) |