1 | 21 | UMaine Farmington,
ME - Team Time (1st 5) 2:14:25.7 | Spread (1st 5) 45.8 |
| 1, 3, 4, 6, 7, (8), (9) |
| Justin Castaldo, Jimmy Reel, James Riley, Luke Bliss, Andrew Laflamme, (Connor Freeman), (Ethan Linscott) |
| 26:28.5, 26:37.1, 26:52.5, 27:13.3, 27:14.3, (27:25.4), (27:27.3) |
2 | 67 | Husson,
ME - Team Time (1st 5) 2:23:42.8 | Spread (1st 5) 2:28.2 |
| 5, 14, 15, 16, 17, (23), (33) |
| David Hileman, Austin O'Neal, Erik Losacco, Jeremy Stone, Jacob Ramos, (Derek Bustillo), (Richard Cromwell) |
| 26:56.8, 28:59.1, 29:03.3, 29:18.6, 29:25.0, (30:10.2), (33:06.6) |
3 | 70 | Maine Maritime Academy,
ME - Team Time (1st 5) 2:23:56.6 | Spread (1st 5) 3:32.0 |
| 2, 12, 13, 21, 22, (29), (32) |
| Ponce Saltysiak, Cooper Parlee, Joseph Valliere, John Beres, Logan Serpico, (Shail Leszkowicz), (Joshua Hanson) |
| 26:34.4, 28:29.0, 28:55.6, 29:51.2, 30:06.4, (31:55.3), (32:59.9) |
4 | 118 | Thomas (Maine),
ME - Team Time (1st 5) 2:35:13.8 | Spread (1st 5) 6:31.0 |
| 10, 18, 24, 30, 36, (43), (45) |
| Matt Shea, Patrick McKenney, Aidan Mills, Owen Hargrove, Zachary White, (Evan Thomas), (Danny Kezerle) |
| 28:18.1, 29:25.6, 30:23.2, 32:17.8, 34:49.1, (46:29.9), (49:21.6) |
5 | 120 | UMaine Presque Isle,
ME - Team Time (1st 5) 2:36:14.2 | Spread (1st 5) 7:40.2 |
| 11, 19, 25, 28, 37, (40), (42) |
| Stephen Grierson, Westley Dyer, Dylan Marrero, Gabriel Muir, Ezra Leach, (Benjamin Snow), (Cooper Mahan) |
| 28:21.9, 29:33.4, 30:46.7, 31:30.1, 36:02.1, (39:33.2), (43:53.0) |
6 | 146 | SUNY Canton,
NY - Team Time (1st 5) 2:40:38.6 | Spread (1st 5) 4:05.3 |
| 20, 26, 31, 34, 35, (38), (44) |
| Lance Bradley, Brogan Larose, Matthew Pietryka, Gage Perry, Daniel Ryhal, (Xavier Collins), (Jonathan Bentivegna) |
| 29:46.9, 30:56.9, 32:30.6, 33:32.0, 33:52.2, (37:21.0), (48:38.0) |
7 | 200 | Northern Vermont-Lyndon,
VT - Team Time (1st 5) 4:01:08.5 | Spread (1st 5) 33:37.5 |
| 27, 39, 41, 46, 47 |
| Nathan Moore, Kearson Grisham, Matt Doherty, Tyler Murro, John Kuhn |
| 31:22.6, 38:57.8, 40:48.1, 1:04:59.9, 1:05:00.1 |