1 | 31 | Cape Elizabeth,
ME - Team Time (1st 5) 1:23:18.0 | Spread (1st 5) 51.0 |
| 4, 5, 6, 7, 9, (14), (30) |
| Liam Simpson, Will Britton, Kyle Kennedy, Peter Doane, Mitchell Morris, (Julian Pelzer), (Trevor Ewald) |
| 16:03.0, 16:43.0, 16:45.0, 16:53.0, 16:54.0, (17:20.0), (18:14.0) |
2 | 66 | Ellsworth,
ME - Team Time (1st 5) 1:25:12.4 | Spread (1st 5) 1:56.1 |
| 1, 11, 15, 15, 24, (71), (89) |
| Dan Curtis, Brayden Beardsley, Robert Looker, Cooper Holmes, Frank King, (Conrad Svec), (Adam Hitchcock) |
| 15:43.2, 17:05.1, 17:22.4, 17:22.4, 17:39.3, (19:50.4), (21:34.5) |
3 | 71 | York,
ME - Team Time (1st 5) 1:26:16.0 | Spread (1st 5) 39.0 |
| 7, 12, 13, 19, 20, (20), (27) |
| Alexander Brockelman, Spencer Hapgood, Schaeffer Rees, Matt Piazza, Ryan Simpson, (Evan Hultstrom), (Tucker Corbett) |
| 16:53.0, 17:10.0, 17:11.0, 17:30.0, 17:32.0, (17:32.0), (17:57.0) |
4 | 110 | Fryeburg Academy,
ME - Team Time (1st 5) 1:28:35.0 | Spread (1st 5) 1:17.0 |
| 10, 17, 26, 28, 29, (34), (40) |
| Patrick Carty, Jonathan Burke, TJ Rose, Tyler O'Keefe, Like Yang, (Eric Hannes), (Liam Leconey) |
| 16:56.0, 17:23.0, 17:51.0, 18:12.0, 18:13.0, (18:25.0), (18:36.0) |
5 | 150 | Gray-New Gloucester,
ME - Team Time (1st 5) 1:29:45.0 | Spread (1st 5) 3:44.0 |
| 2, 17, 31, 38, 62, (91), (105) |
| Will Shafer, Ben Garcia, Austin Cross, Lucas Nickerson, Josh Harper, (Nicholas Cavanaugh), (Joshua Moran) |
| 15:54.0, 17:23.0, 18:15.0, 18:35.0, 19:38.0, (21:40.0), (27:16.0) |
6 | 189 | Yarmouth,
ME - Team Time (1st 5) 1:31:38.0 | Spread (1st 5) 3:29.0 |
| 3, 34, 41, 53, 58, (60), (63) |
| Braden Becker, Sam Gerken, Jake Griffin, Devin Shields-Auble, Colin Kerner, (Andrew Nickerson), (Sam Steinbock) |
| 15:58.0, 18:25.0, 18:38.0, 19:10.0, 19:27.0, (19:35.0), (19:41.0) |
7 | 204 | Mount Desert Island,
ME - Team Time (1st 5) 1:33:15.4 | Spread (1st 5) 40.4 |
| 32, 37, 42, 45, 48, (83), (87) |
| Jordan Harris, Will Richard, Ethan Craigo, Ralph Magnani, Peter Philbrook, (Ransom Burgess), (Josh Bloom) |
| 18:18.9, 18:30.2, 18:38.6, 18:48.4, 18:59.3, (21:08.1), (21:24.2) |
8 | 217 | John Bapst Memorial,
ME - Team Time (1st 5) 1:33:39.0 | Spread (1st 5) 2:01.0 |
| 23, 39, 44, 50, 61, (77), (81) |
| Connor Wagner, Matt Spear, Mike Tormey, Samuel Southwick, Huston McCollum, (Peter Taylor), (Keith Adams) |
| 17:36.6, 18:35.8, 18:46.4, 19:02.6, 19:37.6, (20:16.1), (20:50.2) |
9 | 237 | Freeport,
ME - Team Time (1st 5) 1:34:18.0 | Spread (1st 5) 2:13.0 |
| 22, 43, 51, 54, 67, (72), (80) |
| Chandler Vincent, Eric Brobst, Mark Donahue, Austin Williams, Tyler Frey, (Henry Jaques), (James Saucier) |
| 17:33.0, 18:44.0, 19:03.0, 19:12.0, 19:46.0, (19:52.0), (20:42.0) |
10 | 243 | Caribou,
ME - Team Time (1st 5) 1:34:41.9 | Spread (1st 5) 1:53.0 |
| 25, 46, 52, 55, 65, (66), (67) |
| Lucas Kinney, Kyle Morris, Tison McCloud, Tyler Strid, Caleb Hunter, (Elijah Verhoff), (Caleb Willett) |
| 17:50.7, 18:48.7, 19:03.6, 19:15.2, 19:43.7, (19:44.7), (19:46.0) |
11 | 249 | Presque Isle,
ME - Team Time (1st 5) 1:35:14.5 | Spread (1st 5) 1:37.0 |
| 33, 36, 49, 57, 74, (78), (82) |
| Trevor Levesque, Saul Nunez, Dustin Drabek, Jason Bartley, Noah Rossignol, (Josh Jones), (Jacob O'Berry) |
| 18:22.2, 18:27.0, 19:00.9, 19:25.2, 19:59.2, (20:41.8), (21:06.2) |
12 | 359 | Old Town,
ME - Team Time (1st 5) 1:41:06.3 | Spread (1st 5) 1:58.7 |
| 56, 64, 75, 78, 86, (88), (93) |
| Austin Comeau, Jacob Hall, Conor Millard, Nickolas Cowan, Kyle Dupuis, (Connor Archer), (Nicholas Gould) |
| 19:17.7, 19:43.1, 20:07.3, 20:41.8, 21:16.4, (21:29.9), (21:47.6) |
13 | 410 | Hermon,
ME - Team Time (1st 5) 1:50:29.2 | Spread (1st 5) 5:43.6 |
| 47, 69, 96, 98, 100, (101), (102) |
| Josh Zapsky Unk, Jon Stinson, Jett Troutt, Benjamin Nichols, Christopher Arnold, (Nick Langille), (Dillion Nason) |
| 18:59.1, 19:49.7, 23:09.4, 23:48.3, 24:42.7, (25:00.7), (26:05.1) |
| 410 | Wells,
ME - Team Time (1st 5) 1:47:15.0 | Spread (1st 5) 4:56.0 |
| 59, 70, 90, 92, 99, (103), (104) |
| Tristan Brown, Wesley Moody, Kyle O'Brien, Matthew Gibson, Bryan Marrero, (Aimon Ramsdell), (Aaron Stone) |
| 19:34.0, 19:50.0, 21:36.0, 21:45.0, 24:30.0, (26:10.0), (26:20.0) |
15 | 412 | Poland Regional,
ME - Team Time (1st 5) 1:44:38.0 | Spread (1st 5) 2:04.0 |
| 73, 76, 84, 85, 94, (95), (97) |
| Chris Lobley, Vincent Russo, Joel Harris, Coady Lagasse, Jeremy Sampson, (Robert Shelley), (Gavin Myshrall) |
| 19:57.0, 20:15.0, 21:11.0, 21:14.0, 22:01.0, (22:06.0), (23:39.0) |