| 1 | Andrew GreenePlace 1 · Grade 9 · Hampden Academy | 9 | Hampden Academy | 18:57.98 |
| 2 | Tryg SoaresPlace 2 · Grade 9 · Mount Desert Island | 9 | Mount Desert Island | 19:18.72 |
| 3 | Ben BatemanPlace 3 · Grade 12 · Hermon | 12 | Hermon | 19:29.30 |
| 4 | Garrison WilkersonPlace 4 · Grade 11 · Hampden Academy | 11 | Hampden Academy | 19:34.17 |
| 5 | Keon ShieldsPlace 5 · Grade 12 · Hampden Academy | 12 | Hampden Academy | 19:42.42 |
| 6 | Quincy RockPlace 6 · Grade 12 · Hampden Academy | 12 | Hampden Academy | 20:03.70 |
| 7 | Aaron BelangerPlace 7 · Grade 11 · Hermon | 11 | Hermon | 20:13.20 PR |
| 8 | Parker AshfieldPlace 8 · Grade 10 · Bangor | 10 | Bangor | 20:14.50 |
| 9 | Ray BricklePlace 9 · Grade 12 · Hampden Academy | 12 | Hampden Academy | 20:26.61 |
| 10 | Owen CotePlace 10 · Grade 12 · John Bapst Memorial | 12 | John Bapst Memorial | 20:40.75 |
| 11 | Hendrick WittPlace 11 · Grade 12 · Hampden Academy | 12 | Hampden Academy | 20:52.70 PR |
| 12 | Jack DebellisPlace 12 · Grade 10 · Mount Desert Island | 10 | Mount Desert Island | 21:00.44 PR |
| 13 | Ethen CunninghamPlace 13 · Grade 12 · Hampden Academy | 12 | Hampden Academy | 21:07.75 PR |
| 14 | Samuel McCarthyPlace 14 · Grade 12 · Bangor | 12 | Bangor | 21:09.68 |
| 15 | Takoda DionnePlace 15 · Grade 9 · Mount Desert Island | 9 | Mount Desert Island | 21:10.01 |
| 16 | Gavin NashPlace 16 · Grade 11 · Hampden Academy | 11 | Hampden Academy | 21:16.77 |
| 17 | Simon ZhangPlace 17 · Grade 10 · Mount Desert Island | 10 | Mount Desert Island | 21:20.96 |
| 18 | Patrick O'BrienPlace 18 · Grade 12 · Bangor | 12 | Bangor | 21:25.92 |
| 19 | Filippo Falqui CaoPlace 19 · Grade 12 · John Bapst Memorial | 12 | John Bapst Memorial | 21:40.45 |
| 20 | Ethan PinettePlace 20 · Grade 10 · Hermon | 10 | Hermon | 21:41.46 |
| 21 | Brayden MottPlace 21 · Grade 12 · John Bapst Memorial | 12 | John Bapst Memorial | 22:07.76 |
| 22 | Reagan MonroePlace 22 · Grade 12 · Bangor | 12 | Bangor | 22:12.05 PR |
| 23 | Roscoe RobinsonPlace 23 · Grade 10 · Hampden Academy | 10 | Hampden Academy | 22:27.34 |
| 24 | Ezra LeongPlace 24 · Grade 9 · Hampden Academy | 9 | Hampden Academy | 22:27.85 |
| 25 | Tyler NoyesPlace 25 · Grade 12 · Hermon | 12 | Hermon | 22:49.41 |
| 26 | Ty PorterPlace 26 · Grade 11 · Hampden Academy | 11 | Hampden Academy | 22:51.81 PR |
| 27 | Jack LagassePlace 27 · Grade 9 · John Bapst Memorial | 9 | John Bapst Memorial | 23:01.15 |
| 28 | Elliot IrvingPlace 28 · Grade 9 · John Bapst Memorial | 9 | John Bapst Memorial | 23:13.09 |
| 29 | Connor KielbasaPlace 29 · Grade 10 · Hampden Academy | 10 | Hampden Academy | 23:44.54 |
| 30 | Alexander WilcoxPlace 30 · Grade 9 · Hampden Academy | 9 | Hampden Academy | 23:53.22 |
| 31 | Declan ArimondPlace 31 · Grade 9 · Hampden Academy | 9 | Hampden Academy | 24:07.53 |
| 32 | Geoffrey BeanePlace 32 · Grade 9 · Mount Desert Island | 9 | Mount Desert Island | 24:14.64 |
| 33 | Casey NelsonPlace 33 · Grade 10 · Hampden Academy | 10 | Hampden Academy | 24:16.07 |
| 34 | Will CaronPlace 34 · Grade 12 · Bangor | 12 | Bangor | 24:44.52 |
| 35 | Evan WeldonPlace 35 · Grade 9 · Hampden Academy | 9 | Hampden Academy | 25:30.76 |
| 36 | Jaden RancourtPlace 36 · Grade 10 · Hampden Academy | 10 | Hampden Academy | 26:56.14 |
| 37 | Jonah PurvisPlace 37 · Grade 12 · Hermon | 12 | Hermon | 28:19.64 |
| 38 | Camden ValentinePlace 38 · Grade 11 · Hampden Academy | 11 | Hampden Academy | 29:20.04 PR |
| 39 | Davis DomagalaPlace 39 · Grade 9 · Mount Desert Island | 9 | Mount Desert Island | 30:07.44 PR |