1 | 38 | Erskine Academy,
ME - Team Time (1st 5) 1:02:22.0 | Spread (1st 5) 50.0 |
| 3, 8, 8, 8, 11, (12), (20) |
| Samuel Jamison, Nick Cates, William Bourque, Osiris Marable, Joe Gay, (Braydan Hill), (Seth Allen) |
| 11:49.0, 12:38.0, 12:38.0, 12:38.0, 12:39.0, (12:43.0), (13:21.0) |
2 | 42 | Waterville,
ME - Team Time (1st 5) 1:02:21.0 | Spread (1st 5) 3:38.0 |
| 1, 5, 6, 7, 23, (24) |
| Nick Dall, Soren Nyhus, Connor Dolan, Andy Chambers, Daniel Gaunce, (Zack McAllister) |
| 10:42.0, 12:14.0, 12:30.0, 12:35.0, 14:20.0, (14:48.0) |
3 | 48 | Camden Hills Regional,
ME - Team Time (1st 5) 1:01:39.0 | Spread (1st 5) 1:38.0 |
| 2, 4, 12, 14, 16, (17), (19) |
| Caleb Love-Webb, Trevor Iltis, Simon Fedarko, Sam Poutasse, Hayden Thibeault, (Colin Stewart), (Leo Kalajian) |
| 11:15.0, 12:03.0, 12:43.0, 12:45.0, 12:53.0, (12:55.0), (13:18.0) |
4 | 112 | Winslow,
ME - Team Time (1st 5) 1:11:57.0 | Spread (1st 5) 2:48.0 |
| 15, 18, 25, 26, 28, (30), (33) |
| Jake Witham, Nelson Reynolds, Jared Goss, Ben Vaillancourt, Nick Morris, (Jacob Huesers), (Sebastian Bouchard) |
| 12:49.0, 13:13.0, 15:03.0, 15:15.0, 15:37.0, (16:11.0), (18:11.0) |
5 | 130 | Foxcroft Academy,
ME - Team Time (1st 5) 1:15:21.0 | Spread (1st 5) 2:36.0 |
| 21, 22, 27, 29, 31, (32), (34) |
| Liam Casey, Nicholas Daneman, Ethan Poland, Kazu Kawashima, Yuseok Ko, (Nathaniel Skomars), (Chenbin Yu) |
| 13:45.0, 13:54.0, 15:16.0, 16:05.0, 16:21.0, (17:44.0), (18:25.0) |