| 1 | Joshua WayPlace 1 · Grade 9 · Waterville | 9 | Waterville | 17:14.01 PR |
| 2 | Logan OuellettePlace 2 · Grade 10 · Leavitt Area | 10 | Leavitt Area | 17:51.35 |
| 3 | Liam ScanlonPlace 3 · Grade 12 · Morse | 12 | Morse | 18:04.34 |
| 4 | Aidan PryorPlace 4 · Grade 12 · Morse | 12 | Morse | 18:07.56 |
| 5 | Liam CardPlace 5 · Grade 10 · Lincoln Academy | 10 | Lincoln Academy | 18:14.37 |
| 6 | Kelby Austin YoungPlace 6 · Grade 12 · Erskine Academy | 12 | Erskine Academy | 18:18.26 PR |
| 7 | Will SherrillPlace 7 · Grade 11 · Lincoln Academy | 11 | Lincoln Academy | 18:50.65 |
| 8 | Spencer DyerPlace 8 · Grade 12 · Maranacook Community | 12 | Maranacook Community | 18:51.93 |
| 9 | Caleb AveryPlace 9 · Grade 12 · Morse | 12 | Morse | 18:56.68 |
| 10 | Riley DunnPlace 10 · Grade 10 · Morse | 10 | Morse | 19:13.14 |
| 11 | Connor FreemanPlace 11 · Grade 12 · Morse | 12 | Morse | 19:27.08 |
| 12 | Andrew TurloPlace 12 · Grade 10 · Waterville | 10 | Waterville | 19:34.21 |
| 13 | Nick RussPlace 13 · Grade 9 · Lincoln Academy | 9 | Lincoln Academy | 19:34.23 |
| 14 | Hunter MaloPlace 14 · Grade 11 · Nokomis Regional | 11 | Nokomis Regional | 19:36.85 PR |
| 15 | Nick ChoatePlace 15 · Grade 10 · Erskine Academy | 10 | Erskine Academy | 19:41.73 |
| 16 | Gabe DurazoPlace 16 · Grade 9 · Leavitt Area | 9 | Leavitt Area | 19:43.61 |
| 17 | Kaden McIntyrePlace 17 · Grade 11 · Erskine Academy | 11 | Erskine Academy | 19:48.17 |
| 18 | Max OlmsteadPlace 18 · Grade 11 · Maranacook Community | 11 | Maranacook Community | 19:50.86 |
| 19 | Aiden JacobsPlace 19 · Grade 10 · Lincoln Academy | 10 | Lincoln Academy | 20:10.69 |
| 20 | Zephyr Lani-CaputoPlace 20 · Grade 10 · Erskine Academy | 10 | Erskine Academy | 20:11.83 |
| 21 | Drew AdamsPlace 21 · Grade 10 · Nokomis Regional | 10 | Nokomis Regional | 20:14.68 |
| 22 | Clayton AllenPlace 22 · Grade 11 · Erskine Academy | 11 | Erskine Academy | 20:16.62 |
| 23 | Dominic GouldPlace 23 · Grade 11 · Nokomis Regional | 11 | Nokomis Regional | 20:18.99 |
| 24 | Rylie HarperPlace 24 · Grade 10 · Morse | 10 | Morse | 20:38.46 |
| 25 | Paul SlimmPlace 25 · Grade 12 · Erskine Academy | 12 | Erskine Academy | 20:41.15 |
| 26 | J.J. JakubisnPlace 26 · Grade 10 · Nokomis Regional | 10 | Nokomis Regional | 20:42.70 |
| 27 | Cedar CannonPlace 27 · Grade 11 · Lincoln Academy | 11 | Lincoln Academy | 20:42.79 PR |
| 28 | Thaddeus EddyblouinPlace 28 · Grade 10 · Lincoln Academy | 10 | Lincoln Academy | 20:58.92 |
| 29 | Dominick ToscanoPlace 29 · Grade 9 · Leavitt Area | 9 | Leavitt Area | 21:06.99 |
| 30 | Tom PolingPlace 30 · Grade 12 · Maranacook Community | 12 | Maranacook Community | 21:33.69 |
| 31 | Kurtis GouldPlace 31 · Grade 11 · Nokomis Regional | 11 | Nokomis Regional | 21:42.80 |
| 32 | Michael TamboriniPlace 32 · Grade 12 · Maranacook Community | 12 | Maranacook Community | 22:05.84 |
| 33 | Conor GlasierPlace 33 · Grade 9 · Lincoln Academy | 9 | Lincoln Academy | 22:12.43 |
| 34 | Liam DrewnickPlace 34 · Grade 9 · Morse | 9 | Morse | 22:41.53 |
| 35 | Evan WattsPlace 35 · Grade 11 · Winslow | 11 | Winslow | 22:41.78 |
| 36 | Hunter FlaggPlace 36 · Grade 11 · Nokomis Regional | 11 | Nokomis Regional | 22:47.04 |
| 37 | Zach BergPlace 37 · Grade 11 · Maranacook Community | 11 | Maranacook Community | 23:01.02 |
| 38 | Chris RoyPlace 38 · Grade 11 · Nokomis Regional | 11 | Nokomis Regional | 23:33.14 |
| 39 | Aiden WarmePlace 39 · Grade 11 · Winslow | 11 | Winslow | 24:23.22 |
| 40 | Riley TonerPlace 40 · Grade 12 · Erskine Academy | 12 | Erskine Academy | 24:35.27 |
| 41 | Ryan YangPlace 41 · Grade 11 · Winslow | 11 | Winslow | 24:39.79 |
| 42 | Eric NelsonPlace 42 · Grade 10 · Maranacook Community | 10 | Maranacook Community | 25:43.38 |
| 43 | Noah BrissonPlace 43 · Grade 9 · Leavitt Area | 9 | Leavitt Area | 27:45.21 |
| 44 | Justin RogersPlace 44 · Grade 9 · Winslow | 9 | Winslow | 28:50.41 |