1 | 46 | John Bapst Memorial,
ME - Team Time (1st 5) 1:28:23.0 | Spread (1st 5) 1:51.1 |
| 2, 4, 7, 15, 18, (19), (26) |
| Ethan Roach, Griffin Merrill, Lucas Gagnon, Jed Hartley, Jonathan Ouellette, (Gilman Taylor), (Henry Milan) |
| 16:45.8, 17:11.7, 17:24.7, 18:23.9, 18:36.9, (18:38.1), (19:00.0) |
2 | 59 | Mount Desert Island,
ME - Team Time (1st 5) 1:28:53.2 | Spread (1st 5) 2:30.2 |
| 1, 9, 12, 16, 21, (22), (24) |
| Sam York, Liam McKernan, Sam Craighead, Lucian Avila-Gatz, Feleke Lynch, (Patrick Saltysiak), (Ryan Davis) |
| 16:11.6, 17:36.9, 17:56.2, 18:26.7, 18:41.8, (18:43.8), (18:50.6) |
3 | 110 | Ellsworth,
ME - Team Time (1st 5) 1:33:14.7 | Spread (1st 5) 1:46.5 |
| 8, 13, 25, 29, 35, (41), (59) |
| Aedyn Hughes, Matthew Cormier, Chris Taylor, Rowan Tate, Drew Pierson, (Felix Markosian), (Aric Gleason) |
| 17:34.8, 18:22.1, 18:52.7, 19:03.8, 19:21.3, (19:41.5), (22:09.8) |
4 | 127 | Caribou,
ME - Team Time (1st 5) 1:33:13.9 | Spread (1st 5) 3:07.2 |
| 3, 5, 36, 38, 45, (48), (60) |
| Ephraim Willey, George Ferland, Harrison Landes, Scott Stubbs, Jacob Violette, (Robert Demerchant), (Bradien Frakes) |
| 16:53.2, 17:12.9, 19:32.3, 19:35.1, 20:00.4, (20:28.5), (22:31.8) |
5 | 156 | Old Town,
ME - Team Time (1st 5) 1:36:14.5 | Spread (1st 5) 1:46.5 |
| 14, 17, 39, 40, 46 |
| Spencer Gordon, Wyatt Byther, Connor May, William Francis, Griffin Murray |
| 18:22.3, 18:28.3, 19:36.0, 19:39.1, 20:08.8 |
6 | 158 | Erskine Academy,
ME - Team Time (1st 5) 1:38:23.6 | Spread (1st 5) 4:34.6 |
| 6, 20, 23, 54, 55, (58), (68) |
| Nick Choate, Wynn Pooler, Zephyr Lani-Caputo, Justice Marable, Giacomo Smith, (Cole Fortin), (Marshall Clifford) |
| 17:16.8, 18:41.6, 18:47.9, 21:45.9, 21:51.4, (22:09.6), (24:08.7) |
7 | 179 | Nokomis Regional,
ME - Team Time (1st 5) 1:37:06.7 | Spread (1st 5) 31.3 |
| 32, 33, 34, 37, 43, (53), (63) |
| Danzig Nave, Andrew Doughty, Elijah Jakubisn, J.J. Jakubisn, Aleksander Carsley, (Hunter Mooers), (Drew Adams) |
| 19:14.6, 19:15.0, 19:17.0, 19:34.2, 19:45.9, (21:41.4), (22:51.7) |
8 | 190 | Winslow,
ME - Team Time (1st 5) 1:39:52.7 | Spread (1st 5) 4:22.7 |
| 10, 30, 42, 51, 57, (66), (67) |
| Braden Rioux, Justin Rogers, Lukas Stabins, Ethan Rancourt, Andre Morin, (Dominique Daigneault), (Charles Byers) |
| 17:40.4, 19:08.9, 19:42.8, 21:17.5, 22:03.1, (23:42.9), (24:01.0) |
9 | 236 | Hermon,
ME - Team Time (1st 5) 1:43:31.6 | Spread (1st 5) 2:49.0 |
| 31, 47, 50, 52, 56, (64), (72) |
| Ben Bateman, Aaron Belanger, Lukas Modrusan, Ethan Pinette, Tyler Noyes, (Glenn Modrusan), (Jonah Purvis) |
| 19:12.4, 20:13.2, 20:44.3, 21:20.3, 22:01.4, (23:07.2), (26:22.2) |
10 | 243 | Waterville,
ME - Team Time (1st 5) 1:46:30.9 | Spread (1st 5) 5:51.9 |
| 11, 44, 61, 62, 65, (70), (71) |
| Andrew Turlo, Logan Tardif, Savya Acharya, George Taylor, Ezra Haviland, (Joaquin Withers), (Kyan Blethen) |
| 17:43.3, 19:50.4, 22:34.0, 22:48.0, 23:35.2, (24:51.4), (25:00.9) |
11 | 246 | Washington Academy,
ME - Team Time (1st 5) 1:50:44.7 | Spread (1st 5) 8:36.3 |
| 27, 28, 49, 69, 73, (74) |
| Tristan Hicks, Dakoda Davis, Shawn Cushing, Joseph Guay, Jeremiah Myers, (Victor Mubang) |
| 19:00.7, 19:01.7, 20:30.4, 24:34.9, 27:37.0, (28:06.5) |