| 1 | Wyatt OliverPlace 1 · Grade 11 · Mt Blue | 11 | Mt Blue | 17:22.40 |
| 2 | Noah SeighPlace 2 · Grade 11 · Camden Hills Regional | 11 | Camden Hills Regional | 17:22.80 |
| 3 | Luke DemarcoPlace 3 · Grade 10 · Mt Blue | 10 | Mt Blue | 17:24.30 |
| 4 | Eli LeBlondPlace 4 · Grade 9 · Messalonskee | 9 | Messalonskee | 17:44.70 |
| 5 | Avery RedfernPlace 5 · Grade 10 · Camden Hills Regional | 10 | Camden Hills Regional | 17:47.70 |
| 6 | Lexington CotePlace 6 · Grade 12 · Messalonskee | 12 | Messalonskee | 17:52.20 |
| 7 | Odin CorsonPlace 7 · Grade 9 · Camden Hills Regional | 9 | Camden Hills Regional | 18:07.80 |
| 8 | Paxton CoughlinPlace 8 · Grade 9 · Messalonskee | 9 | Messalonskee | 18:11.60 |
| 9 | William ParkerPlace 9 · Grade 10 · Camden Hills Regional | 10 | Camden Hills Regional | 18:28.90 |
| 10 | Ethan FortiePlace 10 · Grade 11 · Messalonskee | 11 | Messalonskee | 18:36.40 |
| 11 | Nick DeMarcoPlace 11 · Grade 12 · Mt Blue | 12 | Mt Blue | 18:41.80 |
| 12 | Caden SmithPlace 12 · Grade 9 · Camden Hills Regional | 9 | Camden Hills Regional | 18:50.90 |
| 13 | Graham StoughtonPlace 13 · Grade 12 · Camden Hills Regional | 12 | Camden Hills Regional | 18:55.40 |
| 14 | Jack PalmiterPlace 14 · Grade 12 · Camden Hills Regional | 12 | Camden Hills Regional | 18:56.90 |
| 15 | Oak MedinaPlace 15 · Grade 11 · Mt Blue | 11 | Mt Blue | 19:04.70 |
| 16 | Evan CrockettPlace 16 · Grade 12 · Messalonskee | 12 | Messalonskee | 19:07.30 |
| 17 | Holden NehrbossPlace 17 · Grade 11 · Lincoln Academy | 11 | Lincoln Academy | 19:14.90 |
| 18 | Wilton ScottPlace 18 · Grade 11 · Lincoln Academy | 11 | Lincoln Academy | 19:15.70 |
| 19 | Finn VerdeyenPlace 19 · Grade 10 · Mt Blue | 10 | Mt Blue | 19:23.70 |
| 20 | Xavier AmesPlace 20 · Grade 10 · Morse | 10 | Morse | 19:25.60 |
| 21 | Zach EgelandPlace 21 · Grade 12 · Camden Hills Regional | 12 | Camden Hills Regional | 19:32.90 |
| 22 | Josiah McPhailPlace 22 · Grade 11 · Camden Hills Regional | 11 | Camden Hills Regional | 19:34.90 PR |
| 23 | Jack StephensonPlace 23 · Grade 12 · Camden Hills Regional | 12 | Camden Hills Regional | 19:41.40 |
| 24 | Alden Fitzgerald WardPlace 24 · Grade 11 · Lincoln Academy | 11 | Lincoln Academy | 19:43.40 |
| 25 | Abram PhilbrookPlace 25 · Grade 12 · Oceanside | 12 | Oceanside | 19:48.50 |
| 26 | Teddy McLeodPlace 26 · Grade 12 · Mt Blue | 12 | Mt Blue | 19:53.40 |
| 27 | Sebastian MoreyPlace 27 · Grade 12 · Lincoln Academy | 12 | Lincoln Academy | 19:59.00 |
| 28 | Nat McKenziePlace 28 · Grade 9 · Camden Hills Regional | 9 | Camden Hills Regional | 20:23.10 |
| 29 | Huckleberry SilverPlace 29 · Grade 9 · Lincoln Academy | 9 | Lincoln Academy | 20:27.70 |
| 30 | Eli SalazarPlace 30 · Grade 9 · Morse | 9 | Morse | 20:31.00 |
| 31 | William StricklandPlace 31 · Grade 10 · Mt Blue | 10 | Mt Blue | 20:40.30 |
| 32 | Matthew PhillipsPlace 32 · Grade 10 · Messalonskee | 10 | Messalonskee | 20:42.40 |
| 33 | Wyatt McLeodPlace 33 · Grade 9 · Mt Blue | 9 | Mt Blue | 20:43.10 |
| 34 | Nevan PaulinoPlace 34 · Grade 10 · Lincoln Academy | 10 | Lincoln Academy | 20:51.60 |
| 35 | Henry FrancisPlace 35 · Grade 11 · Morse | 11 | Morse | 20:53.20 |
| 35 | Lukas HollandPlace 35 · Grade 9 · Messalonskee | 9 | Messalonskee | 20:53.20 |
| 37 | Aiden Roberts-HavenPlace 37 · Grade 12 · Lincoln Academy | 12 | Lincoln Academy | 20:56.90 |
| 38 | Xander AshleyPlace 38 · Grade 10 · Mt Blue | 10 | Mt Blue | 21:10.70 |
| 39 | Thomas McKitrickPlace 39 · Grade 10 · Lincoln Academy | 10 | Lincoln Academy | 21:13.20 |
| 40 | Bodhi AndersenPlace 40 · Grade 11 · Morse | 11 | Morse | 21:14.10 |
| 41 | Shea AbbottPlace 41 · Grade 9 · Messalonskee | 9 | Messalonskee | 21:15.20 |
| 42 | Patrick SeeleyPlace 42 · Grade 11 · Camden Hills Regional | 11 | Camden Hills Regional | 21:17.50 |
| 43 | Wyatt FrohmillerPlace 43 · Grade 11 · Morse | 11 | Morse | 21:18.20 |
| 44 | Tucker NielsenPlace 44 · Grade 10 · Messalonskee | 10 | Messalonskee | 21:19.80 |
| 45 | Calvin LangmaidPlace 45 · Grade 9 · Morse | 9 | Morse | 21:29.10 |
| 46 | José Tomás DuránPlace 46 · Grade 11 · Messalonskee | 11 | Messalonskee | 21:31.50 |
| 47 | Noah ThomasPlace 47 · Grade 10 · Mt Blue | 10 | Mt Blue | 21:33.71 |
| 48 | Trevor FortiePlace 48 · Grade 10 · Messalonskee | 10 | Messalonskee | 21:36.80 |
| 49 | Trey BelcherPlace 49 · Grade 10 · Camden Hills Regional | 10 | Camden Hills Regional | 21:51.10 |
| 50 | Cole BrooksPlace 50 · Grade 10 · Lincoln Academy | 10 | Lincoln Academy | 21:52.30 PR |
| 51 | Bode FournierPlace 51 · Grade 10 · Mt Blue | 10 | Mt Blue | 21:56.40 |
| 52 | Jakob IversonPlace 52 · Grade 9 · Lincoln Academy | 9 | Lincoln Academy | 22:07.60 |
| 53 | Markus MysterPlace 53 · Grade 11 · Oceanside | 11 | Oceanside | 22:13.30 |
| 54 | Maden JovinPlace 54 · Grade 10 · Oceanside | 10 | Oceanside | 22:29.00 |
| 55 | Harrison ParrPlace 55 · Grade 10 · Oceanside | 10 | Oceanside | 22:33.40 |
| 56 | Sully ColemanPlace 56 · Grade 9 · Camden Hills Regional | 9 | Camden Hills Regional | 22:39.40 |
| 57 | Carter WilsonPlace 57 · Grade 11 · Lincoln Academy | 11 | Lincoln Academy | 22:52.40 |
| 58 | Ephraim BurkePlace 58 · Grade 12 · Morse | 12 | Morse | 22:53.70 |
| 59 | Noah BlakeyPlace 59 · Grade 10 · Oceanside | 10 | Oceanside | 22:54.70 |
| 60 | Wyatt HallPlace 60 · Grade 12 · Mt Blue | 12 | Mt Blue | 22:59.50 |
| 61 | Finnegan AdamsPlace 61 · Grade 11 · Oceanside | 11 | Oceanside | 23:03.10 |
| 62 | Olive PopkenPlace 62 · Grade 10 · Lincoln Academy | 10 | Lincoln Academy | 23:04.50 |
| 63 | Seth ThomasPlace 63 · Grade 10 · Mt Blue | 10 | Mt Blue | 23:17.00 |
| 64 | Jameson FournierPlace 64 · Grade 12 · Oceanside | 12 | Oceanside | 23:47.10 |
| 65 | Tristan GreenleafPlace 65 · Grade 10 · Lincoln Academy | 10 | Lincoln Academy | 23:55.90 |
| 66 | Sam GandlerPlace 66 · Grade 10 · Lincoln Academy | 10 | Lincoln Academy | 24:08.00 |
| 66 | Max McCoolPlace 66 · Grade 9 · Lincoln Academy | 9 | Lincoln Academy | 24:08.00 |
| 68 | Samuel JohnsonPlace 68 · Grade 10 · Lincoln Academy | 10 | Lincoln Academy | 24:09.80 |
| 69 | Cameron BurrowsPlace 69 · Grade 11 · Messalonskee | 11 | Messalonskee | 24:23.10 |
| 70 | Ben ForresterPlace 70 · Grade 9 · Morse | 9 | Morse | 24:41.70 |
| 71 | Leif GentalenPlace 71 · Grade 12 · Lincoln Academy | 12 | Lincoln Academy | 24:46.20 |
| 72 | Henry ReedPlace 72 · Grade 10 · Mt Blue | 10 | Mt Blue | 24:57.70 |
| 73 | Daggan SteinPlace 73 · Grade 11 · Lincoln Academy | 11 | Lincoln Academy | 26:28.80 |
| 74 | Andrea CastoldiPlace 74 · Grade 11 · Camden Hills Regional | 11 | Camden Hills Regional | 26:37.71 |
| 75 | Sully CollinsPlace 75 · Grade 10 · Lincoln Academy | 10 | Lincoln Academy | 26:42.40 |
| 76 | Connor SpryPlace 76 · Grade 10 · Messalonskee | 10 | Messalonskee | 27:15.40 |
| 77 | Matthew RobertsPlace 77 · Grade 10 · Lincoln Academy | 10 | Lincoln Academy | 27:48.60 |
| 78 | Maxwell RussellPlace 78 · Grade 10 · Oceanside | 10 | Oceanside | 27:58.50 |
| 79 | Asa MerrickPlace 79 · Grade 10 · Morse | 10 | Morse | 29:20.60 |
| 80 | Wyatt RussellPlace 80 · Grade 10 · Oceanside | 10 | Oceanside | 29:32.30 |
| 81 | Liam TierneyPlace 81 · Grade 10 · Lincoln Academy | 10 | Lincoln Academy | 30:35.30 |