1 | 28 | Mt Ararat,
ME - Team Time (1st 5) 1:13:10.0 | Spread (1st 5) 1:22.9 |
| 2, 3, 5, 7, 11, (12), (17) |
| Grady Satterfield, Jace Hollenbach, Lucas Bergeron, Nate Cohen, Parker Libby, (Andrew Chamberland), (Ben Keleher) |
| 14:05.5, 14:15.4, 14:29.9, 14:50.8, 15:28.4, (15:30.0), (15:57.9) |
2 | 44 | Brunswick,
ME - Team Time (1st 5) 1:14:24.6 | Spread (1st 5) 3:12.3 |
| 1, 4, 8, 10, 21, (22), (24) |
| William Shaughnessy, Joseph Valliere, Aiden Simmons, Eli Palmer, Dolan Pols, (Adam Nussbaum), (Connor Ashby) |
| 13:22.7, 14:28.1, 14:52.0, 15:06.8, 16:35.0, (16:40.6), (16:52.2) |
3 | 74 | Cony,
ME - Team Time (1st 5) 1:18:39.3 | Spread (1st 5) 2:25.5 |
| 6, 9, 13, 18, 28, (30), (33) |
| Myles Quirion, Casey Gallant, Jacob Pelletier, Brodi Freeman, Isaiah Breitmeyer, (Evan Galego), (Lain McCollett) |
| 14:40.4, 15:05.2, 15:31.3, 16:16.5, 17:05.9, (17:21.9), (17:36.9) |
4 | 93 | Mt Blue,
ME - Team Time (1st 5) 1:21:20.4 | Spread (1st 5) 58.2 |
| 15, 16, 19, 20, 23, (26), (27) |
| Ethan McIntosh, Evan Hornbach, Isaiah Doscinski, Aubrey Hoes, Jacob Smith, (Kyran Katzenbach), (Sam Judkins) |
| 15:46.7, 15:55.0, 16:19.2, 16:34.6, 16:44.9, (17:00.0), (17:00.3) |
5 | 147 | Lewiston,
ME - Team Time (1st 5) 1:26:21.1 | Spread (1st 5) 1:59.3 |
| 14, 29, 34, 34, 36, (39), (42) |
| Julian Turmenne, Adam Bilodeau, John-Antonio Fatone, Gavin Golder, Tyler Freeman, (Tyler Levesque), (Braeden Lynch) |
| 15:46.2, 17:19.0, 17:45.2, 17:45.2, 17:45.5, (18:47.4), (20:52.2) |
6 | 163 | Edward Little,
ME - Team Time (1st 5) 1:27:58.6 | Spread (1st 5) 1:19.5 |
| 25, 31, 32, 37, 38, (40), (41) |
| Cooper Dunn, Cameron Langlois, Devin Smith, Jaden Ouellette, Weston Hartley, (Landon Cougle), (Dru (Nathan Andru) Hyndman) |
| 16:56.4, 17:25.5, 17:33.0, 17:47.8, 18:15.9, (18:57.0), (19:46.6) |