1 | 36 | Brunswick,
ME - Team Time (1st 5) 56:33.1 | Spread (1st 5) 29.2 |
| 2, 7, 8, 9, 10, (12), (14) |
| Ben Klingle, Sam Cashman, Nate Wayne, Marshall Wall, Ryan McPherson, (Jonathan Koehler), (Gabe Eaton) |
| 10:56.3, 11:22.1, 11:24.5, 11:24.7, 11:25.5, (11:28.4), (11:32.5) |
2 | 54 | Camden Hills Regional,
ME - Team Time (1st 5) 57:34.4 | Spread (1st 5) 55.1 |
| 4, 6, 11, 15, 18, (22), (22) |
| Sam Tooley, Will Meyer, Walker Hedrich, Graham Stoughton, Colin Wright, (Zachary Clement), (Ben Pike) |
| 11:09.8, 11:19.6, 11:27.5, 11:32.6, 12:04.9, (12:10.0), (12:10.0) |
3 | 119 | Mt Blue,
ME - Team Time (1st 5) 1:01:32.0 | Spread (1st 5) 1:27.0 |
| 5, 27, 28, 29, 30, (31), (37) |
| Henri McCourt, Noah Civiello, Ben Hatch, Damian Wynn, Andrew Robinson, (Eli Hoeft), (Nick DeMarco) |
| 11:13.0, 12:32.0, 12:33.0, 12:34.0, 12:40.0, (12:49.0), (13:21.0) |
4 | 127 | Bangor,
ME - Team Time (1st 5) 1:02:00.0 | Spread (1st 5) 44.0 |
| 19, 24, 25, 26, 33, (43), (45) |
| Jackson Dineen, Samuel Dineen, Parker Ashfield, Samuel Bergmark, Darcey Lees, (Tobias Kennedy), (Nathan Chute) |
| 12:07.0, 12:18.0, 12:21.0, 12:23.0, 12:51.0, (13:56.0), (14:06.0) |
5 | 148 | Oxford Hills,
ME - Team Time (1st 5) 1:04:27.0 | Spread (1st 5) 3:18.0 |
| 1, 20, 35, 44, 48, (51), (53) |
| Hutchinson Lucas, CODY ROY, ASHER ROY, Hayden Hethcoat, Cam Sherhinski, (Ronan Brown), (Kissel Noah) |
| 10:55.0, 12:09.0, 13:10.0, 14:00.0, 14:13.0, (14:35.0), (14:47.0) |
6 | 157 | Mt Ararat,
ME - Team Time (1st 5) 1:04:38.0 | Spread (1st 5) 1:38.0 |
| 17, 32, 34, 36, 38, (40), (49) |
| Ian Britt, Evan Flynn, Bryce Holden, Reid Matson, Cameron Cardella, (Alex Cardella), (Isaac Wright) |
| 11:57.0, 12:50.0, 13:03.0, 13:13.0, 13:35.0, (13:48.0), (14:17.0) |
7 | 159 | Edward Little,
ME - Team Time (1st 5) 1:05:20.0 | Spread (1st 5) 2:38.0 |
| 13, 20, 39, 41, 46, (47), (54) |
| Calvin Vincent, Gavin Anderson, Kai Thistle, Tristyn Chapman, Carter Hill, (Nathaniel Bigos-Lowe), (Joseph LeBlanc) |
| 11:30.0, 12:09.0, 13:44.0, 13:49.0, 14:08.0, (14:11.0), (14:57.0) |
8 | 218 | Lewiston,
ME - Team Time (1st 5) 1:13:51.8 | Spread (1st 5) 7:55.4 |
| 3, 42, 55, 57, 61, (62) |
| Enzo Giampaolo, Evan Brousseau, Hugo Lopes, Gage Oliver, Lucas Wooten, (Brandon Lynch) |
| 11:00.0, 13:52.8, 14:58.0, 15:05.6, 18:55.4, (21:11.0) |
9 | 232 | Brewer,
ME - Team Time (1st 5) 1:10:53.0 | Spread (1st 5) 3:24.0 |
| 16, 50, 52, 56, 58, (59), (60) |
| Trevor Parlee, Jayden Richards, Seth Reardon, Matthew Goodwin, Landon Tripp, (Nikolas Long), (Shreyas Handral) |
| 11:46.0, 14:21.0, 14:37.0, 14:59.0, 15:10.0, (15:19.0), (15:27.0) |