1 | 74 | Caribou,
ME - Team Time (1st 5) 1:29:43.5 | Spread (1st 5) 47.3 |
| 6, 7, 15, 16, 30, (42), (52) |
| Evan Desmond, Dylan Marrero, Kyle Boucher, Alec Cyr, Bryce Coffin, (Nick Alfaro), (Calvin Mokler) |
| 17:37.8, 17:41.5, 17:59.5, 17:59.6, 18:25.1, (18:50.3), (19:20.9) |
2 | 97 | John Bapst Memorial,
ME - Team Time (1st 5) 1:30:32.6 | Spread (1st 5) 40.9 |
| 10, 14, 20, 21, 32, (50), (66) |
| Ben Spear, MacKenzie Ladd, Gavin McDonald, Noah Dube, Max Chadwick, (Jagger Cummings), (Brady Long) |
| 17:48.9, 17:58.3, 18:07.0, 18:08.6, 18:29.8, (19:14.7), (20:00.0) |
3 | 111 | Mount Desert Island,
ME - Team Time (1st 5) 1:30:55.8 | Spread (1st 5) 51.9 |
| 5, 18, 28, 29, 31, (38), (57) |
| Nick Reznick, Liam Higgins, Josh Bloom, Calvin Partin, Sean Murray, (Stephen Grierson), (Erik Merchant) |
| 17:37.7, 18:03.4, 18:22.3, 18:22.8, 18:29.6, (18:43.6), (19:32.9) |
4 | 129 | Waterville,
ME - Team Time (1st 5) 1:31:09.5 | Spread (1st 5) 3:50.2 |
| 1, 12, 13, 33, 70, (86) |
| Nick Dall, Soren Nyhus, Connor Dolan, Andy Chambers, Zack McAllister, (Daniel Gaunce) |
| 16:26.9, 17:55.9, 17:57.3, 18:32.3, 20:17.1, (21:43.9) |
5 | 133 | Camden Hills Regional,
ME - Team Time (1st 5) 1:30:24.6 | Spread (1st 5) 2:21.3 |
| 2, 3, 35, 45, 48, (51), (53) |
| Caleb Love-Webb, Trevor Iltis, Sam Poutasse, Ethan Berdeja, Hayden Thibeault, (Colin Stewart), (Simon Fedarko) |
| 16:47.1, 16:57.9, 18:38.0, 18:53.2, 19:08.4, (19:17.9), (19:23.6) |
6 | 142 | Erskine Academy,
ME - Team Time (1st 5) 1:31:59.0 | Spread (1st 5) 58.2 |
| 8, 23, 36, 36, 39, (46), (56) |
| Samuel Jamison, William Bourque, Joe Gay, Osiris Marable, Seth Allen, (Nick Cates), (Luke Hodgkins) |
| 17:45.9, 18:11.2, 18:38.9, 18:38.9, 18:44.1, (18:55.6), (19:29.3) |
7 | 165 | Ellsworth,
ME - Team Time (1st 5) 1:33:15.9 | Spread (1st 5) 2:26.1 |
| 11, 17, 25, 44, 68, (88), (89) |
| Matt Frost, Matt Shea, Mark Berry, Beckett Markosian, Alec Leathers, (Collin Lima), (Ryan White) |
| 17:49.4, 18:02.3, 18:15.8, 18:52.9, 20:15.5, (22:22.3), (22:24.5) |
8 | 206 | Old Town,
ME - Team Time (1st 5) 1:34:50.9 | Spread (1st 5) 2:12.4 |
| 4, 22, 55, 62, 63, (76), (78) |
| Connor Poirier, Hunter Willey, Benjamin Francis, Joshua Willey, Nick Letourneau, (Thomas Sanborn), (Damon Galipeau) |
| 17:37.0, 18:09.4, 19:26.0, 19:49.1, 19:49.4, (20:23.5), (20:52.7) |
9 | 210 | Presque Isle,
ME - Team Time (1st 5) 1:34:46.3 | Spread (1st 5) 1:44.8 |
| 19, 24, 49, 54, 64, (65), (79) |
| Max Bartley, Trace Cyr, Jonah Clark, Brandon McKnight, Joshua Ashton, (Owen McQuarrie), (Ian Hoyt-Franz) |
| 18:05.1, 18:14.8, 19:12.7, 19:23.8, 19:49.9, (19:57.6), (20:58.2) |
10 | 229 | Belfast Area,
ME - Team Time (1st 5) 1:36:12.4 | Spread (1st 5) 3:12.8 |
| 9, 27, 40, 72, 81, (82), (83) |
| Ricky Smith, Brendan Moline, Timothy Smith, Joseph Potter, Tyler Bartlett, (Jonathon Duso), (Gary Moline) |
| 17:48.1, 18:18.9, 18:45.9, 20:18.6, 21:00.9, (21:12.6), (21:20.4) |
11 | 242 | Hermon,
ME - Team Time (1st 5) 1:35:53.7 | Spread (1st 5) 1:10.3 |
| 34, 43, 47, 58, 60, (74), (77) |
| Zachary Beaton, Kyle Byram, Robert Pottle, Jett Troutt, Noah Pottle, (Connor Cropley), (Dillion Nason) |
| 18:35.9, 18:52.0, 18:58.4, 19:41.2, 19:46.2, (20:19.1), (20:52.6) |
12 | 333 | Medomak Valley,
ME - Team Time (1st 5) 1:47:44.0 | Spread (1st 5) 10:05.0 |
| 26, 59, 61, 85, 102 |
| Isiah Potter, Jonah Marks, Tyler Bowman, Drew Bubar, Edwin Stone |
| 18:18.5, 19:45.5, 19:46.3, 21:30.2, 28:23.5 |
13 | 350 | Winslow,
ME - Team Time (1st 5) 1:42:15.3 | Spread (1st 5) 3:37.4 |
| 41, 71, 73, 75, 90, (93), (94) |
| Jake Witham, Nelson Reynolds, Eli Yang, Jared Goss, Ben Vaillancourt, (Nick Morris), (Jacob Huesers) |
| 18:49.0, 20:18.2, 20:18.8, 20:22.9, 22:26.4, (22:51.9), (22:58.7) |
14 | 406 | Foxcroft Academy,
ME - Team Time (1st 5) 1:47:31.3 | Spread (1st 5) 3:29.2 |
| 67, 69, 84, 87, 99, (100), (101) |
| Liam Casey, Nicholas Daneman, Ethan Poland, Kazu Kawashima, Max Santagata, (Yuseok Ko), (Chenbin Yu) |
| 20:15.3, 20:16.3, 21:22.7, 21:52.5, 23:44.5, (24:01.2), (25:38.6) |
15 | 454 | Oceanside,
ME - Team Time (1st 5) 1:52:35.5 | Spread (1st 5) 2:22.2 |
| 80, 91, 92, 95, 96, (97), (98) |
| Patrick Corcoran, David Young, Alex Fogarty, Alexander Mahar, Keegan Fitzgerald, (Dylan Reese), (Matthew Young) |
| 20:59.4, 22:27.0, 22:41.7, 23:05.8, 23:21.6, (23:25.2), (23:40.3) |