1 | 38 | Falmouth,
ME - Team Time (1st 5) 1:22:03.0 | Spread (1st 5) 1:03.0 |
| 2, 3, 7, 8, 18, (22), (28) |
| Bryce Murdick, Spencer Brown Unk, Sean Soucy, Josh Simensky, Scott Lambert, (Matthew Simmons), (Ben Wyman) |
| 15:49.0, 16:17.0, 16:32.0, 16:33.0, 16:52.0, (17:01.0), (17:17.0) |
2 | 47 | York,
ME - Team Time (1st 5) 1:22:50.0 | Spread (1st 5) 22.0 |
| 4, 6, 10, 13, 14, (16), (24) |
| Alexander Brockelman, Sam Sewall, Tony Ruest, Evan Hultstrom, Tucker Corbett, (Nathaniel Bald), (Ryan Simpson) |
| 16:21.0, 16:26.0, 16:38.0, 16:42.0, 16:43.0, (16:50.0), (17:06.0) |
3 | 131 | Cape Elizabeth,
ME - Team Time (1st 5) 1:25:01.0 | Spread (1st 5) 2:06.0 |
| 1, 12, 31, 35, 52, (85), (98) |
| Mitchell Morris, Kyle Kennedy, Mac Huffard, Jared DuPerre, Vince Tarpo, (Alex Glidden), (Stephen Bennett) |
| 15:41.0, 16:40.0, 17:24.0, 17:29.0, 17:47.0, (18:24.0), (18:33.0) |
4 | 176 | Massabesic,
ME - Team Time (1st 5) 1:26:53.0 | Spread (1st 5) 1:28.0 |
| 16, 23, 26, 33, 78, (80), (125) |
| Michael Aboud, Andrew Mongiat, Remington Gaetjens, Alexander Swett, Troy Cloutier, (Donovan Duffy), (Thomas Harrington) |
| 16:50.0, 17:03.0, 17:15.0, 17:27.0, 18:18.0, (18:19.0), (19:11.0) |
5 | 177 | Maine Coast Waldorf,
ME - Team Time (1st 5) 1:26:42.0 | Spread (1st 5) 1:50.0 |
| 5, 21, 27, 53, 71, (109), (116) |
| Tucker Pierce, Zachary Neveu, Nick Neveu, Dylan Wu, Lars Gunderson, (Eli Gundersen), (Davis Ritger) |
| 16:25.0, 16:58.0, 17:16.0, 17:48.0, 18:15.0, (18:50.0), (18:58.0) |
6 | 249 | George Stevens,
ME - Team Time (1st 5) 1:28:28.0 | Spread (1st 5) 1:50.0 |
| 9, 33, 54, 62, 91, (161), (164) |
| John Hassett, Devlin Valle, Oliver Broughton, Aylen Wolf, Tate Yoder, (Frank Schweizer), (Tyler Ray) |
| 16:37.0, 17:27.0, 17:50.0, 18:07.0, 18:27.0, (19:59.1), (20:03.0) |
7 | 271 | Belfast Area,
ME - Team Time (1st 5) 1:28:57.7 | Spread (1st 5) 1:25.1 |
| 19, 47, 56, 69, 80, (100), (111) |
| Roger Quehl, Aiden Ripley, Patrick Groening, Ricky Smith, Zane Bielenberg, (Jackson Winslow), (Tyler Noyes) |
| 16:53.9, 17:40.8, 17:51.5, 18:12.5, 18:19.0, (18:36.9), (18:51.7) |
8 | 306 | Orono,
ME - Team Time (1st 5) 1:29:22.0 | Spread (1st 5) 1:47.0 |
| 11, 40, 82, 85, 88, (96), (180) |
| Tristan Butterfield, Matt Keresey, Lowell Ruck, Jonathan Spencer, William O'Neil, (Stephen Nelson), (Matthew Williamson) |
| 16:39.0, 17:32.0, 18:21.0, 18:24.0, 18:26.0, (18:32.0), (20:32.0) |
| 306 | Westbrook,
ME - Team Time (1st 5) 1:29:59.0 | Spread (1st 5) 1:04.0 |
| 31, 50, 62, 71, 92, (101), (123) |
| Joshua Lombardo, Saad Zackaria, James Phelps, Nick Childs, Brandon Whitlock, (Amanuel Sentayehu), (Justin Cappeta) |
| 17:24.0, 17:45.0, 18:07.0, 18:15.0, 18:28.0, (18:37.0), (19:06.0) |
10 | 313 | Wells,
ME - Team Time (1st 5) 1:29:43.0 | Spread (1st 5) 2:32.0 |
| 20, 39, 48, 67, 139, (166), (186) |
| Ben Wright, Wesley Moody, Mitch Stapleton, Tristan Brown, Brian McMahon, (Aimon Ramsdell), (Quentin Curtis) |
| 16:54.0, 17:31.0, 17:41.0, 18:11.0, 19:26.0, (20:04.0), (20:44.0) |
11 | 338 | Windham,
ME - Team Time (1st 5) 1:30:36.0 | Spread (1st 5) 1:07.0 |
| 29, 67, 71, 77, 94, (119), (156) |
| Ben Breton, Jeremy Bennett, Jonathan Bland, Steven Lailer, Reese Preston, (Gavin King), (Liam Flynn) |
| 17:23.0, 18:11.0, 18:15.0, 18:17.0, 18:30.0, (19:00.0), (19:54.0) |
12 | 369 | Brunswick,
ME - Team Time (1st 5) 1:31:08.5 | Spread (1st 5) 1:55.9 |
| 29, 42, 58, 107, 133, (147), (153) |
| Christopher Tanner, McKinley Stinson, Evan Guernelli, Elias Henze, Andrew Bobker, (Jacob Hunter), (Dawson Hebert) |
| 17:23.0, 17:37.3, 17:59.8, 18:49.5, 19:18.9, (19:38.4), (19:50.2) |
13 | 383 | Mount Desert Island,
ME - Team Time (1st 5) 1:31:18.0 | Spread (1st 5) 1:44.0 |
| 36, 51, 70, 99, 127, (181), (193) |
| Ralph Magnani, Jordan Harris, Ethan Craigo, David Anderson, Josh Bloom, (Bryce DiMauro), (Nick Reznick) |
| 17:30.0, 17:46.0, 18:14.0, 18:34.0, 19:14.0, (20:34.0), (21:05.0) |
14 | 424 | Gray-New Gloucester,
ME - Team Time (1st 5) 1:31:53.0 | Spread (1st 5) 1:16.0 |
| 46, 83, 88, 92, 115, (118), (137) |
| Ben Garcia, Lucas Nickerson, Austin Cross, Cullen Ronan, Garrett Moran, (Dillon Sullivan), (Seth Levier) |
| 17:40.0, 18:23.0, 18:26.0, 18:28.0, 18:56.0, (18:59.0), (19:25.0) |
15 | 434 | Biddeford,
ME - Team Time (1st 5) 1:32:12.0 | Spread (1st 5) 1:54.0 |
| 36, 44, 105, 113, 136, (150), (177) |
| Jordan Cook, Connor Bouffard, Luke Gouldsbrogh, Dwayne Dyer, Trevor Jordan, (Brian Livermore), (Jack Delprete) |
| 17:30.0, 17:39.0, 18:45.0, 18:54.0, 19:24.0, (19:48.0), (20:24.0) |
16 | 445 | Camden Hills Regional,
ME - Team Time (1st 5) 1:32:08.6 | Spread (1st 5) 1:07.7 |
| 43, 95, 97, 104, 106, (108), (114) |
| Cooper Russell, Mark McCluskey, Kyle Wood, Trevor Iltis, Eli Smith, (Ben Winchenbach), (Liam Haining) |
| 17:37.8, 18:31.9, 18:32.8, 18:40.6, 18:45.5, (18:49.9), (18:54.1) |
17 | 452 | Morse,
ME - Team Time (1st 5) 1:32:25.0 | Spread (1st 5) 3:11.3 |
| 15, 75, 76, 128, 158, (159), (162) |
| Christopher Walfield, Balt von Huene, Carlos Frenquellucci, Ben Willertz, Sean Detwiler, (Aaron Ouellette), (Kevin Feeney) |
| 16:43.4, 18:15.7, 18:16.4, 19:14.8, 19:54.7, (19:55.4), (19:59.9) |
18 | 468 | South Portland,
ME - Team Time (1st 5) 1:33:22.0 | Spread (1st 5) 2:15.0 |
| 44, 62, 62, 144, 156, (176), (178) |
| Gavin Damian-loring, Xander Keiter, Chris Mitchell, Steven Smith, Zach Dyer, (James Falconer), (Samuel Solomon) |
| 17:39.0, 18:07.0, 18:07.0, 19:35.0, 19:54.0, (20:21.0), (20:28.0) |
19 | 498 | Lincoln Academy,
ME - Team Time (1st 5) 1:33:24.8 | Spread (1st 5) 2:05.0 |
| 41, 79, 90, 140, 148, (154), (190) |
| William Seaman, Abe Steinberger, Riley Cushing, Nathan Osborne, Martin Kucera, (David Barnum), (Max Smith) |
| 17:33.6, 18:18.4, 18:26.4, 19:27.8, 19:38.6, (19:51.0), (20:49.6) |
20 | 550 | Marshwood,
ME - Team Time (1st 5) 1:34:32.0 | Spread (1st 5) 1:52.0 |
| 66, 83, 103, 135, 163, (189), (195) |
| Biruk Moore, Brody Bate, Eli Nixon, Peter O'brien, Griffin Simmons, (Connor Lapointe), (Aidan Trager) |
| 18:09.0, 18:23.0, 18:39.0, 19:20.0, 20:01.0, (20:48.0), (21:15.0) |
21 | 552 | Fort Kent Community,
ME - Team Time (1st 5) 1:34:22.3 | Spread (1st 5) 2:46.8 |
| 25, 112, 126, 134, 155, (209), (227) |
| Matt Toussaint, Charles Parham, Skyler Bernstein, Sam Ouellette, Jared Michaud, (Jackson Ashby), (Isaac Robichaud) |
| 17:06.2, 18:52.2, 19:11.5, 19:19.4, 19:53.0, (22:15.1), (26:04.3) |
22 | 587 | Poland Regional,
ME - Team Time (1st 5) 1:35:15.0 | Spread (1st 5) 1:38.0 |
| 59, 119, 129, 131, 149, (150), (184) |
| Chris Lobley, Gavin Myshrall, Gaeb Bouchard, Jeremy Sampson, Adam Kaczynski, (Vincent Russo), (Sam Stone) |
| 18:03.0, 19:00.0, 19:15.0, 19:16.0, 19:41.0, (19:48.0), (20:37.0) |
23 | 592 | Central,
ME - Team Time (1st 5) 1:35:17.0 | Spread (1st 5) 1:45.0 |
| 55, 124, 131, 137, 145, (174) |
| Ty Orduna, Kaj Overturff Unk, Kyle Ham, Tristan Wright, Elijah Ames, (Kacey Wright) |
| 17:51.0, 19:09.0, 19:16.0, 19:25.0, 19:36.0, (20:14.0) |
24 | 604 | Lee Academy,
ME - Team Time (1st 5) 1:36:09.0 | Spread (1st 5) 3:04.0 |
| 71, 101, 116, 119, 197, (208), (214) |
| Dominic Pacelli, Charles Fang, Howie Lin, Sammy Huang, Nathanael Thurlow, (Jeff Sun), (Dustin Torres) |
| 18:15.0, 18:37.0, 18:58.0, 19:00.0, 21:19.0, (22:15.0), (22:46.0) |
25 | 709 | Medomak Valley,
ME - Team Time (1st 5) 1:41:14.5 | Spread (1st 5) 4:34.3 |
| 38, 57, 203, 205, 206, (210), (223) |
| Gavin Felch, Daniel Bubar, Tyler Bowman, Deagan Poland, Josh Delgado, (Alex Kenniston), (Trent Grover) |
| 17:30.7, 17:58.7, 21:47.7, 21:52.4, 22:05.0, (22:21.9), (25:32.1) |
26 | 714 | Bucksport,
ME - Team Time (1st 5) 1:39:00.0 | Spread (1st 5) 3:19.0 |
| 61, 110, 160, 185, 198 |
| Skyler Fraga, Adam Bohlan, Ramon Perez, Michael Soteres, Taylor Sotares |
| 18:06.0, 18:51.0, 19:59.0, 20:39.0, 21:25.0 |
27 | 785 | Waynflete,
ME - Team Time (1st 5) 1:39:28.0 | Spread (1st 5) 1:28.0 |
| 122, 150, 164, 170, 179, (183), (191) |
| Wilson Moore, Peter Michalakes, Peterson Silk, Julian Ireland, Sam Harbison, (Zander Martin), (Josh Lodish) |
| 19:01.0, 19:48.0, 20:03.0, 20:07.0, 20:29.0, (20:36.0), (20:56.0) |
28 | 788 | Thornton Academy,
ME - Team Time (1st 5) 1:40:22.0 | Spread (1st 5) 2:48.0 |
| 85, 142, 175, 192, 194, (200), (202) |
| Vincent Falardeau, Nicholas Cronin, Jacob Dostal, Ian Marshall, Kenneth Seneres, (Tate Judice), (Alex Mansfield) |
| 18:24.0, 19:32.0, 20:16.0, 20:58.0, 21:12.0, (21:30.0), (21:43.0) |
29 | 796 | Sanford,
ME - Team Time (1st 5) 1:39:28.0 | Spread (1st 5) 43.0 |
| 141, 146, 166, 171, 172, (201), (207) |
| Drew Cyr, Adam Pierce, Colby Veinza, Rob Dobson, Ethan Dube, (Quinn Severs), (Sam Whitten) |
| 19:28.0, 19:37.0, 20:04.0, 20:08.0, 20:11.0, (21:37.0), (22:07.0) |
30 | 822 | Robert W Traip,
ME - Team Time (1st 5) 1:46:04.0 | Spread (1st 5) 6:28.0 |
| 49, 143, 198, 215, 217, (222) |
| Jacob Christiansen, Elijah Martinosi, Leonardo Zoia, Reid Carroll, Ballard Mattingly, (Sam Simonds) |
| 17:43.0, 19:33.0, 21:25.0, 23:12.0, 24:11.0, (25:24.0) |
31 | 842 | Washburn District,
ME - Team Time (1st 5) 1:45:38.6 | Spread (1st 5) 6:08.0 |
| 60, 169, 182, 213, 218, (228) |
| Derek Baker, Devon Maynard, Michael Ericson, Cameron Preston, Ethan Butler, (Keith McGraw) |
| 18:03.4, 20:05.5, 20:35.1, 22:43.2, 24:11.4, (27:57.0) |
32 | 881 | Ellsworth,
ME - Team Time (1st 5) 1:42:47.0 | Spread (1st 5) 2:33.0 |
| 129, 173, 187, 188, 204, (220), (221) |
| Conrad Svec, Noah Robidoux, Austin Baron, Matt Frost, Derek Look, (Tim Curts), (Collin Lima) |
| 19:15.0, 20:13.0, 20:45.0, 20:46.0, 21:48.0, (25:20.0), (25:20.1) |
33 | 1024 | Searsport District Senior,
ME - Team Time (1st 5) 1:53:42.0 | Spread (1st 5) 4:49.0 |
| 166, 211, 212, 216, 219, (226) |
| Devin Fairbrother, Holden Clapp, Malcolm Jones, Andrew Lavin, Ryan Stoddard, (Colby Johnson) |
| 20:04.0, 22:22.0, 22:42.0, 23:41.0, 24:53.0, (25:45.0) |
34 | 1104 | Sacopee Valley,
ME - Team Time (1st 5) 2:20:18.0 | Spread (1st 5) 14:05.0 |
| 196, 224, 225, 229, 230 |
| Raven Davis-bailey, Josef Demers-messina, Dylan Fyler, Yuan Gao, Dakota Stevens |
| 21:16.0, 25:36.0, 25:44.0, 32:21.0, 35:21.0 |