| 1 | Enzo GiampaoloPlace 1 · Grade 12 · Lewiston | 12 | Lewiston | 17:50.19 |
| 2 | Calvin VincentPlace 2 · Grade 12 · Edward Little | 12 | Edward Little | 17:54.71 |
| 3 | Harper BordenPlace 3 · Grade 12 · Edward Little | 12 | Edward Little | 17:57.59 |
| 4 | Ian BrittPlace 4 · Grade 12 · Mt Ararat | 12 | Mt Ararat | 20:28.84 |
| 5 | Evan BrousseauPlace 5 · Grade 12 · Lewiston | 12 | Lewiston | 21:01.16 |
| 6 | Nsungui MankatuPlace 6 · Grade 12 · Lewiston | 12 | Lewiston | 21:01.63 |
| 7 | Declan KellyPlace 7 · Grade 12 · Mt Ararat | 12 | Mt Ararat | 21:18.54 |
| 8 | Marshall FlynnPlace 8 · Grade 9 · Mt Ararat | 9 | Mt Ararat | 21:18.75 |
| 9 | Riley BennettPlace 9 · Grade 10 · Edward Little | 10 | Edward Little | 21:22.59 |
| 10 | Marshall RobertsPlace 10 · Grade 10 · Mt Ararat | 10 | Mt Ararat | 21:31.75 |
| 11 | Cameron CardellaPlace 11 · Grade 11 · Mt Ararat | 11 | Mt Ararat | 21:33.03 |
| 12 | Jacob BurnhamPlace 12 · Grade 10 · Lewiston | 10 | Lewiston | 21:45.56 |
| 13 | Asah GouldPlace 13 · Grade 10 · Edward Little | 10 | Edward Little | 22:03.13 |
| 14 | Gideon VarneyPlace 14 · Grade 10 · Edward Little | 10 | Edward Little | 22:23.38 |
| 15 | Sebastian PamboPlace 15 · Grade 10 · Lewiston | 10 | Lewiston | 22:44.92 |
| 16 | Orrin ConwayPlace 16 · Grade 10 · Maine Central Institute | 10 | Maine Central Institute | 23:20.79 |
| 17 | Ethan LongleyPlace 17 · Grade 10 · Edward Little | 10 | Edward Little | 23:38.41 |
| 18 | Kolby GibbsPlace 18 · Grade 10 · Winslow | 10 | Winslow | 23:41.55 |
| 19 | Sean BlackmonPlace 19 · Grade 12 · Maine Central Institute | 12 | Maine Central Institute | 24:16.19 |
| 20 | Maoze ZhangPlace 20 · Grade 10 · Lewiston | 10 | Lewiston | 24:28.18 |
| 21 | Owen PelletierPlace 21 · Grade 12 · Edward Little | 12 | Edward Little | 24:57.74 |
| 22 | Thomas LeBlancPlace 22 · Grade 11 · Edward Little | 11 | Edward Little | 25:02.48 |
| 23 | Tyson ThompsonPlace 23 · Grade 12 · Maine Central Institute | 12 | Maine Central Institute | 25:11.10 |
| 24 | Bryce HoldenPlace 24 · Grade 12 · Mt Ararat | 12 | Mt Ararat | 25:21.04 |
| 25 | Evan ParkerPlace 25 · Grade 9 · Mt Ararat | 9 | Mt Ararat | 25:21.46 |
| 26 | Lucas WootenPlace 26 · Grade 11 · Lewiston | 11 | Lewiston | 25:36.36 |
| 27 | Reese O'BrienPlace 27 · Grade 10 · Winslow | 10 | Winslow | 25:48.50 |
| 28 | Maximus MirandaPlace 28 · Grade 10 · Lewiston | 10 | Lewiston | 26:13.10 |
| 29 | Brody ParkerPlace 29 · Grade 12 · Mt Ararat | 12 | Mt Ararat | 26:33.31 |
| 30 | Ethan WardPlace 30 · Grade 10 · Winslow | 10 | Winslow | 26:33.57 |
| 31 | Ashby HaywardPlace 31 · Grade 12 · Mt Ararat | 12 | Mt Ararat | 26:33.63 |
| 32 | Adrian CrowellPlace 32 · Grade 9 · Lewiston | 9 | Lewiston | 26:58.31 |
| 33 | Sawyer CasadPlace 33 · Grade 11 · Mt Ararat | 11 | Mt Ararat | 27:05.88 |
| 34 | Salmon ViguePlace 34 · Grade 12 · Winslow | 12 | Winslow | 27:10.10 |
| 35 | William AckleyPlace 35 · Grade 8 · Edward Little | 8 | Edward Little | 27:22.85 |
| 36 | Richard RoyPlace 36 · Grade 10 · Mt Ararat | 10 | Mt Ararat | 27:26.47 |
| 37 | Leo SukeforthPlace 37 · Grade 10 · Edward Little | 10 | Edward Little | 28:17.72 |
| 38 | Kyle FishPlace 38 · Grade 11 · Lewiston | 11 | Lewiston | 28:19.04 |
| 39 | Kai Kutsy-DurbinPlace 39 · Grade 11 · Belfast Area | 11 | Belfast Area | 28:19.53 |
| 40 | Charles EllisPlace 40 · Grade 11 · Edward Little | 11 | Edward Little | 28:41.25 |
| 41 | Dashiell LagawiecPlace 41 · Grade 10 · Mt Ararat | 10 | Mt Ararat | 28:43.95 |
| 42 | Mason BennettPlace 42 · Grade 9 · Edward Little | 9 | Edward Little | 30:22.80 |
| 43 | Camden BurgessPlace 43 · Grade 9 · Edward Little | 9 | Edward Little | 30:44.51 |
| 44 | Reed ShapiroPlace 44 · Grade 9 · Lewiston | 9 | Lewiston | 31:23.91 |
| 45 | Camden DumontPlace 45 · Grade 12 · Mt Ararat | 12 | Mt Ararat | 32:58.45 |
| 46 | Logan BloomPlace 46 · Grade 9 · Lewiston | 9 | Lewiston | 33:31.79 |