| 1 | Enzo GiampaoloPlace 1 · Grade 12 · Lewiston | 12 | Lewiston | 16:31.64 |
| 2 | Harper BordenPlace 2 · Grade 12 · Edward Little | 12 | Edward Little | 16:41.20 |
| 3 | Ian BrittPlace 3 · Grade 12 · Mt Ararat | 12 | Mt Ararat | 17:37.08 |
| 4 | Cameron CardellaPlace 4 · Grade 11 · Mt Ararat | 11 | Mt Ararat | 18:53.39 |
| 5 | Ronan BrownPlace 5 · Grade 12 · Oxford Hills | 12 | Oxford Hills | 19:29.94 |
| 6 | Grady MillerPlace 6 · Grade 11 · Oxford Hills | 11 | Oxford Hills | 19:32.16 |
| 7 | ASHER ROYPlace 7 · Grade 11 · Oxford Hills | 11 | Oxford Hills | 19:37.44 |
| 8 | Tristan AtwellPlace 8 · Grade 11 · Oxford Hills | 11 | Oxford Hills | 19:42.57 |
| 9 | Marshall FlynnPlace 9 · Grade 9 · Mt Ararat | 9 | Mt Ararat | 19:53.75 |
| 10 | Evan BrousseauPlace 10 · Grade 12 · Lewiston | 12 | Lewiston | 19:54.97 |
| 11 | Jacob BurnhamPlace 11 · Grade 10 · Lewiston | 10 | Lewiston | 19:57.85 |
| 12 | Ethan RancourtPlace 12 · Grade 12 · Winslow | 12 | Winslow | 20:03.93 |
| 13 | Riley BennettPlace 13 · Grade 10 · Edward Little | 10 | Edward Little | 20:05.75 |
| 14 | Declan KellyPlace 14 · Grade 12 · Mt Ararat | 12 | Mt Ararat | 20:11.20 |
| 15 | Asah GouldPlace 15 · Grade 10 · Edward Little | 10 | Edward Little | 20:21.44 |
| 16 | Nsungui MankatuPlace 16 · Grade 12 · Lewiston | 12 | Lewiston | 20:38.08 |
| 17 | Bryce RoyPlace 17 · Grade 9 · Oxford Hills | 9 | Oxford Hills | 20:48.04 |
| 18 | Marshall RobertsPlace 18 · Grade 10 · Mt Ararat | 10 | Mt Ararat | 21:00.61 |
| 19 | Gideon VarneyPlace 19 · Grade 10 · Edward Little | 10 | Edward Little | 21:02.37 |
| 20 | Tanner GodfreyPlace 20 · Grade 11 · Maine Central Institute | 11 | Maine Central Institute | 21:50.72 |
| 21 | Ethan LongleyPlace 21 · Grade 10 · Edward Little | 10 | Edward Little | 21:58.18 |
| 22 | Orrin ConwayPlace 22 · Grade 10 · Maine Central Institute | 10 | Maine Central Institute | 22:00.43 |
| 23 | Gavin GomezPlace 23 · Grade 11 · Maine Central Institute | 11 | Maine Central Institute | 22:05.29 |
| 24 | Kolby GibbsPlace 24 · Grade 10 · Winslow | 10 | Winslow | 22:14.69 |
| 25 | Levi PouliotPlace 25 · Grade 10 · Oxford Hills | 10 | Oxford Hills | 22:14.82 |
| 26 | Landric RudmanPlace 26 · Grade 10 · Oxford Hills | 10 | Oxford Hills | 22:15.00 |
| 27 | Owen ShaffPlace 27 · Grade 10 · Oxford Hills | 10 | Oxford Hills | 22:17.72 |
| 28 | Lennox HillPlace 28 · Grade 10 · Oxford Hills | 10 | Oxford Hills | 22:35.67 |
| 29 | Sean BlackmonPlace 29 · Grade 12 · Maine Central Institute | 12 | Maine Central Institute | 22:40.95 |
| 30 | Emmett HarthornePlace 30 · Grade 9 · Oxford Hills | 9 | Oxford Hills | 22:47.68 |
| 31 | Sebastian PamboPlace 31 · Grade 10 · Lewiston | 10 | Lewiston | 23:20.48 |
| 32 | David BoosPlace 32 · Grade 11 · Oxford Hills | 11 | Oxford Hills | 23:23.65 |
| 33 | Landon ProutPlace 33 · Grade 10 · Mt Ararat | 10 | Mt Ararat | 23:30.66 |
| 34 | William AbbotPlace 34 · Grade 12 · Oxford Hills | 12 | Oxford Hills | 23:36.79 |
| 35 | Reese O'BrienPlace 35 · Grade 10 · Winslow | 10 | Winslow | 23:47.34 |
| 36 | Maoze ZhangPlace 36 · Grade 10 · Lewiston | 10 | Lewiston | 23:54.66 |
| 37 | Lucas WootenPlace 37 · Grade 11 · Lewiston | 11 | Lewiston | 24:10.25 |
| 38 | Ashby HaywardPlace 38 · Grade 12 · Mt Ararat | 12 | Mt Ararat | 24:14.93 |
| 39 | Tyson ThompsonPlace 39 · Grade 12 · Maine Central Institute | 12 | Maine Central Institute | 24:16.02 |
| 40 | Thomas LeBlancPlace 40 · Grade 11 · Edward Little | 11 | Edward Little | 24:32.37 |
| 41 | Bryce HoldenPlace 41 · Grade 12 · Mt Ararat | 12 | Mt Ararat | 24:32.49 |
| 42 | Adrian CrowellPlace 42 · Grade 9 · Lewiston | 9 | Lewiston | 24:45.55 |
| 43 | Ethan WardPlace 43 · Grade 10 · Winslow | 10 | Winslow | 24:45.68 |
| 44 | Tyler RobinsonPlace 44 · Grade 9 · Oxford Hills | 9 | Oxford Hills | 24:53.95 |
| 45 | Isaac WrightPlace 45 · Grade 11 · Mt Ararat | 11 | Mt Ararat | 25:12.19 |
| 46 | Brody ParkerPlace 46 · Grade 12 · Mt Ararat | 12 | Mt Ararat | 25:18.91 |
| 47 | William AckleyPlace 47 · Grade 8 · Edward Little | 8 | Edward Little | 25:26.26 |
| 48 | Evan ParkerPlace 48 · Grade 9 · Mt Ararat | 9 | Mt Ararat | 25:39.14 |
| 49 | Dashiell LagawiecPlace 49 · Grade 10 · Mt Ararat | 10 | Mt Ararat | 25:56.59 |
| 50 | Alex ReynoldsPlace 50 · Grade 10 · Oxford Hills | 10 | Oxford Hills | 26:26.18 |
| 51 | Richard RoyPlace 51 · Grade 10 · Mt Ararat | 10 | Mt Ararat | 27:06.04 |
| 52 | Salmon ViguePlace 52 · Grade 12 · Winslow | 12 | Winslow | 27:09.80 |
| 53 | Leo SukeforthPlace 53 · Grade 10 · Edward Little | 10 | Edward Little | 29:53.01 |
| 54 | Wyatt BoonPlace 54 · Grade 9 · Oxford Hills | 9 | Oxford Hills | 29:58.20 |
| 55 | Reed ShapiroPlace 55 · Grade 9 · Lewiston | 9 | Lewiston | 32:51.06 |
| 56 | Camden DumontPlace 56 · Grade 12 · Mt Ararat | 12 | Mt Ararat | 33:25.34 |
| 57 | Camden BurgessPlace 57 · Grade 9 · Edward Little | 9 | Edward Little | 33:33.57 |
| 58 | Aaden DemersPlace 58 · Grade 11 · Edward Little | 11 | Edward Little | 33:47.19 |
| 59 | Logan BloomPlace 59 · Grade 9 · Lewiston | 9 | Lewiston | 34:22.05 |
| 60 | Milo CardellaPlace 60 · Grade 11 · Mt Ararat | 11 | Mt Ararat | 34:51.52 |