| 1 | Mateo DiazPlace 1 · Grade 9 · Falmouth | 9 | Falmouth | 16:17.71 |
| 2 | Reid HughesPlace 2 · Grade 11 · Portland | 11 | Portland | 16:29.15 PR |
| 3 | Emile OlinsPlace 3 · Grade 12 · Portland | 12 | Portland | 16:30.06 PR |
| 4 | Everett SmithPlace 4 · Grade 11 · Portland | 11 | Portland | 16:31.12 |
| 5 | Ambrose ClarkePlace 5 · Grade 12 · Portland | 12 | Portland | 16:33.91 |
| 6 | Dante AvilaPlace 6 · Grade 11 · Kennebunk | 11 | Kennebunk | 17:06.37 PR |
| 7 | Lucas PetersPlace 7 · Grade - · Portland | - | Portland | 17:10.84 |
| 8 | Adrian SmithPlace 8 · Grade - · Portland | - | Portland | 17:10.89 |
| 9 | Jonah MagnusonPlace 9 · Grade 9 · Falmouth | 9 | Falmouth | 17:18.41 PR |
| 10 | Charlie RouschPlace 10 · Grade 12 · Portland | 12 | Portland | 17:25.79 |
| 11 | River LoutenPlace 11 · Grade 11 · Portland | 11 | Portland | 17:28.65 PR |
| 12 | Idris DohaPlace 12 · Grade 11 · Portland | 11 | Portland | 18:12.05 |
| 13 | Lucas DuboisPlace 13 · Grade 12 · Falmouth | 12 | Falmouth | 18:16.38 PR |
| 14 | Jude McCulloughPlace 14 · Grade 10 · Falmouth | 10 | Falmouth | 18:17.93 |
| 15 | Jon KearnsPlace 15 · Grade 12 · Falmouth | 12 | Falmouth | 18:20.72 |
| 16 | Brownlow Parks-StammPlace 16 · Grade 10 · Falmouth | 10 | Falmouth | 18:21.63 PR |
| 17 | Matson RossPlace 17 · Grade 10 · Falmouth | 10 | Falmouth | 18:27.47 |
| 18 | Lavani ContrerasPlace 18 · Grade 11 · Portland | 11 | Portland | 18:33.52 |
| 19 | Cove HollowayPlace 19 · Grade - · Portland | - | Portland | 19:07.60 |
| 20 | Stratton StevensPlace 20 · Grade - · Portland | - | Portland | 19:07.71 PR |
| 21 | Mason BridgePlace 21 · Grade 11 · Noble | 11 | Noble | 19:08.18 |
| 22 | Isaac TarringPlace 22 · Grade 12 · Kennebunk | 12 | Kennebunk | 19:08.69 |
| 23 | Takoda SampsonPlace 23 · Grade 11 · Noble | 11 | Noble | 19:09.40 PR |
| 24 | JR LambPlace 24 · Grade 11 · Kennebunk | 11 | Kennebunk | 19:13.69 |
| 25 | Silas WinterPlace 25 · Grade 11 · Kennebunk | 11 | Kennebunk | 19:15.79 |
| 26 | Wilder deNiordPlace 26 · Grade 12 · Portland | 12 | Portland | 19:15.99 PR |
| 27 | Liam StubbsPlace 27 · Grade 10 · Kennebunk | 10 | Kennebunk | 19:25.66 |
| 28 | Macen BoissoneauPlace 28 · Grade 12 · Falmouth | 12 | Falmouth | 19:29.76 |
| 29 | Zachary MinnighPlace 29 · Grade 11 · Noble | 11 | Noble | 19:32.96 |
| 30 | Jaiden BaraincaPlace 30 · Grade 12 · Kennebunk | 12 | Kennebunk | 19:43.12 PR |
| 31 | Payton LamontagnePlace 31 · Grade 12 · Noble | 12 | Noble | 19:51.07 |
| 32 | Graham SanbornPlace 32 · Grade 11 · Kennebunk | 11 | Kennebunk | 20:12.49 PR |
| 33 | Walter BarrettPlace 33 · Grade - · Portland | - | Portland | 21:00.09 |
| 34 | Owen SpraguePlace 34 · Grade 9 · Noble | 9 | Noble | 21:20.87 |
| 35 | Liam McCabePlace 35 · Grade 10 · Portland | 10 | Portland | 21:27.94 PR |
| 36 | Chance McNeilPlace 36 · Grade 12 · Kennebunk | 12 | Kennebunk | 21:35.02 |
| 37 | Liam MeasPlace 37 · Grade - · Portland | - | Portland | 21:36.27 |
| 38 | Elijah WestPlace 38 · Grade 10 · Kennebunk | 10 | Kennebunk | 21:49.64 PR |
| 39 | Fergus O'NeilPlace 39 · Grade 10 · Noble | 10 | Noble | 21:50.86 |
| 40 | Simon Henry-HughesPlace 40 · Grade 10 · Kennebunk | 10 | Kennebunk | 21:54.14 |
| 41 | Henry BrillPlace 41 · Grade 10 · Falmouth | 10 | Falmouth | 22:30.80 PR |
| 42 | Jackson WilliamsPlace 42 · Grade 11 · Noble | 11 | Noble | 22:37.05 |
| 43 | Chengen SongPlace 43 · Grade 9 · Falmouth | 9 | Falmouth | 22:38.10 PR |
| 44 | Cooper BrownPlace 44 · Grade 12 · Kennebunk | 12 | Kennebunk | 22:41.30 |
| 45 | Seamus ChiehPlace 45 · Grade 10 · Portland | 10 | Portland | 22:53.98 |
| 46 | John FordPlace 46 · Grade 11 · Kennebunk | 11 | Kennebunk | 22:55.37 |
| 47 | Dillon SylvainPlace 47 · Grade 12 · Noble | 12 | Noble | 23:04.68 |
| 48 | Benjamin SidhuPlace 48 · Grade 11 · Falmouth | 11 | Falmouth | 23:55.44 |
| 49 | Pranav BansalPlace 49 · Grade 9 · Falmouth | 9 | Falmouth | 23:59.74 |
| 50 | Evan MedinaPlace 50 · Grade 10 · Kennebunk | 10 | Kennebunk | 24:22.93 |
| 51 | Brenden GuitardPlace 51 · Grade 11 · Noble | 11 | Noble | 24:44.92 |
| 52 | Alden RecordPlace 52 · Grade 11 · Falmouth | 11 | Falmouth | 24:47.21 |
| 53 | Ronin HuntPlace 53 · Grade - · Kennebunk | - | Kennebunk | 24:58.63 |
| 54 | Samuel FeinsteinPlace 54 · Grade 9 · Kennebunk | 9 | Kennebunk | 27:09.82 |
| 55 | Mason MeasPlace 55 · Grade 11 · Portland | 11 | Portland | 27:12.64 |
| 56 | Xavier DurandPlace 56 · Grade 10 · Noble | 10 | Noble | 27:13.40 |
| 57 | Noah CarlsonPlace 57 · Grade 9 · Kennebunk | 9 | Kennebunk | 27:15.29 |
| 58 | Anthony MiehlePlace 58 · Grade - · Seacoast Christian | - | Seacoast Christian | 28:48.80 |