| 1 | Logan OuellettePlace 1 · Grade 12 · Leavitt Area | 12 | Leavitt Area | 16:58.24 |
| 2 | Eli PalmerPlace 2 · Grade 12 · Brunswick Hi | 12 | Brunswick Hi | 17:13.11 |
| 3 | Miles LoganPlace 3 · Grade 12 · Brunswick Hi | 12 | Brunswick Hi | 17:33.61 |
| 4 | Ben KlinglePlace 4 · Grade 11 · Brunswick Hi | 11 | Brunswick Hi | 17:41.82 |
| 5 | Gabe DurazoPlace 5 · Grade 11 · Leavitt Area | 11 | Leavitt Area | 18:08.01 |
| 6 | Will RobbinsPlace 6 · Grade 12 · Belfast Area | 12 | Belfast Area | 18:08.65 |
| 7 | Pierce CoughlinPlace 7 · Grade 10 · Messalonskee | 10 | Messalonskee | 18:17.42 |
| 8 | Zachary ClementPlace 8 · Grade 11 · Camden Hills | 11 | Camden Hills | 18:29.51 |
| 9 | Zach RossPlace 9 · Grade 12 · Messalonskee | 12 | Messalonskee | 18:42.34 |
| 10 | Beckett CotePlace 10 · Grade 10 · Messalonskee | 10 | Messalonskee | 19:03.82 |
| 11 | Ben PikePlace 11 · Grade 10 · Camden Hills | 10 | Camden Hills | 19:04.25 |
| 12 | Sam GoldeyPlace 12 · Grade 11 · Cony | 11 | Cony | 19:08.47 |
| 13 | Sam CoffinPlace 13 · Grade 12 · Cony | 12 | Cony | 19:10.95 |
| 14 | Sam TooleyPlace 14 · Grade 9 · Camden Hills | 9 | Camden Hills | 19:11.42 |
| 15 | Walker HedrichPlace 15 · Grade 10 · Camden Hills | 10 | Camden Hills | 19:11.97 |
| 16 | Colin WrightPlace 16 · Grade 11 · Camden Hills | 11 | Camden Hills | 19:12.50 |
| 17 | Ryan McPhersonPlace 17 · Grade 9 · Brunswick Hi | 9 | Brunswick Hi | 19:24.36 |
| 18 | James MooneyPlace 18 · Grade 11 · Cony | 11 | Cony | 19:27.08 |
| 19 | Nate WaynePlace 19 · Grade 11 · Brunswick Hi | 11 | Brunswick Hi | 19:28.67 |
| 20 | Andrew DoughtyPlace 20 · Grade 12 · Nokomis | 12 | Nokomis | 19:32.60 |
| 21 | Marshall WallPlace 21 · Grade 10 · Brunswick Hi | 10 | Brunswick Hi | 19:35.32 |
| 22 | Henry McdevittPlace 22 · Grade 11 · Camden Hills | 11 | Camden Hills | 19:39.12 |
| 23 | Jonathan KoehlerPlace 23 · Grade 10 · Brunswick Hi | 10 | Brunswick Hi | 19:44.40 |
| 24 | Aleksander CarsleyPlace 24 · Grade 11 · Nokomis | 11 | Nokomis | 19:49.06 |
| 25 | Finn UreyPlace 25 · Grade 12 · Camden Hills | 12 | Camden Hills | 19:54.93 |
| 26 | Dominick ToscanoPlace 26 · Grade 11 · Leavitt Area | 11 | Leavitt Area | 19:57.15 |
| 27 | Noah OliverPlace 27 · Grade 9 · Messalonskee | 9 | Messalonskee | 19:59.69 |
| 28 | Danzig NavePlace 28 · Grade 10 · Nokomis | 10 | Nokomis | 20:20.66 |
| 29 | Elijah JakubisnPlace 29 · Grade 10 · Nokomis | 10 | Nokomis | 20:21.57 |
| 30 | J.J JakubisnPlace 30 · Grade 12 · Nokomis | 12 | Nokomis | 20:24.09 |
| 31 | Brandon MastrianoPlace 31 · Grade 11 · Cony | 11 | Cony | 20:27.65 |
| 32 | Anderson ArbourPlace 32 · Grade 9 · Messalonskee | 9 | Messalonskee | 20:41.45 |
| 33 | Soren BeckstromPlace 33 · Grade 12 · Camden Hills | 12 | Camden Hills | 20:51.80 |
| 34 | Brendan LedwickPlace 34 · Grade 10 · Brunswick Hi | 10 | Brunswick Hi | 20:58.14 |
| 35 | Matthew Dos SantosPlace 35 · Grade 11 · Cony | 11 | Cony | 21:13.94 |
| 36 | Atticus BluePlace 36 · Grade 10 · Medomak Vall | 10 | Medomak Vall | 21:16.35 |
| 37 | Trevor CampbellPlace 37 · Grade 10 · Brunswick Hi | 10 | Brunswick Hi | 21:21.65 |
| 38 | Jansen WeaverPlace 38 · Grade 9 · Brunswick Hi | 9 | Brunswick Hi | 21:33.08 |
| 39 | Hunter MooersPlace 39 · Grade 11 · Nokomis | 11 | Nokomis | 21:41.31 |
| 40 | Alec RolfePlace 40 · Grade 12 · Belfast Area | 12 | Belfast Area | 21:46.87 |
| 41 | Teague BuchananPlace 41 · Grade 9 · Camden Hills | 9 | Camden Hills | 21:56.51 |
| 42 | Fabien AndersenPlace 42 · Grade 12 · Maine Centra | 12 | Maine Centra | 22:03.04 |
| 43 | Will LaidlawPlace 43 · Grade 9 · Camden Hills | 9 | Camden Hills | 22:03.45 |
| 44 | Bennett CohenPlace 44 · Grade 9 · Camden Hills | 9 | Camden Hills | 22:04.90 |
| 45 | Jake MaheuPlace 45 · Grade 12 · Leavitt Area | 12 | Leavitt Area | 22:05.86 |
| 46 | Kyle MastrianoPlace 46 · Grade 11 · Cony | 11 | Cony | 22:07.89 |
| 47 | Tristan HughsPlace 47 · Grade 10 · Belfast Area | 10 | Belfast Area | 22:39.44 |
| 48 | Eben BuckPlace 48 · Grade 11 · Cony | 11 | Cony | 22:40.89 |
| 49 | Isaiah SmithPlace 49 · Grade 11 · Camden Hills | 11 | Camden Hills | 22:46.63 |
| 50 | Jack CulbertsonPlace 50 · Grade 12 · Brunswick Hi | 12 | Brunswick Hi | 22:51.40 |
| 51 | Drew AdamsPlace 51 · Grade 12 · Nokomis | 12 | Nokomis | 22:51.61 |
| 52 | Ethan CohenPlace 52 · Grade 9 · Camden Hills | 9 | Camden Hills | 23:11.93 |
| 53 | Robert SpearsPlace 53 · Grade 11 · Messalonskee | 11 | Messalonskee | 23:36.83 |
| 54 | Elijah NelsenPlace 54 · Grade 11 · Messalonskee | 11 | Messalonskee | 23:46.20 |
| 55 | Max WitheePlace 55 · Grade 10 · Messalonskee | 10 | Messalonskee | 25:16.72 |
| 56 | Hein Nanda KyawPlace 56 · Grade 11 · Maine Centra | 11 | Maine Centra | 25:18.53 |
| 57 | Hunter VosmusPlace 57 · Grade 9 · Brunswick Hi | 9 | Brunswick Hi | 25:30.92 |
| 58 | Nick MorousePlace 58 · Grade 9 · Brunswick Hi | 9 | Brunswick Hi | 26:01.83 |
| 59 | Noah BrissonPlace 59 · Grade 11 · Leavitt Area | 11 | Leavitt Area | 26:32.84 |
| 60 | Owen DostiePlace 60 · Grade 9 · Medomak Vall | 9 | Medomak Vall | 27:48.03 |
| 61 | Claude EomPlace 61 · Grade 10 · Maine Centra | 10 | Maine Centra | 29:58.70 |
| 62 | Desmon YoungPlace 62 · Grade 12 · Leavitt Area | 12 | Leavitt Area | 30:16.92 |
| 63 | Reed PetrinPlace 63 · Grade 9 · Leavitt Area | 9 | Leavitt Area | 30:37.59 |
| 64 | Kipp ButtsPlace 64 · Grade 12 · Brunswick Hi | 12 | Brunswick Hi | 34:17.11 |
| 65 | Connor PoirierPlace 65 · Grade 9 · Cony | 9 | Cony | 34:20.96 |
| — | Noah MorrisGrade 11 · Medomak Vall | 11 | Medomak Vall | DNF |
| — | Roland KitchenGrade 12 · Nokomis | 12 | Nokomis | DNF |