136Wells, ME - Team Time (1st 5) 1:21:47.0 | Spread (1st 5) 1:02.0
2, 3, 9, 10, 12, (20), (37)
Mitch Libby, Wesley Moody, Mitch Stapleton, Griffin Allaire, Brian McMahon, (Brian Niznik), (Nick Maynard)
15:48.0, 16:01.0, 16:29.0, 16:39.0, 16:50.0, (17:28.0), (18:15.0)
267Freeport, ME - Team Time (1st 5) 1:24:50.0 | Spread (1st 5) 1:06.0
7, 8, 14, 18, 20, (28), (30)
Yacob Olins, Alex Les, Heath Cockburn, Evan Donald, Thomas Doyle, (John Giddens), (Tanner Morrison)
16:22.0, 16:28.0, 17:10.0, 17:22.0, 17:28.0, (17:51.0), (17:55.0)
379York, ME - Team Time (1st 5) 1:25:12.0 | Spread (1st 5) 1:31.0
5, 11, 15, 23, 25, (26), (29)
Ryan Simpson, Jacob Young, Peter Kenealy, Jeb Boksanski, Brady Harrod, (Josh Mackaman), (Noah Peltz)
16:08.0, 16:41.0, 17:11.0, 17:33.0, 17:39.0, (17:41.0), (17:52.0)
4101Fryeburg Academy, ME - Team Time (1st 5) 1:25:26.0 | Spread (1st 5) 2:39.0
1, 4, 30, 32, 34, (46), (48)
Alfie Walker, Christian Bedell, Antonin Santarelli, Seth Johnston, Ethan Reinbach, (Josh Rose), (Ben Caffrey)
15:26.0, 16:03.0, 17:55.0, 17:57.0, 18:05.0, (19:18.0), (20:12.0)
5108Poland Regional, ME - Team Time (1st 5) 1:27:02.0 | Spread (1st 5) 1:56.0
6, 18, 22, 24, 38, (40), (42)
Vincent Russo, Sean Shanahan, Gaeb Bouchard, Sam Stone, Adam Kaczynski, (Jake Gagnon), (Gavin Russo)
16:20.0, 17:22.0, 17:30.0, 17:34.0, 18:16.0, (18:24.0), (18:33.0)
6134Lake Region, ME - Team Time (1st 5) 1:28:39.1 | Spread (1st 5) 1:03.0
13, 17, 33, 35, 36, (41), (43)
Jeffery McCurbrey, Josh McCubrey, Devyn Hatch, Tim Moore, Cameron Meserve, (Ian St John), (Travis Corson)
17:07.0, 17:14.1, 18:01.0, 18:07.0, 18:10.0, (18:30.0), (18:53.0)
7171Gray-New Gloucester, ME - Team Time (1st 5) 1:31:31.1 | Spread (1st 5) 1:54.0
16, 27, 39, 44, 45, (47), (49)
Parker Morse, Keegan Delany, Seth Levier, Ethan Ray, Jake Arata, (Liam Nickerson), (Christian Ducharme)
17:14.0, 17:47.1, 18:22.0, 19:00.0, 19:08.0, (19:36.0), (20:20.0)