1 | Winthrop High School (ME) | 47 |
| 1) Danny Soltan | | 17:16.00 | 6 |
| 2) Ben Allen | | 17:20.00 | 8 |
| 3) Marc Hachey | | 17:29.00 | 10 |
| 4) Jacob Hickey | | 17:32.30 | 11 |
| 5) Tor O'Brien | | 17:33.00 | 12 |
| Average Time: 17:26.06 Total Time: 1:27:10.30 1-5 Split: 17.00 |
| 6) William Vance | | 17:44.70 | 13 |
| 7) Pat Romar | | 17:55.00 | 20 |
2 | Lisbon High School (ME) | 55 |
| 1) Tyler Clark | | 16:39.00 | 4 |
| 2) Nick Harriman | | 17:17.30 | 7 |
| 3) Nick Caton | | 17:27.00 | 9 |
| 4) Aaron Cloutier | | 17:45.00 | 14 |
| 5) Ethan Masselli | | 17:56.00 | 21 |
| Average Time: 17:24.86 Total Time: 1:27:04.30 1-5 Split: 1:17.00 |
| 6) Jordan Cole | | 18:04.40 | 26 |
| 7) Alex Branson | | 18:26.00 | 35 |
3 | Boothbay Region High School (ME) | 97 |
| 1) Chase Brown | | 16:22.00 | 2 |
| 2) Nate Schwehm | | 17:45.00 | 15 |
| 3) Benn Scully | | 18:02.00 | 25 |
| 4) Alex Owen | | 18:07.00 | 27 |
| 5) Joey Paolillo | | 18:07.00 | 28 |
| Average Time: 17:40.60 Total Time: 1:28:23.00 1-5 Split: 1:45.00 |
| 6) Robert Campbell | | 18:10.00 | 30 |
| 7) Matt Forgues | | 18:12.00 | 31 |
4 | Hall-Dale High School (ME) | 123 |
| 1) Wade Davis | | 16:47.00 | 5 |
| 2) Chris Pomerleau | | 17:54.00 | 19 |
| 3) Josh Ringer | | 17:57.00 | 22 |
| 4) James Mcauliffe | | 18:28.00 | 37 |
| 5) Matt Plourde | | 18:40.00 | 40 |
| Average Time: 17:57.20 Total Time: 1:29:46.00 1-5 Split: 1:53.00 |
| 6) Dylan Sirois | | 18:57.00 | 46 |
| 7) Kyle Blanchette | | 19:00.00 | 48 |
5 | Monmouth Academy (ME) | 131 |
| 1) Matt McCollett | | 17:52.00 | 17 |
| 2) Luke Thombs | | 18:00.10 | 23 |
| 3) Patrick McInnis | | 18:02.00 | 24 |
| 4) Nick Menice | | 18:17.40 | 33 |
| 5) Kevin Desmond | | 18:20.00 | 34 |
| Average Time: 18:06.30 Total Time: 1:30:31.50 1-5 Split: 28.00 |
| 6) Ben Bailey | | 18:26.00 | 36 |
| 7) Matt Mcinnis | | 18:40.00 | 39 |
6 | Telstar Regional High School (ME) | 144 |
| 1) Joe Holt-andrews | | 16:21.00 | 1 |
| 2) Benjamin Lewis | | 17:46.00 | 16 |
| 3) Bronson Dean | | 18:10.00 | 29 |
| 4) Adam Mahar | | 18:45.00 | 41 |
| 5) Lance Brown | | 19:28.00 | 57 |
| Average Time: 18:06.00 Total Time: 1:30:30.00 1-5 Split: 3:07.00 |
| 6) Matt Keane | | 19:40.00 | 62 |
| 7) Blake Rothwell | | 19:42.00 | 63 |
7 | Madison Memorial High School (ME) | 202 |
| 1) Matt McClintock | | 16:24.00 | 3 |
| 2) Tristan Rich | | 18:12.00 | 32 |
| 3) Colby Trenton | | 18:58.00 | 47 |
| 4) Jared Miller | | 19:16.00 | 53 |
| 5) Samuel Harper | | 19:53.00 | 67 |
| Average Time: 18:32.60 Total Time: 1:32:43.00 1-5 Split: 3:29.00 |
| 6) Tom Elias | | 19:54.00 | 68 |
| 7) Will Scott | | 19:58.00 | 69 |
8 | Wiscasset High School (ME) | 226 |
| 1) Seth Mahalik | | 18:34.00 | 38 |
| 2) Brandon Goud | | 18:46.00 | 43 |
| 3) Jon Campbell | | 18:54.00 | 44 |
| 4) Conor Walsh | | 19:07.00 | 50 |
| 5) Colton Thomas | | 19:08.00 | 51 |
| Average Time: 18:53.80 Total Time: 1:34:29.00 1-5 Split: 34.00 |
| 6) Bradley Whitaker | | 19:09.00 | 52 |
| 7) Brandon Campbell | | 19:23.00 | 56 |
9 | Dirigo High School (ME) | 281 |
| 1) Keenan Martin | | 19:03.20 | 49 |
| 2) Cody Cunningham | | 19:22.00 | 54 |
| 3) Seth Tacheny | | 19:29.00 | 58 |
| 4) Ethan Canton | | 19:31.00 | 59 |
| 5) Greg Mailhot | | 19:39.00 | 61 |
| Average Time: 19:24.84 Total Time: 1:37:04.20 1-5 Split: 35.80 |
| 6) Alan Dolloff | | 19:43.00 | 64 |
| 7) Patrick Larsen | | 19:45.00 | 65 |
10 | Carrabec High School (ME) | 308 |
| 1) Dylan Ricker | | 18:55.00 | 45 |
| 2) Nathan Anton | | 19:23.00 | 55 |
| 3) Jacob Atwood | | 19:47.50 | 66 |
| 4) Jackson Sidell | | 20:03.50 | 70 |
| 5) Brody Miller | | 20:16.40 | 72 |
| Average Time: 19:41.08 Total Time: 1:38:25.40 1-5 Split: 1:21.40 |
| 6) Evan Gorr | | 20:23.30 | 73 |
| 7) Cameran Abruzzese | | 20:43.00 | 78 |
11 | St. Dominic Regional High School (ME) | 322 |
| 1) Villamarin Diego | | 18:45.40 | 42 |
| 2) Nate Poulin | | 19:32.00 | 60 |
| 3) Robert Shelley | | 20:08.20 | 71 |
| 4) Mathew Yarnevich | | 20:26.00 | 74 |
| 5) Steve Hammerton | | 20:30.40 | 75 |
| Average Time: 19:52.40 Total Time: 1:39:22.00 1-5 Split: 1:45.00 |
| 6) Mike Dempski | | 20:32.00 | 76 |
| 7) Jared Richardson | | 20:37.00 | 77 |
12 | Mountain Valley (ME) | 340 |
| 1) Tyler Jasud | | 17:52.00 | 18 |
| 2) Nate Fitzpatrick | | 21:12.00 | 79 |
| 3) Caleb Austin | | 21:13.00 | 80 |
| 4) Cody Cunningham | | 21:24.00 | 81 |
| 5) Connor Woods | | 21:28.00 | 82 |
| Average Time: 20:37.80 Total Time: 1:43:09.00 1-5 Split: 3:36.00 |
| 6) Shawn Bennett | | 22:47.00 | 83 |
| 7) Gabe Ladd | | 27:09.70 | 84 |