| 1 | Noah SeighPlace 1 · Grade 11 · Camden Hills Regional | 11 | Camden Hills Regional | 17:22.10 |
| 2 | Colby DaiglePlace 2 · Grade 12 · Medomak Valley | 12 | Medomak Valley | 17:41.10 |
| 3 | Tristan McGrawPlace 3 · Grade 11 · Brunswick | 11 | Brunswick | 18:09.00 PR |
| 4 | Avery RedfernPlace 4 · Grade 10 · Camden Hills Regional | 10 | Camden Hills Regional | 18:27.40 |
| 5 | Odin CorsonPlace 5 · Grade 9 · Camden Hills Regional | 9 | Camden Hills Regional | 18:27.60 |
| 6 | William ParkerPlace 6 · Grade 10 · Camden Hills Regional | 10 | Camden Hills Regional | 18:29.10 |
| 7 | Jack CashmanPlace 7 · Grade 12 · Brunswick | 12 | Brunswick | 19:05.70 |
| 8 | Graham StoughtonPlace 8 · Grade 12 · Camden Hills Regional | 12 | Camden Hills Regional | 19:09.00 |
| 9 | Holden NehrbossPlace 9 · Grade 11 · Lincoln Academy | 11 | Lincoln Academy | 19:09.10 |
| 10 | Harper NelsonPlace 10 · Grade 11 · Brunswick | 11 | Brunswick | 19:23.00 |
| 11 | Brayden DowPlace 11 · Grade 9 · Erskine Academy | 9 | Erskine Academy | 19:28.10 |
| 12 | Xavier AmesPlace 12 · Grade 10 · Morse | 10 | Morse | 19:33.10 |
| 13 | Alden Fitzgerald WardPlace 13 · Grade 11 · Lincoln Academy | 11 | Lincoln Academy | 19:42.30 |
| 14 | Gavin FanjoyPlace 14 · Grade 12 · Erskine Academy | 12 | Erskine Academy | 19:44.40 |
| 15 | Zach EgelandPlace 15 · Grade 12 · Camden Hills Regional | 12 | Camden Hills Regional | 19:48.60 |
| 16 | Caden SmithPlace 16 · Grade 9 · Camden Hills Regional | 9 | Camden Hills Regional | 20:00.80 |
| 17 | Jaymison MosherPlace 17 · Grade 9 · Erskine Academy | 9 | Erskine Academy | 20:07.60 |
| 18 | Grady EmersonPlace 18 · Grade 11 · Medomak Valley | 11 | Medomak Valley | 20:15.20 |
| 19 | Ewan NashPlace 19 · Grade 11 · Brunswick | 11 | Brunswick | 20:16.70 |
| 20 | Wilton ScottPlace 20 · Grade 11 · Lincoln Academy | 11 | Lincoln Academy | 20:18.60 |
| 21 | Sebastian MoreyPlace 21 · Grade 12 · Lincoln Academy | 12 | Lincoln Academy | 20:20.50 |
| 22 | Nathaniel KnowlesPlace 22 · Grade 12 · Brunswick | 12 | Brunswick | 20:21.40 |
| 23 | Aidan SchofieldPlace 23 · Grade 10 · Brunswick | 10 | Brunswick | 20:29.40 |
| 24 | Huckleberry SilverPlace 24 · Grade 9 · Lincoln Academy | 9 | Lincoln Academy | 20:31.40 |
| 25 | Jack StephensonPlace 25 · Grade 12 · Camden Hills Regional | 12 | Camden Hills Regional | 20:32.40 |
| 26 | Nevan PaulinoPlace 26 · Grade 10 · Lincoln Academy | 10 | Lincoln Academy | 20:36.10 |
| 27 | Isaiah FeltonPlace 27 · Grade 12 · Lincoln Academy | 12 | Lincoln Academy | 20:36.60 |
| 28 | Oakley GrottonPlace 28 · Grade 11 · Camden Hills Regional | 11 | Camden Hills Regional | 20:44.30 |
| 29 | Jamie WoodruffPlace 29 · Grade 9 · Brunswick | 9 | Brunswick | 20:48.80 |
| 30 | Andrew MistlerPlace 30 · Grade 12 · Brunswick | 12 | Brunswick | 21:01.10 |
| 31 | Josiah McPhailPlace 31 · Grade 11 · Camden Hills Regional | 11 | Camden Hills Regional | 21:02.21 |
| 32 | Eli SalazarPlace 32 · Grade 9 · Morse | 9 | Morse | 21:06.60 |
| 33 | Ray BeachPlace 33 · Grade 10 · Camden Hills Regional | 10 | Camden Hills Regional | 21:18.40 |
| 34 | Zan HatchPlace 34 · Grade 11 · Brunswick | 11 | Brunswick | 21:23.90 |
| 35 | Henry FrancisPlace 35 · Grade 11 · Morse | 11 | Morse | 21:35.10 |
| 36 | Daegan CreamerPlace 36 · Grade 11 · Erskine Academy | 11 | Erskine Academy | 21:38.00 |
| 37 | Wyatt FrohmillerPlace 37 · Grade 11 · Morse | 11 | Morse | 21:38.80 |
| 38 | Gardner GillespiePlace 38 · Grade 9 · Medomak Valley | 9 | Medomak Valley | 21:39.50 |
| 39 | Sam BowenPlace 39 · Grade 11 · Brunswick | 11 | Brunswick | 21:40.71 |
| 40 | Aiden Roberts-HavenPlace 40 · Grade 12 · Lincoln Academy | 12 | Lincoln Academy | 21:42.00 |
| 41 | Trey BelcherPlace 41 · Grade 10 · Camden Hills Regional | 10 | Camden Hills Regional | 21:53.40 |
| 42 | Bodhi AndersenPlace 42 · Grade 11 · Morse | 11 | Morse | 21:59.80 |
| 43 | Crawford MartinezPlace 43 · Grade 11 · Brunswick | 11 | Brunswick | 22:16.50 |
| 44 | Tanner KopishkePlace 44 · Grade 11 · Medomak Valley | 11 | Medomak Valley | 22:30.90 |
| 45 | Carter WilsonPlace 45 · Grade 11 · Lincoln Academy | 11 | Lincoln Academy | 22:44.20 |
| 46 | Thomas McKitrickPlace 46 · Grade 10 · Lincoln Academy | 10 | Lincoln Academy | 22:44.40 |
| 47 | Calvin LangmaidPlace 47 · Grade 9 · Morse | 9 | Morse | 22:44.50 |
| 48 | Tristan GreenleafPlace 48 · Grade 10 · Lincoln Academy | 10 | Lincoln Academy | 22:50.30 |
| 49 | Nat McKenziePlace 49 · Grade 9 · Camden Hills Regional | 9 | Camden Hills Regional | 22:55.70 |
| 50 | Cole BrooksPlace 50 · Grade 10 · Lincoln Academy | 10 | Lincoln Academy | 22:56.00 |
| 51 | Carter BradfordPlace 51 · Grade 9 · Belfast Area | 9 | Belfast Area | 22:56.70 |
| 52 | Jacob WallsPlace 52 · Grade 12 · Brunswick | 12 | Brunswick | 23:08.60 |
| 53 | Leo JonesPlace 53 · Grade 10 · Camden Hills Regional | 10 | Camden Hills Regional | 23:09.10 |
| 54 | Ian Jarquin PartidaPlace 54 · Grade 9 · Lincoln Academy | 9 | Lincoln Academy | 23:24.50 PR |
| 55 | Aiden CarlPlace 55 · Grade 9 · Erskine Academy | 9 | Erskine Academy | 23:25.10 |
| 56 | Stirling MartinezPlace 56 · Grade 11 · Brunswick | 11 | Brunswick | 23:26.70 |
| 57 | Levi PrincePlace 57 · Grade 12 · Brunswick | 12 | Brunswick | 23:28.60 |
| 58 | Olive PopkenPlace 58 · Grade 10 · Lincoln Academy | 10 | Lincoln Academy | 23:30.10 |
| 59 | Sully ColemanPlace 59 · Grade 9 · Camden Hills Regional | 9 | Camden Hills Regional | 23:30.50 |
| 60 | Noah CraneyPlace 60 · Grade 11 · Morse | 11 | Morse | 23:32.00 PR |
| 61 | Levi StaufferPlace 61 · Grade 9 · Belfast Area | 9 | Belfast Area | 23:34.71 |
| 62 | Logan ChechowitzPlace 62 · Grade 12 · Erskine Academy | 12 | Erskine Academy | 23:35.30 |
| 63 | Jackson HusseyPlace 63 · Grade 11 · Erskine Academy | 11 | Erskine Academy | 23:36.40 |
| 64 | Logan DowPlace 64 · Grade 12 · Erskine Academy | 12 | Erskine Academy | 23:38.60 |
| 64 | Manny InacioPlace 64 · Grade 12 · Brunswick | 12 | Brunswick | 23:38.60 |
| 66 | Ned BoakPlace 66 · Grade 12 · Brunswick | 12 | Brunswick | 23:40.21 |
| 67 | Ephraim BurkePlace 67 · Grade 12 · Morse | 12 | Morse | 23:41.50 |
| 68 | Sean MazerollePlace 68 · Grade 9 · Brunswick | 9 | Brunswick | 23:45.50 |
| 69 | Jesse DavisPlace 69 · Grade 9 · Brunswick | 9 | Brunswick | 24:00.50 |
| 70 | Sam GandlerPlace 70 · Grade 10 · Lincoln Academy | 10 | Lincoln Academy | 24:07.50 |
| 71 | William DriscollPlace 71 · Grade 10 · Brunswick | 10 | Brunswick | 24:08.00 |
| 72 | Santino MuellerPlace 72 · Grade 10 · Lincoln Academy | 10 | Lincoln Academy | 24:20.30 PR |
| 73 | Phineas CumlerPlace 73 · Grade 11 · Belfast Area | 11 | Belfast Area | 24:21.50 |
| 74 | Jakob IversonPlace 74 · Grade 9 · Lincoln Academy | 9 | Lincoln Academy | 24:28.50 |
| 75 | Daggan SteinPlace 75 · Grade 11 · Lincoln Academy | 11 | Lincoln Academy | 24:32.10 PR |
| 76 | Max McCoolPlace 76 · Grade 9 · Lincoln Academy | 9 | Lincoln Academy | 24:35.30 |
| 77 | Samuel JohnsonPlace 77 · Grade 10 · Lincoln Academy | 10 | Lincoln Academy | 24:37.80 |
| 78 | Kai Kutsy-DurbinPlace 78 · Grade 12 · Belfast Area | 12 | Belfast Area | 24:46.90 |
| 79 | Aiden BrannPlace 79 · Grade 11 · Erskine Academy | 11 | Erskine Academy | 25:09.80 |
| 80 | Mason LaMontagnePlace 80 · Grade 9 · Erskine Academy | 9 | Erskine Academy | 25:12.50 |
| 81 | Seamus NashPlace 81 · Grade 9 · Brunswick | 9 | Brunswick | 25:14.10 |
| 82 | Max CorderoPlace 82 · Grade 9 · Medomak Valley | 9 | Medomak Valley | 25:27.40 |
| 83 | Cole WilkinsonPlace 83 · Grade 9 · Brunswick | 9 | Brunswick | 25:40.00 |
| 84 | Gabe VeritePlace 84 · Grade 10 · Camden Hills Regional | 10 | Camden Hills Regional | 25:55.00 |
| 85 | Boston PoulinPlace 85 · Grade 11 · Medomak Valley | 11 | Medomak Valley | 26:07.90 |
| 86 | Teddy TrumbauerPlace 86 · Grade 9 · Camden Hills Regional | 9 | Camden Hills Regional | 26:13.70 |
| 87 | Matthew RobertsPlace 87 · Grade 10 · Lincoln Academy | 10 | Lincoln Academy | 26:18.30 |
| 88 | Andrea CastoldiPlace 88 · Grade 11 · Camden Hills Regional | 11 | Camden Hills Regional | 26:20.10 |
| 89 | Eden ShuckPlace 89 · Grade 10 · Morse | 10 | Morse | 26:20.80 |
| 90 | Ben ForresterPlace 90 · Grade 9 · Morse | 9 | Morse | 26:27.30 |
| 91 | Camden FosterPlace 91 · Grade 9 · Erskine Academy | 9 | Erskine Academy | 26:41.60 |
| 92 | Dominic OuellettePlace 92 · Grade 9 · Erskine Academy | 9 | Erskine Academy | 26:46.00 |
| 93 | Colton AlleyPlace 93 · Grade 9 · Belfast Area | 9 | Belfast Area | 27:39.90 |
| 94 | Gideon PelkeyPlace 94 · Grade 10 · Erskine Academy | 10 | Erskine Academy | 27:52.90 |
| 95 | Rowan LagePlace 95 · Grade 9 · Medomak Valley | 9 | Medomak Valley | 28:47.10 |
| 96 | Milo RichardsonPlace 96 · Grade 10 · Camden Hills Regional | 10 | Camden Hills Regional | 29:33.40 PR |
| 97 | Liam TierneyPlace 97 · Grade 10 · Lincoln Academy | 10 | Lincoln Academy | 29:33.60 |
| 98 | Asa MerrickPlace 98 · Grade 10 · Morse | 10 | Morse | 31:51.50 |
| 99 | Chen LuPlace 99 · Grade 9 · Brunswick | 9 | Brunswick | 32:17.00 |