1 | 97 | Portland,
ME - Team Time (1st 5) 1:28:26.7 | Spread (1st 5) 53.7 |
| 12, 15, 18, 20, 32, (35), (42) |
| Nathan Blades, Miles Fisher, Daniel Niles, George Theall, Charles Jacques, (Isaac vanVoorstvanBeest), (Jason Hargesheimer) |
| 17:17.7, 17:33.2, 17:41.4, 17:43.0, 18:11.4, (18:18.0), (18:24.0) |
2 | 129 | South Portland,
ME - Team Time (1st 5) 1:29:24.5 | Spread (1st 5) 1:22.5 |
| 8, 17, 31, 34, 39, (45), (46) |
| Jacob Ramos, Brady Guay, Jack Nickerson, Kyle Hartford, Lucas Lefebvre, (Evan Small), (Harrison Jones) |
| 16:58.4, 17:41.2, 18:09.3, 18:14.7, 18:20.9, (18:28.5), (18:33.0) |
3 | 131 | Scarborough,
ME - Team Time (1st 5) 1:28:21.2 | Spread (1st 5) 2:21.5 |
| 3, 11, 26, 41, 50, (67), (74) |
| Zachary Barry, Adam Bendetson, Nathan Driscoll, Joseph Cotta, Ethan Keller, (Cameron Jalbert), (Benjamin Bouchard) |
| 16:12.8, 17:14.0, 17:58.8, 18:21.3, 18:34.3, (19:02.2), (19:09.4) |
4 | 149 | Falmouth,
ME - Team Time (1st 5) 1:29:24.7 | Spread (1st 5) 2:24.4 |
| 4, 24, 25, 37, 59, (60), (61) |
| Logan Ross, Miles Woodbury, Joseph Rouhana, Ryan Gray, Chris Jaynes, (Declan Frueh), (Isaac Seeker) |
| 16:24.9, 17:55.5, 17:55.6, 18:19.4, 18:49.3, (18:50.8), (18:51.1) |
5 | 168 | Bonny Eagle,
ME - Team Time (1st 5) 1:30:41.5 | Spread (1st 5) 1:18.0 |
| 16, 21, 27, 40, 64, (99), (109) |
| Andrew Sirois, Tyler Gilbert, Rowan McDonald, Xavier Lemieux, Harrison Dunne, (Teighan Koch), (Ryan Berry) |
| 17:38.3, 17:46.2, 17:59.7, 18:21.0, 18:56.3, (20:14.9), (20:51.3) |
6 | 185 | Marshwood,
ME - Team Time (1st 5) 1:30:44.3 | Spread (1st 5) 2:00.3 |
| 7, 23, 28, 62, 65, (69), (83) |
| Braden Butler, Sam DiGrappo, Finn Theos, Luke Dockham, Gehrig Hatch, (Hayden Sawyer), (Ben Byrd) |
| 16:56.8, 17:54.7, 18:02.1, 18:53.6, 18:57.1, (19:04.0), (19:30.0) |
7 | 213 | Gorham,
ME - Team Time (1st 5) 1:30:33.6 | Spread (1st 5) 3:09.9 |
| 1, 22, 52, 66, 72, (93), (95) |
| Calvin Cummings, Lucien Beardsley, Brady Sawyer, Nolan Feyler, Jacob Mora, (Evan Russo), (Cruise LaBrie) |
| 15:57.6, 17:47.0, 18:40.8, 19:00.7, 19:07.5, (19:44.7), (19:50.4) |
| 213 | Kennebunk,
ME - Team Time (1st 5) 1:30:44.5 | Spread (1st 5) 2:38.2 |
| 6, 13, 48, 69, 77, (81), (84) |
| Andrew Keene, Flynn Crean, Trevor Williams, Fletcher Crean, Finley Knappe, (Dylan Hurley), (Andrew Atwater) |
| 16:35.3, 17:18.5, 18:33.2, 19:04.0, 19:13.5, (19:25.0), (19:31.4) |
9 | 250 | Deering,
ME - Team Time (1st 5) 1:32:37.0 | Spread (1st 5) 2:10.9 |
| 10, 38, 55, 68, 79, (81), (90) |
| Alexey Seredin, Willem van Oosterum, Deven Abrams, Sam Anderson, Asa Tussing, (Max Stratton), (Lucas Richards) |
| 17:10.1, 18:20.0, 18:42.0, 19:03.9, 19:21.0, (19:25.0), (19:43.0) |
10 | 280 | Westbrook,
ME - Team Time (1st 5) 1:33:47.1 | Spread (1st 5) 1:04.1 |
| 33, 43, 53, 73, 78, (118), (119) |
| Aiden Pecoraro, Carlos Torres, Camden Bessey, Dalessandro Jon, Salim Bakar, (Aaron White), (Samuel Berry) |
| 18:14.3, 18:24.8, 18:41.0, 19:08.6, 19:18.4, (23:10.6), (25:43.5) |
11 | 298 | Thornton Academy,
ME - Team Time (1st 5) 1:34:14.7 | Spread (1st 5) 42.7 |
| 44, 51, 56, 71, 76, (86), (98) |
| Sebastian Shields, Bo Preston, Dylan Nutting, Dylan Anderson, Cody Donovan, (Kaeden Pfeiffer), (Jamison Baker) |
| 18:28.3, 18:39.4, 18:49.0, 19:07.0, 19:11.0, (19:35.6), (20:10.8) |
12 | 306 | Cheverus,
ME - Team Time (1st 5) 1:34:25.1 | Spread (1st 5) 2:27.2 |
| 14, 47, 63, 86, 96, (97), (104) |
| Jesse Cadigan, Ryan Flaherty, Danny McCartney, Vivian Griffin, Evan Roy, (Cash Kellen), (Ambrose McCullough) |
| 17:27.3, 18:33.1, 18:54.6, 19:35.6, 19:54.5, (20:01.4), (20:37.8) |
13 | 308 | Biddeford,
ME - Team Time (1st 5) 1:33:23.9 | Spread (1st 5) 3:42.4 |
| 2, 29, 91, 92, 94, (111), (114) |
| Chris Walton, Tyler Shumate, Tyler Mills, Justice Taylor, Jacob Kaiser, (Samuel Kaiser), (Phil Smith) |
| 16:05.4, 18:02.5, 19:44.0, 19:44.2, 19:47.8, (21:10.0), (21:50.4) |
14 | 315 | Massabesic,
ME - Team Time (1st 5) 1:34:45.7 | Spread (1st 5) 3:22.4 |
| 9, 30, 85, 89, 102, (106), (112) |
| Luke Cloutier, Ian Sampson, Gavin Sampson, Jesse Gonneville, Bilguun Batsaikham, (Nathan Dallaire), (Emanuele Clo') |
| 17:00.6, 18:08.2, 19:35.2, 19:38.7, 20:23.0, (20:42.5), (21:28.0) |
15 | 329 | Windham,
ME - Team Time (1st 5) 1:36:53.4 | Spread (1st 5) 3:50.4 |
| 36, 49, 54, 75, 115, (116), (117) |
| Caleb Young, Andrew Young, Graden Joly, Roman Thomas, Derrick Stephens, (Jack Williams), (Landon Cropper) |
| 18:19.0, 18:33.8, 18:41.7, 19:09.5, 22:09.4, (22:18.0), (22:53.7) |
16 | 346 | Sanford,
ME - Team Time (1st 5) 1:35:51.6 | Spread (1st 5) 2:38.2 |
| 19, 58, 80, 88, 101, (108), (113) |
| Ryan Brennan, Caleb Pelletier, Liam Daly, Jacob Vitale, Malakai Webber, (Lewis Fink), (Josh Werner) |
| 17:42.5, 18:49.2, 19:23.1, 19:36.1, 20:20.7, (20:50.2), (21:30.0) |
17 | 370 | Noble,
ME - Team Time (1st 5) 1:36:53.8 | Spread (1st 5) 4:07.2 |
| 5, 57, 100, 103, 105, (107), (110) |
| Maddox Jordan, Isaiah Slater, Michael Crosby, Nolan Lowery, Aidan Eastman, (Calvin Leon), (Mason Santiago) |
| 16:34.8, 18:49.1, 20:16.1, 20:31.8, 20:42.0, (20:42.6), (21:05.6) |