1 | 67 | George Stevens,
ME - Team Time (1st 5) 1:30:31.6 | Spread (1st 5) 28.1 |
| 7, 10, 15, 17, 18, (19), (37) |
| Thomas Norgang, Ira Buchholz, Sol Lorio, Andrew Hipsky, Micah Bryan, (Austin Chandler), (Erik Davis) |
| 17:52.3, 17:58.6, 18:09.6, 18:10.7, 18:20.4, (18:22.0), (19:10.3) |
2 | 156 | Boothbay Region,
ME - Team Time (1st 5) 1:34:18.1 | Spread (1st 5) 1:17.9 |
| 12, 14, 42, 42, 46, (47), (56) |
| Brian Gagnon, Gryffin Kirsten, Dominick Dow, Payton Blagdon, Austin Trask, (Ryan Clark), (Rodion Mayne) |
| 18:06.5, 18:07.4, 19:19.9, 19:19.9, 19:24.4, (19:24.7), (19:54.4) |
3 | 157 | Sumner Memorial,
ME - Team Time (1st 5) 1:32:58.4 | Spread (1st 5) 5:31.1 |
| 2, 3, 30, 31, 91, (137), (138) |
| Kaleb Colson, Ren Salisbury, Asa Berry, Riley Hastey, Caleb Willett, (Jack Fisher), (Sagieo Calcia) |
| 16:06.9, 17:23.8, 18:53.6, 18:56.1, 21:38.0, (23:39.6), (23:50.8) |
4 | 170 | Winthrop,
ME - Team Time (1st 5) 1:34:45.0 | Spread (1st 5) 3:15.9 |
| 4, 6, 39, 48, 73, (110), (112) |
| James Cognata, Chris Pottle, Jonathon Wagner, Bennett Ross, Eben Michaud, (Samuel Brito), (Harold Vance) |
| 17:33.2, 17:42.5, 19:14.1, 19:26.1, 20:49.1, (22:09.7), (22:13.5) |
5 | 173 | Orono,
ME - Team Time (1st 5) 1:34:55.2 | Spread (1st 5) 2:42.1 |
| 5, 11, 40, 53, 64, (80), (85) |
| Owen Beane, Zane Roggenbuck, Ben Arsenault, Andrew Barrett, Ryder Drinkert, (Will Stoner), (Chris Bisson) |
| 17:36.5, 18:02.4, 19:14.6, 19:43.1, 20:18.6, (21:15.0), (21:26.9) |
6 | 212 | Limestone Community/MSSM,
ME - Team Time (1st 5) 1:37:00.5 | Spread (1st 5) 2:24.5 |
| 13, 25, 44, 61, 69, (119), (124) |
| Griffin Duigan, Morris McCall, Jack Tetreault, Brian Evans, Ben Uhlenhaki, (Samuel Griffin), (Makai Moody-Broen) |
| 18:07.1, 18:45.1, 19:22.9, 20:13.8, 20:31.6, (22:25.8), (22:31.3) |
7 | 228 | Bucksport,
ME - Team Time (1st 5) 1:36:12.8 | Spread (1st 5) 6:10.5 |
| 1, 8, 33, 81, 105, (122), (123) |
| William Hileman, Gage Bruns, Micheal Johnson, Dylan Courtney, Marlin Orcutt, (Cameron Orcutt), (Zachary Havey-Chambers) |
| 15:55.0, 17:55.9, 18:58.0, 21:18.4, 22:05.5, (22:26.9), (22:27.6) |
8 | 231 | Washburn District,
ME - Team Time (1st 5) 1:37:39.4 | Spread (1st 5) 1:40.1 |
| 24, 32, 51, 61, 63, (71), (127) |
| Kaiden Carney, Roegan Carney, Chris Tardie, Braden Elliot, Mitchell Hewitt, (Garrett Plourde), (Ben Harris) |
| 18:37.4, 18:56.3, 19:34.4, 20:13.8, 20:17.5, (20:41.5), (22:39.0) |
9 | 252 | Waynflete,
ME - Team Time (1st 5) 1:39:12.1 | Spread (1st 5) 3:22.9 |
| 20, 26, 36, 75, 95, (100), (102) |
| Pi Crosby, Will Barmby, Sawyer Linehan, Colton Nelson, Michael Marston, (Che Rich), (Ben Duda) |
| 18:22.1, 18:46.0, 19:07.0, 21:12.0, 21:45.0, (21:55.0), (21:59.0) |
10 | 306 | Richmond,
ME - Team Time (1st 5) 1:41:26.7 | Spread (1st 5) 2:56.7 |
| 23, 41, 68, 86, 88, (98), (144) |
| Benjamin Fornier, Max Viselli, Gavin Grover, Vashon Connor, Rhys Terry, (Benjamin Johnston), (Szilard Szijjarto) |
| 18:35.8, 19:18.6, 20:30.2, 21:29.6, 21:32.5, (21:51.2), (24:41.5) |
11 | 321 | Maranacook Community,
ME - Team Time (1st 5) 1:41:55.1 | Spread (1st 5) 3:03.4 |
| 27, 50, 65, 82, 97, (133), (162) |
| Silas Bartol, Cooper Tarbuck, Wyatt Stevenson, Jeffrey Lemieux, Eric Nelson, (Nick Harper), (Quentin James) |
| 18:47.1, 19:33.5, 20:25.5, 21:18.5, 21:50.5, (23:20.6), (35:24.3) |
12 | 325 | Maine Coast Waldorf,
ME - Team Time (1st 5) 1:42:05.8 | Spread (1st 5) 2:50.8 |
| 35, 38, 60, 93, 99, (106), (113) |
| Soren Stark-Chessa, Nate Barmby, Noah Corcoran, Enno Widulle, Gus Anderson, (Cameron McLaughlin), (Fionn Mattson) |
| 19:04.1, 19:13.7, 20:11.6, 21:41.5, 21:54.9, (22:07.6), (22:17.3) |
13 | 339 | Narraguagus,
ME - Team Time (1st 5) 1:42:56.7 | Spread (1st 5) 3:28.1 |
| 28, 45, 75, 77, 114 |
| Lukas Pounder, Matthew Haire, Nickolas Gamez, Blake Lovejoy, Daegan Hooper |
| 18:50.1, 19:23.9, 21:12.0, 21:12.5, 22:18.2 |
14 | 342 | Houlton,
ME - Team Time (1st 5) 1:42:06.6 | Spread (1st 5) 3:56.8 |
| 22, 59, 66, 70, 125, (160) |
| James Brady, Jack Philbrook, Colton Simoes, Phillip Espenscheid, Kristian Kellerhals, (Ethan Casale) |
| 18:34.9, 20:00.5, 20:27.7, 20:31.8, 22:31.7, (33:24.9) |
| 342 | Lisbon,
ME - Team Time (1st 5) 1:42:41.2 | Spread (1st 5) 1:50.2 |
| 54, 55, 57, 86, 90, (104), (145) |
| Chase Mailhot, Isacc Scribellito, Sam Liudvinaltis, Malachi Ganong, Kylan Dugal, (Ryan Hanlon), (Layne Williams) |
| 19:45.3, 19:52.0, 19:58.8, 21:29.6, 21:35.5, (22:01.6), (24:54.0) |
16 | 345 | Old Orchard Beach,
ME - Team Time (1st 5) 1:42:52.2 | Spread (1st 5) 3:48.2 |
| 16, 52, 84, 92, 101, (115), (117) |
| Evan Schneider, Jesse Rowland, Colby Pulk, Mason Scherer, Evan Alivizatos, (Colby Thomas), (Ethan Macwilliams) |
| 18:10.6, 19:40.7, 21:20.7, 21:41.4, 21:58.8, (22:18.7), (22:22.0) |
17 | 432 | Robert W Traip,
ME - Team Time (1st 5) 1:50:57.3 | Spread (1st 5) 9:52.2 |
| 9, 58, 72, 140, 153 |
| Andrew Brayne, Zach Stacey, Camden Cyr, Connor Maurice, Issac Carr |
| 17:56.9, 20:00.1, 20:48.7, 24:22.5, 27:49.1 |
18 | 499 | Monmouth Academy,
ME - Team Time (1st 5) 1:49:54.9 | Spread (1st 5) 5:55.6 |
| 21, 94, 110, 132, 142, (148) |
| Brosnan Comeau, Alex Wing, Ethan Nagle, Trevor Bauer, Tristan Bauer, (Zak Fecteau) |
| 18:33.4, 21:41.8, 22:09.7, 23:01.0, 24:29.0, (25:45.9) |
19 | 515 | Calais,
ME - Team Time (1st 5) 1:48:49.5 | Spread (1st 5) 3:40.9 |
| 34, 109, 118, 126, 128, (152), (154) |
| Phillip Bassett, Muwin Dana, Keegan Trainor, Jason Sockabasin, Evan Gillespie, (Jacob Sockabasin), (Frank Miliano) |
| 19:01.1, 22:09.0, 22:24.4, 22:33.0, 22:42.0, (27:08.0), (28:13.0) |
20 | 530 | North Yarmouth Academy,
ME - Team Time (1st 5) 1:51:29.9 | Spread (1st 5) 5:48.2 |
| 49, 89, 116, 129, 147, (159) |
| Chris Noreika, Leif MacCarthy, Caleb King, Will Shockey, Ethan Smith, (Mary Litz) |
| 19:31.2, 21:35.2, 22:20.8, 22:43.3, 25:19.4, (30:25.8) |
21 | 542 | Central,
ME - Team Time (1st 5) 2:01:58.0 | Spread (1st 5) 10:49.7 |
| 29, 78, 120, 157, 158 |
| Kevin Howard, Logan Jackson, Nolan Ainsworth, Jayden Runnells, Connor Ladd |
| 18:53.4, 21:13.3, 22:26.4, 29:41.8, 29:43.1 |
22 | 556 | St Dominic Regional,
ME - Team Time (1st 5) 1:53:37.5 | Spread (1st 5) 4:06.0 |
| 67, 74, 131, 141, 143, (150) |
| Phoenix Jalbert, Spencer Morgan, Jack Gilparic, Logan Martin, Matt Homan, (Gavin Godfrey) |
| 20:28.0, 21:09.5, 22:58.0, 24:28.0, 24:34.0, (26:47.2) |
23 | 588 | Bangor Christian,
ME - Team Time (1st 5) 2:00:29.9 | Spread (1st 5) 8:25.7 |
| 79, 83, 121, 149, 156 |
| Roman Cassidy, Levi Cravin, Ezra Wildrick, Brayden Holmes, Timothy Martin |
| 21:14.1, 21:19.8, 22:26.7, 25:49.5, 29:39.8 |
24 | 603 | Forest Hills,
ME - Team Time (1st 5) 1:53:47.8 | Spread (1st 5) 1:39.5 |
| 96, 108, 130, 134, 135, (136), (151) |
| Aaron Obert, Daunte Taylor, Tommy Sylvester, Connor Achey, Alan Crawford, (Hiram Logston), (Cody Oliver) |
| 21:50.4, 22:08.6, 22:54.9, 23:24.0, 23:29.9, (23:33.6), (27:04.4) |
25 | 650 | Machias Memorial,
ME - Team Time (1st 5) 2:01:46.6 | Spread (1st 5) 6:27.6 |
| 103, 107, 139, 146, 155, (161) |
| Tyler Pottle, Brystin Rudge, William Good, Tyler Evans, Brandon Buck, (Nicholas Drake) |
| 22:00.8, 22:07.9, 24:03.0, 25:06.5, 28:28.4, (33:45.8) |