| 1 | Tristan AtwellPlace 1 · Grade 12 · Oxford Hills | 12 | Oxford Hills | 20:09.83 |
| 2 | Cameron CardellaPlace 2 · Grade 12 · Mt Ararat | 12 | Mt Ararat | 20:25.88 |
| 3 | Grady MillerPlace 3 · Grade 12 · Oxford Hills | 12 | Oxford Hills | 20:35.38 |
| 4 | Bryce RoyPlace 4 · Grade 10 · Oxford Hills | 10 | Oxford Hills | 21:06.63 |
| 5 | ASHER ROYPlace 5 · Grade 12 · Oxford Hills | 12 | Oxford Hills | 21:46.19 |
| 6 | Marshall FlynnPlace 6 · Grade 10 · Mt Ararat | 10 | Mt Ararat | 21:58.82 |
| 7 | Ethan LongleyPlace 7 · Grade 11 · Edward Little | 11 | Edward Little | 22:12.44 |
| 8 | Asah GouldPlace 8 · Grade 11 · Edward Little | 11 | Edward Little | 22:17.97 |
| 9 | Lucas PinkhamPlace 9 · Grade 9 · Mt Ararat | 9 | Mt Ararat | 22:23.28 |
| 10 | Landon CurtisPlace 10 · Grade 10 · Maine Central Institute | 10 | Maine Central Institute | 22:28.44 |
| 11 | Lennox HillPlace 11 · Grade 11 · Oxford Hills | 11 | Oxford Hills | 22:29.92 |
| 12 | Riley BennettPlace 12 · Grade 11 · Edward Little | 11 | Edward Little | 22:34.19 |
| 13 | Landon ProutPlace 13 · Grade 11 · Mt Ararat | 11 | Mt Ararat | 22:52.42 |
| 14 | Orrin ConwayPlace 14 · Grade 11 · Maine Central Institute | 11 | Maine Central Institute | 22:53.24 |
| 15 | Hunter McAlisterPlace 15 · Grade 9 · Oxford Hills | 9 | Oxford Hills | 23:08.82 |
| 16 | Gavin GomezPlace 16 · Grade 12 · Maine Central Institute | 12 | Maine Central Institute | 24:17.07 |
| 17 | Richard RoyPlace 17 · Grade 11 · Mt Ararat | 11 | Mt Ararat | 24:18.49 |
| 18 | Ethan WestmanPlace 18 · Grade 10 · Leavitt Area | 10 | Leavitt Area | 24:32.22 |
| 19 | Keegan BuckinghamPlace 19 · Grade 11 · Leavitt Area | 11 | Leavitt Area | 24:46.57 |
| 20 | Simon TurnerPlace 20 · Grade 9 · Leavitt Area | 9 | Leavitt Area | 24:47.30 |
| 21 | Evan ParkerPlace 21 · Grade 10 · Mt Ararat | 10 | Mt Ararat | 25:33.85 |
| 22 | Liam CampbellPlace 22 · Grade 10 · Oxford Hills | 10 | Oxford Hills | 25:59.97 PR |
| 23 | David BoosPlace 23 · Grade 12 · Oxford Hills | 12 | Oxford Hills | 26:11.78 |
| 24 | Ronan BielbyPlace 24 · Grade 9 · Oxford Hills | 9 | Oxford Hills | 26:27.13 |
| 25 | William AckleyPlace 25 · Grade 9 · Edward Little | 9 | Edward Little | 26:27.74 |
| 26 | Connor LockwoodPlace 26 · Grade 9 · Mt Ararat | 9 | Mt Ararat | 26:41.00 |
| 27 | Sawyer CasadPlace 27 · Grade 12 · Mt Ararat | 12 | Mt Ararat | 27:07.72 |
| 28 | Levi PouliotPlace 28 · Grade 11 · Oxford Hills | 11 | Oxford Hills | 27:23.47 |
| 29 | Dashiell LagawiecPlace 29 · Grade 11 · Mt Ararat | 11 | Mt Ararat | 27:56.07 |
| 30 | Jason ZhangPlace 30 · Grade 11 · Maine Central Institute | 11 | Maine Central Institute | 27:59.13 |
| 31 | Albert BrackettPlace 31 · Grade 9 · Oxford Hills | 9 | Oxford Hills | 28:11.16 |
| 32 | Lucas CousinsPlace 32 · Grade 11 · Oxford Hills | 11 | Oxford Hills | 28:20.57 |
| 33 | Bennett HillPlace 33 · Grade 9 · Oxford Hills | 9 | Oxford Hills | 30:19.22 |
| 34 | Elijah SpraguePlace 34 · Grade - · Oxford Hills | - | Oxford Hills | 30:20.46 |
| 35 | Logan VantrescaPlace 35 · Grade 9 · Oxford Hills | 9 | Oxford Hills | 30:21.35 |
| 36 | Jay KendigPlace 36 · Grade 9 · Edward Little | 9 | Edward Little | 31:26.35 |
| 37 | Egan DawsonPlace 37 · Grade 10 · Mt Ararat | 10 | Mt Ararat | 32:07.44 |
| 38 | Kyle BluckPlace 38 · Grade 12 · Mt Ararat | 12 | Mt Ararat | 34:14.07 |
| 39 | Wyatt BoonPlace 39 · Grade 10 · Oxford Hills | 10 | Oxford Hills | 34:22.50 |
| 40 | Davin HatchPlace 40 · Grade 9 · Oxford Hills | 9 | Oxford Hills | 37:15.75 |
| 41 | Milo CardellaPlace 41 · Grade 12 · Mt Ararat | 12 | Mt Ararat | 39:47.22 |
| 42 | Noah EngdallPlace 42 · Grade 10 · Edward Little | 10 | Edward Little | 48:34.00 |
| 43 | Soran AdamsPlace 43 · Grade 9 · Oxford Hills | 9 | Oxford Hills | 51:43.00 |