| 1 | Michael MastraccioPlace 1 · Grade 11 · Sanford | 11 | Sanford | 18:15.86 |
| 2 | Remington GrunhuvdPlace 2 · Grade 11 · Massabesic | 11 | Massabesic | 18:24.69 |
| 3 | Paiden TrulockPlace 3 · Grade 11 · Marshwood | 11 | Marshwood | 18:59.44 |
| 4 | Harrison DuttonPlace 4 · Grade 9 · Massabesic | 9 | Massabesic | 19:06.92 |
| 5 | Dominic PenleyPlace 5 · Grade 11 · Sanford | 11 | Sanford | 20:22.53 |
| 6 | Isaac PelletierPlace 6 · Grade 12 · Sanford | 12 | Sanford | 20:22.56 |
| 7 | Jackson StimmelPlace 7 · Grade 11 · Sanford | 11 | Sanford | 20:22.61 |
| 8 | Mason BridgemanPlace 8 · Grade 12 · Marshwood | 12 | Marshwood | 20:29.58 |
| 9 | Takoda SampsonPlace 9 · Grade 11 · Noble | 11 | Noble | 20:38.89 |
| 10 | Mason BridgePlace 10 · Grade 11 · Noble | 11 | Noble | 20:53.54 |
| 11 | Zachary MinnighPlace 11 · Grade 11 · Noble | 11 | Noble | 21:03.17 |
| 12 | Liam DonohuePlace 12 · Grade 9 · Marshwood | 9 | Marshwood | 21:05.71 |
| 13 | Isaac WrightPlace 13 · Grade 9 · Massabesic | 9 | Massabesic | 21:11.28 |
| 14 | Owen SpraguePlace 14 · Grade 9 · Noble | 9 | Noble | 21:11.48 |
| 15 | Curtis Kent-KimberPlace 15 · Grade 9 · Marshwood | 9 | Marshwood | 21:16.23 |
| 16 | Eamon McGuckin-WelschPlace 16 · Grade 9 · Sanford | 9 | Sanford | 21:44.41 |
| 17 | Carter HuffPlace 17 · Grade 11 · Sanford | 11 | Sanford | 21:53.44 |
| 18 | Jack Van GiesonPlace 18 · Grade 12 · Sanford | 12 | Sanford | 22:40.09 |
| 19 | Jackson LeachPlace 19 · Grade 9 · Marshwood | 9 | Marshwood | 22:55.72 |
| 20 | Drexton RaymundoPlace 20 · Grade 9 · Sanford | 9 | Sanford | 23:03.46 |
| 21 | Benjamin AllenPlace 21 · Grade 9 · Sanford | 9 | Sanford | 23:03.84 |
| 22 | Ethan St.ArnoldPlace 22 · Grade 9 · Massabesic | 9 | Massabesic | 23:12.03 |
| 23 | Maxwell BeanPlace 23 · Grade 9 · Sanford | 9 | Sanford | 23:23.07 |
| 24 | Jackson WilliamsPlace 24 · Grade 11 · Noble | 11 | Noble | 23:48.17 |
| 25 | Fergus O'NeilPlace 25 · Grade 10 · Noble | 10 | Noble | 23:50.93 |
| 26 | Dillon SylvainPlace 26 · Grade 12 · Noble | 12 | Noble | 23:54.13 |
| 27 | Gregory CassPlace 27 · Grade 10 · Massabesic | 10 | Massabesic | 24:07.04 |
| 28 | Nathan AndersonPlace 28 · Grade 9 · Marshwood | 9 | Marshwood | 24:20.41 |
| 29 | Cullen PickeringPlace 29 · Grade 9 · Sanford | 9 | Sanford | 24:47.16 |
| 30 | Thomas MannionPlace 30 · Grade 11 · Marshwood | 11 | Marshwood | 24:47.46 |
| 31 | Gavin MaierPlace 31 · Grade 9 · Sanford | 9 | Sanford | 24:47.60 |
| 32 | Rylan TeskePlace 32 · Grade 9 · Marshwood | 9 | Marshwood | 24:53.03 |
| 33 | Max von SpiegelfeldPlace 33 · Grade 10 · Marshwood | 10 | Marshwood | 25:27.51 |
| 34 | Calvin Sheehan-KoppPlace 34 · Grade 10 · Marshwood | 10 | Marshwood | 25:36.09 |
| 35 | Hugo O'NeilPlace 35 · Grade 10 · Noble | 10 | Noble | 26:20.53 |
| 36 | Xavier DurandPlace 36 · Grade 10 · Noble | 10 | Noble | 28:15.05 |
| 37 | Eliot TriaduPlace 37 · Grade 12 · Sanford | 12 | Sanford | 31:11.77 |
| 38 | Jacob BendelPlace 38 · Grade 11 · Sanford | 11 | Sanford | 32:43.61 |
| 39 | Michael CarpenterPlace 39 · Grade 11 · Sanford | 11 | Sanford | 33:52.97 |
| 40 | Noah BucklinPlace 40 · Grade 10 · Marshwood | 10 | Marshwood | 36:49.66 |
| 41 | Gavin ReamsPlace 41 · Grade 11 · Sanford | 11 | Sanford | 37:28.75 |