| 1 | Conner BradyPlace 1 · Grade 8 · Greater Houlton Christian Academy | 8 | Greater Houlton Christian Academy | 12:57.55 |
| 2 | Liam QuintPlace 2 · Grade 7 · Greater Houlton Christian Academy | 7 | Greater Houlton Christian Academy | 12:59.65 |
| 3 | Collin LilleyPlace 3 · Grade 8 · Greater Houlton Christian Academy | 8 | Greater Houlton Christian Academy | 13:09.00 |
| 4 | Warren BeckumPlace 4 · Grade - · Woodland School Union 122 | - | Woodland School Union 122 | 13:15.51 |
| 5 | Easton GravesPlace 5 · Grade 7 · Caribou | 7 | Caribou | 13:38.66 |
| 6 | Jacob LilleyPlace 6 · Grade 8 · Greater Houlton Christian Academy | 8 | Greater Houlton Christian Academy | 13:41.91 |
| 7 | Asa YorkPlace 7 · Grade - · Greater Houlton Christian Academy | - | Greater Houlton Christian Academy | 13:44.62 |
| 8 | Eamon PowersPlace 8 · Grade 7 · Caribou | 7 | Caribou | 14:14.95 |
| 9 | Grayson CotePlace 9 · Grade - · Woodland School Union 122 | - | Woodland School Union 122 | 14:21.20 |
| 10 | Chase WolvertonPlace 10 · Grade - · Presque Isle | - | Presque Isle | 14:24.03 |
| 11 | Colin StairsPlace 11 · Grade - · Caribou | - | Caribou | 14:34.30 |
| 12 | Jeremiah JandreauPlace 12 · Grade - · Caribou | - | Caribou | 16:07.18 |
| 13 | Jaden SmithPlace 13 · Grade - · Woodland School Union 122 | - | Woodland School Union 122 | 16:37.05 |
| 14 | Isaiah DionnePlace 14 · Grade - · Greater Houlton Christian Academy | - | Greater Houlton Christian Academy | 16:46.79 |
| 15 | Jake BourgoinPlace 15 · Grade 8 · Greater Houlton Christian Academy | 8 | Greater Houlton Christian Academy | 17:03.78 |
| 16 | Benjamin DionnePlace 16 · Grade - · Greater Houlton Christian Academy | - | Greater Houlton Christian Academy | 17:05.88 |
| 17 | Emmett DubePlace 17 · Grade - · Woodland School Union 122 | - | Woodland School Union 122 | 17:42.07 |
| 18 | Karter WickstromPlace 18 · Grade - · Caribou | - | Caribou | 17:42.35 |
| 19 | Caleb PelletierPlace 19 · Grade - · Caribou | - | Caribou | 17:44.81 |
| 20 | Eli OlsenPlace 20 · Grade - · Presque Isle | - | Presque Isle | 18:23.89 |
| 21 | Joseph DionnePlace 21 · Grade 8 · Caribou | 8 | Caribou | 18:29.18 |
| 22 | Jayson SmithPlace 22 · Grade - · Woodland School Union 122 | - | Woodland School Union 122 | 20:13.52 PR |
| 23 | Asher GuerrettePlace 23 · Grade - · Presque Isle | - | Presque Isle | 20:26.25 |
| 24 | Bode MarquisPlace 24 · Grade - · Presque Isle | - | Presque Isle | 21:51.22 PR |
| 25 | Ira DrewPlace 25 · Grade - · Presque Isle | - | Presque Isle | 22:58.06 |
| 26 | Derek PerryPlace 26 · Grade - · Presque Isle | - | Presque Isle | 23:14.81 |
| 27 | Walter OrmsbyPlace 27 · Grade - · Caribou | - | Caribou | 25:25.72 |
| 28 | Levi OlsenPlace 28 · Grade - · Presque Isle | - | Presque Isle | 25:28.47 |
| 29 | Mason CookPlace 29 · Grade - · Caribou | - | Caribou | 25:41.73 |
| 30 | Avery DionnePlace 30 · Grade - · Greater Houlton Christian Academy | - | Greater Houlton Christian Academy | 30:21.76 |