| 1 | Andrew ShollPlace 1 · Scarborough High Sch | — | Scarborough High Sch | 16:48.00 |
| 2 | Colin TardiffPlace 2 · Scarborough High Sch | — | Scarborough High Sch | 16:57.00 |
| 3 | Connor DohertyPlace 3 · Scarborough High Sch | — | Scarborough High Sch | 16:58.00 |
| 4 | Joshua LombardoPlace 4 · Westbrook High Schoo | — | Westbrook High Schoo | 17:28.00 |
| 5 | Amanual SenteyehuPlace 5 · Westbrook High Schoo | — | Westbrook High Schoo | 17:55.00 |
| 6 | Josh VeroneauPlace 6 · Cheverus | — | Cheverus | 17:57.00 |
| 7 | Luke GroverPlace 7 · Scarborough High Sch | — | Scarborough High Sch | 18:17.00 |
| 8 | Noah KnaptonPlace 8 · Westbrook High Schoo | — | Westbrook High Schoo | 18:44.00 |
| 9 | Shamus MaliaPlace 9 · Scarborough High Sch | — | Scarborough High Sch | 18:52.00 |
| 10 | Brandon WhitlockPlace 10 · Westbrook High Schoo | — | Westbrook High Schoo | 19:06.00 |
| 11 | david GroverPlace 11 · Scarborough High Sch | — | Scarborough High Sch | 19:18.00 |
| 12 | Scout TuckerPlace 12 · Cheverus | — | Cheverus | 19:28.00 |
| 13 | Nick ChildsPlace 13 · Westbrook High Schoo | — | Westbrook High Schoo | 19:40.00 |
| 14 | Steven LarkinPlace 14 · Cheverus | — | Cheverus | 19:41.00 |
| 15 | Derek CorbettPlace 15 · Westbrook High Schoo | — | Westbrook High Schoo | 19:45.00 |
| 16 | Justin CopettaPlace 16 · Westbrook High Schoo | — | Westbrook High Schoo | 19:50.00 |
| 17 | Josh CavelieroPlace 17 · Westbrook High Schoo | — | Westbrook High Schoo | 19:57.00 |
| 18 | Kyle JordanPlace 18 · Scarborough High Sch | — | Scarborough High Sch | 20:02.00 |
| 19 | Robby DobsonPlace 19 · Sanford | — | Sanford | 20:05.00 |
| 20 | Luke GuibondPlace 20 · Cheverus | — | Cheverus | 20:05.00 |
| 21 | Charles PiperPlace 21 · Scarborough High Sch | — | Scarborough High Sch | 20:07.00 |
| 22 | Curtis KnaptonPlace 22 · Westbrook High Schoo | — | Westbrook High Schoo | 20:43.00 |
| 23 | Will ShiblePlace 23 · Cheverus | — | Cheverus | 20:52.00 |
| 24 | Quinn SeversPlace 24 · Sanford | — | Sanford | 21:18.00 |
| 25 | Jarod BeersPlace 25 · Scarborough High Sch | — | Scarborough High Sch | 21:20.00 |
| 26 | Ryan BreecePlace 26 · Cheverus | — | Cheverus | 21:21.00 |
| 27 | Logan McCarthyPlace 27 · Cheverus | — | Cheverus | 21:23.00 |
| 28 | Hansen LiPlace 28 · Cheverus | — | Cheverus | 21:24.00 |
| 29 | Zach BrodeurPlace 29 · Scarborough High Sch | — | Scarborough High Sch | 21:33.00 |
| 30 | Ian PoyantPlace 30 · Sanford | — | Sanford | 21:34.00 |
| 31 | John CoxPlace 31 · Cheverus | — | Cheverus | 22:02.00 |
| 32 | Mengyuan ZhangPlace 32 · Cheverus | — | Cheverus | 22:04.00 |
| 33 | Colby VezinaPlace 33 · Sanford | — | Sanford | 22:28.00 |
| 34 | Brandon L'HeureuxPlace 34 · Scarborough High Sch | — | Scarborough High Sch | 22:32.00 |
| 35 | Sam WhittenPlace 35 · Sanford | — | Sanford | 22:57.00 |
| 36 | Corey WalkerPlace 36 · Westbrook High Schoo | — | Westbrook High Schoo | 23:01.00 |
| 37 | Michael YoungPlace 37 · Cheverus | — | Cheverus | 23:05.00 |
| 38 | Matt JensenPlace 38 · Westbrook High Schoo | — | Westbrook High Schoo | 23:06.00 |
| 39 | David WinchellPlace 39 · Sanford | — | Sanford | 23:09.00 |
| 40 | Anthony GattiPlace 40 · Scarborough High Sch | — | Scarborough High Sch | 23:10.00 |
| 41 | Ben AdamsPlace 41 · Cheverus | — | Cheverus | 23:21.00 |
| 42 | Ryan WhittierPlace 42 · Westbrook High Schoo | — | Westbrook High Schoo | 23:52.00 |
| 43 | Ryan LilleyPlace 43 · Scarborough High Sch | — | Scarborough High Sch | 24:29.00 |
| 44 | Jackson JiangPlace 44 · Cheverus | — | Cheverus | 24:34.00 |
| 45 | Kyle HansonPlace 45 · Westbrook High Schoo | — | Westbrook High Schoo | 24:49.00 |
| 46 | Shane AdamsPlace 46 · Scarborough High Sch | — | Scarborough High Sch | 24:56.00 |
| 47 | Andrew GardinerPlace 47 · Scarborough High Sch | — | Scarborough High Sch | 26:02.00 |
| 48 | Noah JensenPlace 48 · Westbrook High Schoo | — | Westbrook High Schoo | 26:03.00 |
| 49 | Trevor LynchPlace 49 · Sanford | — | Sanford | 27:45.00 |
| 50 | Jake HiltonPlace 50 · Sanford | — | Sanford | 28:08.00 |
| 51 | Caleb MacDonaldPlace 51 · Scarborough High Sch | — | Scarborough High Sch | 28:27.00 |
| 52 | Cam BrownPlace 52 · Westbrook High Schoo | — | Westbrook High Schoo | 28:40.00 |
| 53 | Drew EdgecombPlace 53 · Scarborough High Sch | — | Scarborough High Sch | 28:56.00 |