1 | 51 | Portland,
ME - Team Time (1st 5) 1:22:56.6 | Spread (1st 5) 1:14.7 |
| 2, 8, 11, 13, 17, (21), (29) |
| Nathan Blades, Benjamin Prestes, Aran Johnson, Elias Coleman, Owen Blades, (Charles Jacques), (Asa Winter) |
| 15:43.6, 16:26.0, 16:52.9, 16:55.8, 16:58.3, (17:15.0), (17:33.7) |
2 | 66 | Scarborough,
ME - Team Time (1st 5) 1:24:02.9 | Spread (1st 5) 41.9 |
| 7, 10, 15, 16, 18, (24), (30) |
| Ethan Keller, Atticus Merriam, Nicholas Koziell, Landen Springer, Baxter Merrimam, (Colby Shumway), (Ethan Stockwell) |
| 16:18.8, 16:50.2, 16:56.3, 16:56.9, 17:00.7, (17:18.0), (17:36.3) |
3 | 84 | Bonny Eagle,
ME - Team Time (1st 5) 1:24:59.6 | Spread (1st 5) 1:33.0 |
| 3, 12, 14, 22, 33, (52), (59) |
| Xavier Lemieux, Harrison Dunne, Rowan McDonald, Tyler Gilbert, Andrew Catalano, (Aiden Toy), (Brodie Warner) |
| 16:08.9, 16:55.6, 16:56.2, 17:17.0, 17:41.9, (18:19.0), (18:31.2) |
4 | 139 | South Portland,
ME - Team Time (1st 5) 1:27:08.8 | Spread (1st 5) 1:57.3 |
| 4, 28, 31, 32, 44, (48), (49) |
| Evan Small, Fischer Petrlik, Michael Lawlor, Paul Sames, Gus Whited, (Brody Hamel), (Tyler Bryant) |
| 16:12.5, 17:28.0, 17:37.4, 17:41.1, 18:09.8, (18:17.5), (18:17.9) |
5 | 178 | Cheverus,
ME - Team Time (1st 5) 1:29:02.3 | Spread (1st 5) 47.3 |
| 26, 27, 38, 42, 45, (68), (69) |
| Danny McCartney, Ambrose McCullough, Arman Gurcan, Jackson Kayne, Cash Kellen, (Logan Whitmarsh), (Vivian Griffin) |
| 17:24.7, 17:26.6, 17:55.6, 18:03.4, 18:12.0, (18:49.8), (18:51.9) |
6 | 184 | Marshwood,
ME - Team Time (1st 5) 1:28:28.8 | Spread (1st 5) 2:33.0 |
| 5, 25, 35, 53, 66, (67), (70) |
| Henri Rivard, Nate Kelley, Noah Tessier, Liam Haggerty, Griffin Smith, (Joe Riddell), (Luke Dockham) |
| 16:14.9, 17:23.3, 17:43.4, 18:19.3, 18:47.9, (18:49.0), (18:57.3) |
7 | 234 | Deering,
ME - Team Time (1st 5) 1:30:35.8 | Spread (1st 5) 3:20.1 |
| 6, 38, 43, 64, 83, (99), (111) |
| Ellis Wood, Asa Tussing, Simon Stratton, Sam Anderson, Noah Rasheed, (Henry Cossaboom), (Colin Cook) |
| 16:15.4, 17:55.6, 18:05.0, 18:44.3, 19:35.5, (20:56.0), (22:00.0) |
8 | 255 | Gorham,
ME - Team Time (1st 5) 1:31:24.4 | Spread (1st 5) 1:27.3 |
| 23, 51, 56, 60, 65, (71), (73) |
| Nathan Bergquist-Guimond, Finn Henderson, Harvey Crider, Harrison Crider, Owen Cummings, (Jacob Mora), (Nolan Feyler) |
| 17:17.7, 18:18.4, 18:30.1, 18:33.2, 18:45.0, (19:00.5), (19:20.4) |
9 | 256 | Falmouth,
ME - Team Time (1st 5) 1:31:46.7 | Spread (1st 5) 39.0 |
| 41, 46, 49, 57, 63, (72), (82) |
| Chris Jaynes, Connor Lund, Jon Kearns, Olin Johnson, Andrew Nalchajian, (Sean Lowery), (Eli Sidhu) |
| 18:02.8, 18:13.8, 18:17.9, 18:30.4, 18:41.8, (19:20.3), (19:34.3) |
10 | 282 | Sanford,
ME - Team Time (1st 5) 1:32:44.8 | Spread (1st 5) 1:37.7 |
| 37, 54, 55, 61, 75, (89), (90) |
| Isaac Pelletier, Greggory Waterman, Caleb Pelletier, Mason Van Giesen, Aidan Gagnon, (Gabriel Waterman), (Elijah Hill) |
| 17:45.9, 18:25.0, 18:29.5, 18:40.8, 19:23.6, (19:59.0), (20:01.7) |
11 | 289 | Windham,
ME - Team Time (1st 5) 1:33:15.4 | Spread (1st 5) 1:43.1 |
| 34, 40, 62, 76, 77, (79), (81) |
| Andrew Young, Graden Joly, Jinqu Li, Jake Wallace, Gavin Lawler, (Sullivan Scharf), (Noah Saucier) |
| 17:42.4, 18:02.7, 18:41.0, 19:23.8, 19:25.5, (19:26.8), (19:31.2) |
12 | 313 | Kennebunk,
ME - Team Time (1st 5) 1:35:20.5 | Spread (1st 5) 4:22.7 |
| 9, 19, 91, 92, 102, (107), (110) |
| Trevor Williams, Finley Knappe, Dylan Cyr, Xander Pettis, Isaac Tarring, (Caden Lacadie-Bolduc), (Jaiden Barainca) |
| 16:39.6, 17:03.6, 20:17.2, 20:17.8, 21:02.3, (21:33.2), (21:57.2) |
13 | 390 | Biddeford,
ME - Team Time (1st 5) 1:37:35.4 | Spread (1st 5) 2:23.4 |
| 47, 78, 84, 86, 95, (106), (108) |
| Ethan Cadorette, Tyler Mills, Jacob Kaiser, Kaden Langeuin, Samuel Kaiser, (Brody Haggett), (Cameron Pelletier) |
| 18:13.9, 19:26.0, 19:35.8, 19:42.4, 20:37.3, (21:23.8), (21:45.6) |
14 | 392 | Thornton Academy,
ME - Team Time (1st 5) 1:38:50.3 | Spread (1st 5) 3:43.3 |
| 20, 80, 93, 98, 101, (103), (113) |
| Sebastian Shields, Caden Dussault, Harper Stoddard, Sawyer Keenan, Gideon Walters, (Griffin Mula-Honard), (Wyatt Williams) |
| 17:13.3, 19:28.3, 20:20.3, 20:51.8, 20:56.6, (21:03.1), (22:12.6) |
| 392 | Westbrook,
ME - Team Time (1st 5) 1:37:01.6 | Spread (1st 5) 1:14.5 |
| 58, 74, 85, 87, 88, (100), (116) |
| Carlos Torres, Landen Cole, Ryan Howard, Riley Davis, Ezra Burke, (Yusuf Shute), (William Kosoff) |
| 18:31.0, 19:23.5, 19:38.2, 19:43.4, 19:45.5, (20:56.5), (23:07.3) |
16 | 405 | Noble,
ME - Team Time (1st 5) 1:39:55.3 | Spread (1st 5) 6:21.3 |
| 1, 94, 97, 104, 109, (112), (115) |
| Maddox Jordan, Ryan Morin, Nolan Lowery, Jacob Lawrence, Trevor Beams, (Xavion Mariscal), (Gavin Audet) |
| 15:30.5, 20:26.6, 20:46.5, 21:19.9, 21:51.8, (22:07.5), (22:55.4) |
17 | 468 | Massabesic,
ME - Team Time (1st 5) 1:48:15.6 | Spread (1st 5) 8:00.6 |
| 36, 96, 105, 114, 117, (118) |
| Gavin Sampson, Nicholas Chenard, Aiden Grant, Ethan St Arnold, Jakub Slawiec, (Cian Barratt) |
| 17:44.0, 20:37.7, 21:22.4, 22:46.9, 25:44.6, (26:51.5) |