1 | 44 | Caribou,
ME - Team Time (1st 5) 1:21:00.4 | Spread (1st 5) 1:54.3 |
| 2, 3, 5, 9, 25, (35), (58) |
| Dylan Marrero, Evan Desmond, Kyle Boucher, Aaron Macek, Malachai Willey, (Ethan Holmquist), (Martin Heald) |
| 15:30.7, 15:36.6, 15:59.4, 16:28.7, 17:25.0, (17:44.8), (18:09.5) |
2 | 92 | Greely,
ME - Team Time (1st 5) 1:24:56.5 | Spread (1st 5) 1:24.5 |
| 8, 14, 17, 20, 33, (34), (44) |
| Luke Marsanskis, Caleb Thurston, Matthew Todd, Adam Bruder, Sam Wilson, (Nicholas Giandrea), (Andrew Storey) |
| 16:13.5, 16:51.5, 17:03.1, 17:10.4, 17:38.0, (17:44.5), (17:53.3) |
3 | 125 | Wells,
ME - Team Time (1st 5) 1:26:14.0 | Spread (1st 5) 2:02.4 |
| 4, 23, 24, 27, 47, (70), (72) |
| Mitch Libby, Brian Niznik, Griffin Allaire, Mitch Stapleton, Decovan Dufort, (Matt Chase), (Quentin Curtis) |
| 15:59.3, 17:22.4, 17:22.5, 17:28.1, 18:01.7, (18:21.3), (18:21.6) |
4 | 132 | Lincoln Academy,
ME - Team Time (1st 5) 1:26:04.3 | Spread (1st 5) 1:51.5 |
| 7, 13, 21, 38, 53, (60), (92) |
| Sam Russ, Jarrett Gulden, David Barnum, Benji Pugh, Noah Jordan, (Jojo Martin), (Tommy Thelander) |
| 16:12.6, 16:47.2, 17:10.7, 17:49.7, 18:04.1, (18:09.8), (18:41.3) |
5 | 167 | Freeport,
ME - Team Time (1st 5) 1:27:36.7 | Spread (1st 5) 1:17.8 |
| 18, 19, 30, 31, 69, (73), (75) |
| Alex Les, Martin Horne, Thomas Doyle, Heath Cockburn, John Giddens, (Dawson Pillow), (Jeremy Brogan) |
| 17:03.3, 17:05.0, 17:32.4, 17:34.9, 18:21.1, (18:22.8), (18:23.8) |
6 | 174 | Mount Desert Island,
ME - Team Time (1st 5) 1:27:47.7 | Spread (1st 5) 1:11.1 |
| 15, 16, 43, 49, 51, (91), (93) |
| Thorin Smith, Nick Reznick, Finian Burns, Stephen Grierson, Calvin Partin, (Jon Genrich), (Matthew Perconti) |
| 16:52.9, 16:56.2, 17:52.4, 18:02.2, 18:04.0, (18:40.0), (18:41.6) |
7 | 192 | Yarmouth,
ME - Team Time (1st 5) 1:26:53.9 | Spread (1st 5) 3:40.5 |
| 1, 28, 28, 37, 98, (113), (117) |
| Luke Laverdiere, Ben Cox-Faxon, Odeh Rizkallah, Sammy Potter, Justin Pietropaoli, (Alec Morton), (Daniel LaMourie) |
| 15:10.9, 17:31.3, 17:31.3, 17:49.0, 18:51.4, (19:11.0), (19:16.5) |
8 | 253 | Cape Elizabeth,
ME - Team Time (1st 5) 1:29:17.9 | Spread (1st 5) 1:51.4 |
| 10, 42, 59, 64, 78, (104), (108) |
| Jack Bassett, Arsen Scheindel, Ricky Perruzzi, Peter DiNinno, Aidan Willittis, (William Pearson), (Cullen Sullivan) |
| 16:36.0, 17:51.6, 18:09.6, 18:13.3, 18:27.4, (18:58.1), (19:02.5) |
| 253 | Presque Isle,
ME - Team Time (1st 5) 1:28:04.2 | Spread (1st 5) 2:39.6 |
| 6, 11, 62, 80, 94, (176), (184) |
| Max Bartley, Jonah Clark, Owen McQuarrie, Carter Jackson, Trace Cyr, (Ian Hoyt-Franz), (Michael Perkins) |
| 16:02.2, 16:37.6, 18:11.9, 18:30.7, 18:41.8, (20:46.2), (21:19.6) |
10 | 292 | Waterville,
ME - Team Time (1st 5) 1:30:04.6 | Spread (1st 5) 2:22.2 |
| 12, 40, 65, 66, 109, (125), (162) |
| Nick Dall, Soren Nyhus, Connor Dolan, Andy Chambers, Zackary Mcallister, (Ethan Overlock), (Daniel Gaunce) |
| 16:41.5, 17:50.3, 18:13.7, 18:15.4, 19:03.7, (19:22.3), (20:18.6) |
11 | 297 | Hermon,
ME - Team Time (1st 5) 1:30:40.4 | Spread (1st 5) 58.8 |
| 32, 46, 54, 77, 88, (99), (135) |
| Braedon Stevens, Kyle Byram, Zachary Beaton, Dylan Fowler, Ben Zapsky, (Robert Pottle), (Owen Shaw) |
| 17:36.4, 17:57.0, 18:05.4, 18:26.4, 18:35.2, (18:52.0), (19:34.0) |
12 | 394 | Belfast Area,
ME - Team Time (1st 5) 1:32:40.1 | Spread (1st 5) 1:45.5 |
| 36, 50, 68, 106, 134, (150), (173) |
| Ricky Smith, Brendan Moline, Eamon Goscinski, Luke Blow, Timothy Smith, (Joseph Potter), (Gary Moline) |
| 17:45.1, 18:03.7, 18:19.8, 19:00.9, 19:30.6, (19:58.6), (20:35.9) |
13 | 412 | Ellsworth,
ME - Team Time (1st 5) 1:32:52.1 | Spread (1st 5) 1:15.3 |
| 45, 61, 89, 101, 116, (120), (140) |
| Matt Shea, Matt Frost, Mark Berry, Nicholas Cormier, Calvin Nelson, (Bryce Carter), (Vianney Cambier) |
| 17:56.9, 18:10.7, 18:38.9, 18:53.4, 19:12.2, (19:17.6), (19:38.4) |
14 | 417 | York,
ME - Team Time (1st 5) 1:32:55.0 | Spread (1st 5) 1:03.0 |
| 56, 67, 86, 95, 113, (118), (141) |
| Griffin Mcnamara, Jacob Young, Eli Hultstrom, Brady Harrod, Cavin Mcnamara, (John O'Brien), (Jack Harrington) |
| 18:08.0, 18:17.3, 18:33.9, 18:44.8, 19:11.0, (19:17.3), (19:40.0) |
15 | 426 | Maranacook Community,
ME - Team Time (1st 5) 1:32:45.6 | Spread (1st 5) 2:10.6 |
| 22, 83, 83, 112, 126, (142), (186) |
| Luke Bartol, Tate Mendall, Robbie Mckee, Spencer Dyer, Gabe Fein, (Nate Janell), (Connor Firth) |
| 17:12.4, 18:31.5, 18:31.5, 19:07.2, 19:23.0, (19:40.1), (21:34.0) |
16 | 443 | Poland Regional,
ME - Team Time (1st 5) 1:33:32.8 | Spread (1st 5) 1:36.6 |
| 39, 41, 107, 127, 129, (165), (183) |
| Gaeb Bouchard, Jake Gagnon, Sean Shanahan, Sam Stone, Gavin Russo, (Tim Brienza), (Alex Mitchell) |
| 17:50.2, 17:50.5, 19:01.9, 19:23.4, 19:26.8, (20:20.3), (21:12.0) |
17 | 465 | Lake Region,
ME - Team Time (1st 5) 1:33:49.5 | Spread (1st 5) 1:21.6 |
| 54, 63, 90, 128, 130, (133), (159) |
| Nate Casali, Jeff McCubrey, Dawson Smith, Devyn Hatch, Tim Moore, (Evan Wiley), (Ian St John) |
| 18:05.4, 18:12.2, 18:39.4, 19:25.5, 19:27.0, (19:30.2), (20:13.1) |
18 | 490 | John Bapst Memorial,
ME - Team Time (1st 5) 1:34:20.7 | Spread (1st 5) 1:43.7 |
| 57, 79, 96, 110, 148, (161), (169) |
| Ben Spear, Jagger Cummings, Noah Dube, MacKenzie Ladd, Gavin McDonald, (Colby Brown), (Max Chadwick) |
| 18:08.4, 18:29.4, 18:46.7, 19:04.1, 19:52.1, (20:14.6), (20:23.7) |
19 | 502 | Erskine Academy,
ME - Team Time (1st 5) 1:34:35.6 | Spread (1st 5) 1:36.3 |
| 48, 74, 103, 138, 139, (144), (148) |
| William Bourque, Osiris Marable, Nick Cates, James Mayo, Harrison Mosher, (Andrew Robinson), (Luke Hodgkins) |
| 18:01.8, 18:23.6, 18:55.5, 19:36.6, 19:38.1, (19:43.1), (19:52.1) |
20 | 530 | Camden Hills Regional,
ME - Team Time (1st 5) 1:34:56.9 | Spread (1st 5) 1:03.5 |
| 76, 85, 115, 122, 132, (146), (157) |
| Hayden Thibeault, Nate Vanlonkhuyzen, Ian Dorn, Elias Porter, Sam Poutasse, (Stephen Crawford), (Will Karod) |
| 18:25.6, 18:32.0, 19:12.0, 19:18.2, 19:29.1, (19:48.2), (20:11.1) |
21 | 536 | Fryeburg Academy,
ME - Team Time (1st 5) 1:35:14.6 | Spread (1st 5) 2:34.0 |
| 26, 100, 121, 137, 152, (166), (178) |
| Alfie Walker, Osage Crie, Luke Flanders, Seth Johnston, James Pullen, (Elijah Howe), (Antonin Santarelli) |
| 17:27.0, 18:53.0, 19:18.0, 19:35.6, 20:01.0, (20:20.6), (20:50.0) |
22 | 539 | Gray-New Gloucester,
ME - Team Time (1st 5) 1:35:24.6 | Spread (1st 5) 1:56.9 |
| 51, 81, 111, 145, 151, (172), (180) |
| Parker Morse, Ethan Ray, Michael Twohig, Seth Levier, Raymond Woodworth, (Isaac Hoskins), (Christian Ducharme) |
| 18:04.0, 18:31.2, 19:05.3, 19:43.2, 20:00.9, (20:30.8), (20:56.0) |
23 | 598 | Leavitt Area,
ME - Team Time (1st 5) 1:36:18.5 | Spread (1st 5) 47.2 |
| 102, 104, 118, 131, 143, (164), (187) |
| Nick Tirrell, Justin Cabral, Benjamin Hodgkin, Chase Rowe, Isaac Dionne, (Rousseau Thomas), (Aj Tirell) |
| 18:53.6, 18:58.1, 19:17.3, 19:28.7, 19:40.8, (20:20.1), (21:39.4) |
24 | 689 | Morse,
ME - Team Time (1st 5) 1:38:31.5 | Spread (1st 5) 1:50.3 |
| 87, 97, 167, 168, 170, (174), (181) |
| Connor Freeman, Ben Brewer, Brady Leavitt, Liam Scanlon, Caleb Avery, (Ben Willertz), (Jordan Leuteman) |
| 18:34.8, 18:48.7, 20:20.7, 20:22.2, 20:25.1, (20:45.0), (20:57.7) |
25 | 698 | Old Town,
ME - Team Time (1st 5) 1:38:56.6 | Spread (1st 5) 1:48.6 |
| 81, 147, 153, 154, 163, (177), (193) |
| Nick Letourneau, Matthew Pelletier, Samuel Koch, Gabriel Bartkiewicz, Gage Smith, (Benjamin Francis), (David Roderick) |
| 18:31.2, 19:49.1, 20:07.3, 20:09.2, 20:19.8, (20:47.1), (22:30.9) |
26 | 707 | Winslow,
ME - Team Time (1st 5) 1:41:05.0 | Spread (1st 5) 4:38.7 |
| 71, 123, 156, 160, 197, (198), (209) |
| Nelson Reynolds, Alister Piccini, Jared Goss, Jake Witham, Ben Vaillancourt, (Jacob Huesers), (Sebastian Bouchard) |
| 18:21.4, 19:19.2, 20:10.6, 20:13.7, 23:00.1, (23:10.7), (25:41.8) |
27 | 847 | Oceanside,
ME - Team Time (1st 5) 1:45:41.6 | Spread (1st 5) 3:29.8 |
| 124, 158, 175, 194, 196, (199), (200) |
| James Weinand, Patrick Corcoran, Cyrus Alley, Keegan Fitzgerald, Kyle Arey, (Matthew Thomas), (Alexander Mahar) |
| 19:21.6, 20:11.3, 20:45.9, 22:31.4, 22:51.4, (23:19.8), (23:20.2) |
28 | 874 | Foxcroft Academy,
ME - Team Time (1st 5) 1:48:37.2 | Spread (1st 5) 5:11.2 |
| 136, 154, 189, 191, 204, (208), (214) |
| Nicholas Daneman, Barrett Knapp, Corey Merrill, Kazu Kawashima, Chenbin Yu, (Christian Blakely), (Andrew Marsten) |
| 19:35.4, 20:09.2, 21:55.6, 22:10.4, 24:46.6, (25:38.8), (27:17.9) |
29 | 935 | Oak Hill,
ME - Team Time (1st 5) 1:50:14.2 | Spread (1st 5) 4:21.5 |
| 171, 179, 185, 195, 205, (206), (207) |
| Hunter Spencer, James Greenwood, Tyler Desmarais, Andrew Day, Ethan Mousseau, (Aaron Ford), (Anthony Romano) |
| 20:30.1, 20:55.2, 21:23.0, 22:34.3, 24:51.6, (25:04.3), (25:38.7) |
30 | 985 | Gardiner Area,
ME - Team Time (1st 5) 1:59:01.3 | Spread (1st 5) 6:01.3 |
| 182, 188, 190, 212, 213, (215), (216) |
| Hayden Barlow, Dustin Allard, Dana Purington, James Rinderknecht, Tyler Desmarais, (Andrew Killen), (Hunter Lamarre) |
| 21:08.9, 21:53.8, 21:58.5, 26:49.9, 27:10.2, (33:29.9), (33:30.0) |
31 | 1008 | Spruce Mountain,
ME - Team Time (1st 5) 2:02:32.9 | Spread (1st 5) 4:00.2 |
| 192, 201, 202, 203, 210, (211) |
| Andrew Small, Joel Hussey, Joel Soper, Eugene Lindsey, Carson Gross, (Hunter Whitney) |
| 22:25.2, 24:15.4, 24:42.4, 24:44.5, 26:25.4, (26:34.0) |