1 | 25 | Scarborough,
ME - Team Time (1st 5) 38:17.0 | Spread (1st 5) 24.0 |
| 1, 1, 5, 7, 11, (23), (24) |
| Tristam Coffin, Connor Coffin, Harrison Osborne, Zachary Barry, Erik Losacco, (Sam Curtis), (Anthony Gatti) |
| 7:29.0, 7:29.0, 7:41.0, 7:45.0, 7:53.0, (8:11.0), (8:13.0) |
2 | 68 | Massabesic,
ME - Team Time (1st 5) 39:48.0 | Spread (1st 5) 28.0 |
| 3, 11, 16, 18, 20, (21), (39) |
| Jeff Waters, Matthew Pooler, Jacob Aboud, Jakob Saucier, Jesse Cadigan, (Elijah Karecki), (Samuel Fleming) |
| 7:40.0, 7:53.0, 8:01.0, 8:06.0, 8:08.0, (8:10.0), (8:35.0) |
3 | 124 | Portland,
ME - Team Time (1st 5) 41:02.0 | Spread (1st 5) 1:06.0 |
| 7, 10, 21, 30, 56, (59), (72) |
| Joe Harrington, Liam Niles, Wyatt Dana, Will Brewster, Robby Sheils, (Ben Horribberger), (Nate Brewster) |
| 7:45.0, 7:50.0, 8:10.0, 8:26.0, 8:51.0, (8:58.0), (9:30.0) |
4 | 139 | Kennebunk,
ME - Team Time (1st 5) 41:19.0 | Spread (1st 5) 1:02.0 |
| 3, 17, 25, 45, 49, (62), (64) |
| Ethan Eickmann, Garrett Erickson-harr, Charlie Smith, Peter Ramundo, Andrew Keene, (Ian Murray), (Nicholas Quigley) |
| 7:40.0, 8:02.0, 8:17.0, 8:38.0, 8:42.0, (9:02.0), (9:04.0) |
5 | 153 | Bonny Eagle,
ME - Team Time (1st 5) 41:45.0 | Spread (1st 5) 39.0 |
| 14, 15, 39, 41, 44, (56), (60) |
| Anthony Breton, Justin Tomison, Anthony Mason, Josh Chadbourne, Ken Beaumier, (Andrew Sirois), (Parker Willams) |
| 7:58.0, 7:59.0, 8:35.0, 8:36.0, 8:37.0, (8:51.0), (8:59.0) |
6 | 188 | Cheverus,
ME - Team Time (1st 5) 42:44.0 | Spread (1st 5) 21.0 |
| 27, 31, 34, 45, 51, (54), (58) |
| William Herman, Jackson Wilson, Michael Luna, Ryan Breece, Donald Mahoney, (Anthony Zerillo), (Connor Feeney) |
| 8:24.0, 8:28.0, 8:29.0, 8:38.0, 8:45.0, (8:48.0), (8:54.0) |
7 | 198 | Noble,
ME - Team Time (1st 5) 43:04.0 | Spread (1st 5) 40.0 |
| 26, 31, 37, 41, 63, (65), (83) |
| Devin Abbott, Tyler Shettler, Adrian Croom, Caleb Holt-Fitzgerald, Matthew Gorman, (Robert Michaud), (Merrick Perterson) |
| 8:23.0, 8:28.0, 8:34.0, 8:36.0, 9:03.0, (9:08.0), (10:46.0) |
8 | 205 | South Portland,
ME - Team Time (1st 5) 42:55.0 | Spread (1st 5) 1:14.0 |
| 13, 31, 41, 55, 65, (67), (80) |
| Clifford Robbins-Sennewald, Jacob Ramos, Jack Kingsley, Thomas Vose, Liam Piper, (Oscar Sullivan), (Eben Drolet) |
| 7:54.0, 8:28.0, 8:36.0, 8:49.0, 9:08.0, (9:09.0), (9:53.0) |
9 | 208 | Gorham,
ME - Team Time (1st 5) 43:06.0 | Spread (1st 5) 1:08.0 |
| 18, 35, 36, 50, 69, (76), (79) |
| Jacob Sladen, Calvin Cummings, Zach Green, Reid Henderson, Zackory Brown-Davis, (Evan Morrell), (Evan Russo) |
| 8:06.0, 8:30.0, 8:33.0, 8:43.0, 9:14.0, (9:38.0), (9:50.0) |
10 | 213 | Biddeford,
ME - Team Time (1st 5) 43:13.0 | Spread (1st 5) 1:41.0 |
| 6, 29, 47, 61, 70, (72), (74) |
| Sam Mills, Chris Walton, Lucas Girard, Sam Harriman, Raymond Huoth, (Damien Hayes), (Ryan Brown) |
| 7:43.0, 8:25.0, 8:41.0, 9:00.0, 9:24.0, (9:30.0), (9:34.0) |
11 | 253 | Windham,
ME - Team Time (1st 5) 44:14.0 | Spread (1st 5) 1:47.0 |
| 9, 47, 52, 71, 74, (81), (82) |
| Mason Rosborough, Connor Abbotoni, Tristan Candelmo, Mark Mills, Jordan Piechowski, (Sam Cole), (Aidan Day) |
| 7:47.0, 8:41.0, 8:46.0, 9:26.0, 9:34.0, (9:55.0), (10:14.0) |
12 | 261 | Sanford,
ME - Team Time (1st 5) 44:35.0 | Spread (1st 5) 1:16.0 |
| 27, 37, 52, 68, 77, (78), (84) |
| Christopher Lantagne, Andrew Martin, Josh Werner, Joseph Perreault, Micheal Baker, (Ryan Brennan), (Josh Lemay) |
| 8:24.0, 8:34.0, 8:46.0, 9:11.0, 9:40.0, (9:41.0), (10:50.0) |