1 | 56 | Hermon,
ME - Team Time (1st 5) 1:28:01.7 | Spread (1st 5) 56.5 |
| 5, 10, 11, 13, 17, (31), (35) |
| Kyle Byram, Zachary Beaton, Ben Zapsky, Braedon Stevens, Ian Meserve, (Max Pottle), (Owen Shaw) |
| 17:04.2, 17:32.5, 17:37.0, 17:47.3, 18:00.7, (18:39.8), (18:48.0) |
2 | 59 | Cape Elizabeth,
ME - Team Time (1st 5) 1:26:51.0 | Spread (1st 5) 2:32.0 |
| 1, 2, 8, 15, 33, (42), (55) |
| Jack Bassett, Peter DiNinno, Ricky Perruzzi, Aidan Willittis, Owen Patry, (Vaughn Lindeneau), (Keegan O'Grady) |
| 16:11.0, 16:34.0, 17:28.0, 17:55.0, 18:43.0, (19:03.0), (19:26.0) |
3 | 103 | York,
ME - Team Time (1st 5) 1:31:11.0 | Spread (1st 5) 46.0 |
| 14, 16, 19, 26, 28, (39), (45) |
| Eli Hultstrom, Griffin Mcnamara, Brady Harrod, Cavin Mcnamara, Josiah Mackaman, (Alex Hames), (Joe Neal) |
| 17:49.0, 18:00.0, 18:13.0, 18:34.0, 18:35.0, (18:57.0), (19:05.0) |
4 | 111 | Caribou,
ME - Team Time (1st 5) 1:30:42.9 | Spread (1st 5) 1:56.7 |
| 4, 12, 20, 34, 41, (48), (68) |
| Dylan Marrero, Jordan Duplessie, Kyle Boucher, Ethan Holmquist, Malachai Willey, (Aaron Macek), (Issac Marker) |
| 17:02.4, 17:41.6, 18:14.5, 18:45.3, 18:59.1, (19:08.9), (19:50.2) |
5 | 138 | Wells,
ME - Team Time (1st 5) 1:32:06.0 | Spread (1st 5) 2:07.0 |
| 7, 22, 23, 32, 54, (60), (70) |
| Griffin Allaire, Brian Niznik, Covers Dufort, Noah Mcavoy, Matt Chase, (Ty Stapleton), (Gus Madsen) |
| 17:16.0, 18:21.0, 18:25.0, 18:41.0, 19:23.0, (19:39.0), (19:54.0) |
6 | 187 | Ellsworth,
ME - Team Time (1st 5) 1:33:53.6 | Spread (1st 5) 2:13.7 |
| 9, 27, 37, 49, 65, (72), (114) |
| Matt Shea, Beckett Markosian, Nicholas Cormier, Calvin Nelson, Mark Berry, (Bryce Carter), (Alex Dewitt) |
| 17:29.1, 18:34.6, 18:51.3, 19:15.8, 19:42.8, (19:58.8), (22:24.1) |
7 | 233 | Mount Desert Island,
ME - Team Time (1st 5) 1:35:45.4 | Spread (1st 5) 1:23.5 |
| 24, 46, 47, 50, 66, (79), (97) |
| Alex Eason, Stephen Grierson, Jon Genrich, Jacob Benson, Ponce Saltysiak, (Harley Brown), (Mason Soares) |
| 18:25.1, 19:06.7, 19:07.8, 19:17.2, 19:48.6, (20:14.7), (21:12.0) |
8 | 242 | Fryeburg Academy,
ME - Team Time (1st 5) 1:35:03.0 | Spread (1st 5) 3:10.0 |
| 3, 52, 57, 63, 67, (73), (82) |
| Alfie Walker, Osage Crie, Antonin Santarelli, Luke Flanders, Liam Friberg, (Jacques Dupuis), (Jaime Pullan) |
| 16:39.0, 19:21.0, 19:32.0, 19:42.0, 19:49.0, (20:04.0), (20:29.0) |
9 | 243 | Orono,
ME - Team Time (1st 5) 1:36:11.7 | Spread (1st 5) 1:45.3 |
| 25, 29, 53, 59, 77, (78), (93) |
| Thorin Saucier, Tucker Ellis, Colby Pawson, Eli Ewer, Kyle McClellan, (Marius DeLannee), (Itai Boss) |
| 18:26.2, 18:35.7, 19:22.3, 19:36.0, 20:11.5, (20:13.5), (20:53.9) |
10 | 311 | St Dominic Regional,
ME - Team Time (1st 5) 1:40:41.0 | Spread (1st 5) 6:33.0 |
| 6, 18, 63, 102, 122, (131), (134) |
| Mark D'Alessandro, Liam Levasseur, Nick Welsh, Owen Mitchell, Chase McKeen, (McKenzie Lagerson), (Max Comis) |
| 17:14.0, 18:08.0, 19:42.0, 21:50.0, 23:47.0, (25:34.0), (26:43.0) |
11 | 339 | Lee Academy,
ME - Team Time (1st 5) 1:39:40.7 | Spread (1st 5) 1:08.1 |
| 56, 61, 62, 75, 85, (95), (105) |
| Matthew Noyes, Alessio Zanotta, Davide Zanotta, Randy Mcleod, Matthias Aldrich, (Peter Loman), (Alberto Garcia) |
| 19:30.8, 19:40.8, 19:41.8, 20:08.4, 20:38.9, (21:08.9), (22:01.4) |
12 | 342 | Old Town,
ME - Team Time (1st 5) 1:40:11.1 | Spread (1st 5) 2:53.6 |
| 21, 51, 86, 88, 96, (98), (108) |
| Nick Letourneau, Philip Alyokhin, Gage Smith, Dominic Graves, Samuel Koch, (Benjamin Francis), (Matthew Pelletier) |
| 18:16.9, 19:19.3, 20:40.5, 20:43.9, 21:10.5, (21:18.1), (22:10.3) |
13 | 352 | Foxcroft Academy,
ME - Team Time (1st 5) 1:40:04.6 | Spread (1st 5) 1:50.6 |
| 40, 69, 74, 80, 89, (91), (132) |
| Joseph Keenan, Barrett Knapp, Jediah Dean, Jacob Raynes, Nicholas Daneman, (Corey Merrill), (Hunter Payeur) |
| 18:58.2, 19:52.1, 20:06.4, 20:19.1, 20:48.8, (20:50.2), (26:23.3) |
14 | 396 | Robert W Traip,
ME - Team Time (1st 5) 1:42:49.0 | Spread (1st 5) 3:43.0 |
| 36, 81, 82, 82, 115, (121), (126) |
| Liam Reeve, Harper Shea, Cameron Brayne, Gunnar Palm, Oscar Foye, (Cooper Donaghue), (Seth Simonds) |
| 18:50.0, 20:28.0, 20:29.0, 20:29.0, 22:33.0, (23:42.0), (24:19.0) |
15 | 417 | John Bapst Memorial,
ME - Team Time (1st 5) 1:44:19.0 | Spread (1st 5) 3:06.6 |
| 44, 58, 99, 107, 109, (111), (117) |
| Noah Dube, Jagger Cummings, Andrew Seile, Nathan Carey, Matthew Hafener, (John Nadeau), (Nathaniel Sproul) |
| 19:03.9, 19:35.8, 21:19.1, 22:09.7, 22:10.5, (22:16.4), (22:54.3) |
16 | 426 | George Stevens,
ME - Team Time (1st 5) 1:44:24.8 | Spread (1st 5) 2:59.5 |
| 38, 87, 94, 103, 104, (140), (141) |
| Caden Mattson, Ian Renwick, Oliver Wilson, Nyahm Wolf, Sean Schweizer, (Ashton Carter), (Jon Robbins) |
| 18:56.6, 20:42.0, 21:00.0, 21:50.1, 21:56.1, (29:09.8), (34:14.7) |
17 | 436 | Presque Isle,
ME - Team Time (1st 5) 1:45:02.3 | Spread (1st 5) 3:14.3 |
| 43, 71, 100, 110, 112, (124), (125) |
| Trace Cyr, Owen McQuarrie, Jacob Devine, Ezra Leach, Jaron Leach, (Lautaro Visuara), (Michael Perkins) |
| 19:03.2, 19:56.9, 21:29.9, 22:14.8, 22:17.5, (23:49.5), (23:53.9) |
18 | 473 | Old Orchard Beach,
ME - Team Time (1st 5) 1:49:53.0 | Spread (1st 5) 6:24.0 |
| 30, 90, 101, 123, 129, (133), (139) |
| Tucker Beal, Wayne LeBlond, Marcus Gaudette, Ethan Hutchinson, Daniel Geyer, (Tim Mcgonagle), (Alex Hodgkins) |
| 18:38.0, 20:49.0, 21:35.0, 23:49.0, 25:02.0, (26:42.0), (28:52.0) |
19 | 568 | Houlton,
ME - Team Time (1st 5) 1:55:28.0 | Spread (1st 5) 4:55.7 |
| 76, 116, 119, 127, 130 |
| Daniel Ross, Brandon Roshto, Donald Ouellette, Ean Bolstridge, Nolan Jacobs |
| 20:08.9, 22:49.6, 23:02.9, 24:22.0, 25:04.6 |
20 | 611 | Bucksport,
ME - Team Time (1st 5) 2:03:41.8 | Spread (1st 5) 6:37.3 |
| 92, 120, 128, 135, 136 |
| David Hileman, Christian Winslow, Micah Hileman, James Palkie, Nate Bowden |
| 20:53.7, 23:26.5, 24:42.9, 27:07.7, 27:31.0 |
21 | 612 | Central,
ME - Team Time (1st 5) 2:04:15.3 | Spread (1st 5) 6:27.7 |
| 106, 113, 118, 137, 138 |
| Joe Cormier, Ivan Tibbets, Dylan Ham, Jason Pacheco, Dominic Turmel |
| 22:07.5, 22:19.7, 22:59.1, 28:13.8, 28:35.2 |