| 1 | William MorrisPlace 1 · Grade 12 · Dirigo | 12 | Dirigo | 13:12.32 |
| 2 | Pierce GorneaultPlace 2 · Grade 10 · Caribou | 10 | Caribou | 13:34.44 PR |
| 3 | Craig PainePlace 3 · Grade 11 · Madison Area Memorial | 11 | Madison Area Memorial | 13:45.73 PR |
| 4 | Wyatt OliverPlace 4 · Grade 11 · Mt Blue | 11 | Mt Blue | 14:10.52 PR |
| 5 | Luke DemarcoPlace 5 · Grade 10 · Mt Blue | 10 | Mt Blue | 14:22.51 PR |
| 6 | Tewolde StewartPlace 6 · Grade 12 · Caribou | 12 | Caribou | 14:39.34 PR |
| 7 | Gage MattsonPlace 7 · Grade 10 · Maranacook Community | 10 | Maranacook Community | 14:49.22 |
| 8 | Cameron CardellaPlace 8 · Grade 12 · Mt Ararat | 12 | Mt Ararat | 14:59.50 PR |
| 9 | Paxton CoughlinPlace 9 · Grade 9 · Messalonskee | 9 | Messalonskee | 15:02.22 PR |
| 10 | Bryce RoyPlace 10 · Grade 10 · Oxford Hills | 10 | Oxford Hills | 15:02.93 PR |
| 11 | Peyton GorneaultPlace 11 · Grade 9 · Caribou | 9 | Caribou | 15:03.40 PR |
| 12 | Lexington CotePlace 12 · Grade 12 · Messalonskee | 12 | Messalonskee | 15:06.06 |
| 13 | Nick DeMarcoPlace 13 · Grade 12 · Mt Blue | 12 | Mt Blue | 15:08.12 PR |
| 14 | Eli LeBlondPlace 14 · Grade 9 · Messalonskee | 9 | Messalonskee | 15:12.87 PR |
| 15 | Romelio HaldanePlace 15 · Grade 11 · Maranacook Community | 11 | Maranacook Community | 15:15.57 PR |
| 16 | ASHER ROYPlace 16 · Grade 12 · Oxford Hills | 12 | Oxford Hills | 15:19.71 PR |
| 17 | Grady MillerPlace 17 · Grade 12 · Oxford Hills | 12 | Oxford Hills | 15:20.61 PR |
| 18 | Marshall FlynnPlace 18 · Grade 10 · Mt Ararat | 10 | Mt Ararat | 15:30.84 PR |
| 19 | Oak MedinaPlace 19 · Grade 11 · Mt Blue | 11 | Mt Blue | 15:31.58 PR |
| 20 | Tristan AtwellPlace 20 · Grade 12 · Oxford Hills | 12 | Oxford Hills | 15:32.87 PR |
| 21 | Ethan FortiePlace 21 · Grade 11 · Messalonskee | 11 | Messalonskee | 15:37.04 PR |
| 22 | Abrahm HastyPlace 22 · Grade 10 · Gardiner Area | 10 | Gardiner Area | 15:39.22 PR |
| 23 | Isaac WrightPlace 23 · Grade 12 · Mt Ararat | 12 | Mt Ararat | 15:40.44 PR |
| 24 | Timothy BoothPlace 24 · Grade 12 · Maranacook Community | 12 | Maranacook Community | 15:49.04 PR |
| 25 | Orin McCawPlace 25 · Grade 11 · Gardiner Area | 11 | Gardiner Area | 15:52.75 PR |
| 26 | Thomas GannettPlace 26 · Grade 9 · Maranacook Community | 9 | Maranacook Community | 15:57.41 PR |
| 27 | Brady CloutierPlace 27 · Grade 12 · Cony | 12 | Cony | 15:58.45 PR |
| 28 | Cole LavignePlace 28 · Grade 12 · Gardiner Area | 12 | Gardiner Area | 16:02.38 |
| 29 | Stetson ThurstonPlace 29 · Grade 12 · Dirigo | 12 | Dirigo | 16:04.43 |
| 30 | Brayden DowPlace 30 · Grade 9 · Erskine Academy | 9 | Erskine Academy | 16:07.24 PR |
| 31 | Cameron LevesquePlace 31 · Grade 11 · Caribou | 11 | Caribou | 16:07.99 PR |
| 32 | Jaymison MosherPlace 32 · Grade 9 · Erskine Academy | 9 | Erskine Academy | 16:08.53 PR |
| 33 | Gavin FanjoyPlace 33 · Grade 12 · Erskine Academy | 12 | Erskine Academy | 16:09.31 |
| 34 | LaVoie OwenPlace 34 · Grade 10 · Waterville | 10 | Waterville | 16:15.31 PR |
| 35 | Isaac BrissettePlace 35 · Grade 10 · Caribou | 10 | Caribou | 16:22.08 PR |
| 36 | Jack LapierrePlace 36 · Grade 10 · Waterville | 10 | Waterville | 16:24.00 PR |
| 37 | Mitchel WolfPlace 37 · Grade 12 · Dirigo | 12 | Dirigo | 16:27.04 PR |
| 38 | Xander JamiesonPlace 38 · Grade 12 · Caribou | 12 | Caribou | 16:29.71 PR |
| 39 | Wyatt McLeodPlace 39 · Grade 9 · Mt Blue | 9 | Mt Blue | 16:31.03 PR |
| 40 | Lucas PinkhamPlace 40 · Grade 9 · Mt Ararat | 9 | Mt Ararat | 16:32.68 PR |
| 41 | Asah GouldPlace 41 · Grade 11 · Edward Little | 11 | Edward Little | 16:38.64 |
| 42 | Evan CrockettPlace 42 · Grade 12 · Messalonskee | 12 | Messalonskee | 16:50.31 |
| 43 | Isaac GoodwinPlace 43 · Grade 9 · Caribou | 9 | Caribou | 16:57.48 PR |
| 44 | Xavier AmesPlace 44 · Grade 10 · Morse | 10 | Morse | 17:02.09 PR |
| 45 | Bryson PoulinPlace 45 · Grade 11 · Cony | 11 | Cony | 17:05.49 |
| 46 | Lukas HollandPlace 46 · Grade 9 · Messalonskee | 9 | Messalonskee | 17:12.66 PR |
| 47 | Matthew PhillipsPlace 47 · Grade 10 · Messalonskee | 10 | Messalonskee | 17:13.22 PR |
| 48 | Teddy McLeodPlace 48 · Grade 12 · Mt Blue | 12 | Mt Blue | 17:13.67 |
| 49 | Alex SearlesPlace 49 · Grade 12 · Caribou | 12 | Caribou | 17:14.28 PR |
| 50 | Bodhi AndersenPlace 50 · Grade 11 · Morse | 11 | Morse | 17:14.92 PR |
| 51 | Finn VerdeyenPlace 51 · Grade 10 · Mt Blue | 10 | Mt Blue | 17:17.80 PR |
| 52 | Shea AbbottPlace 52 · Grade 9 · Messalonskee | 9 | Messalonskee | 17:18.86 PR |
| 53 | Liam FarmerPlace 53 · Grade 10 · Maranacook Community | 10 | Maranacook Community | 17:20.01 PR |
| 54 | Gideon VarneyPlace 54 · Grade 11 · Edward Little | 11 | Edward Little | 17:21.04 PR |
| 55 | Henry FrancisPlace 55 · Grade 11 · Morse | 11 | Morse | 17:24.10 PR |
| 56 | William StricklandPlace 56 · Grade 10 · Mt Blue | 10 | Mt Blue | 17:27.08 PR |
| 57 | Rory WhitmorePlace 57 · Grade 11 · Mt Blue | 11 | Mt Blue | 17:27.87 PR |
| 58 | Anthony SandovalPlace 58 · Grade 10 · Madison Area Memorial | 10 | Madison Area Memorial | 17:34.53 PR |
| 59 | Milo WinterPlace 59 · Grade 12 · Maranacook Community | 12 | Maranacook Community | 17:36.38 PR |
| 60 | Mason LevesquePlace 60 · Grade - · Maranacook Community | - | Maranacook Community | 17:37.04 PR |
| 61 | Dominic ArcherPlace 61 · Grade 11 · Dirigo | 11 | Dirigo | 17:37.68 PR |
| 62 | Liu WilsonPlace 62 · Grade 10 · Waterville | 10 | Waterville | 17:40.55 PR |
| 63 | Warren DyerPlace 63 · Grade 9 · Maranacook Community | 9 | Maranacook Community | 17:46.23 PR |
| 64 | Brantley LaGrossPlace 64 · Grade 9 · Madison Area Memorial | 9 | Madison Area Memorial | 17:49.67 PR |
| 65 | Eli SalazarPlace 65 · Grade 9 · Morse | 9 | Morse | 17:50.81 PR |
| 66 | Tomlin SuttlesPlace 66 · Grade 12 · Dirigo | 12 | Dirigo | 17:52.12 |
| 67 | Owen Beale TatePlace 67 · Grade 10 · Waterville | 10 | Waterville | 17:52.92 |
| 68 | Garrett StoopsPlace 68 · Grade 9 · Cony | 9 | Cony | 17:54.05 PR |
| 69 | Jacob WebsterPlace 69 · Grade 10 · Dirigo | 10 | Dirigo | 17:56.16 PR |
| 70 | Daegan CreamerPlace 70 · Grade 11 · Erskine Academy | 11 | Erskine Academy | 17:59.10 PR |
| 71 | Wyatt FrohmillerPlace 71 · Grade 11 · Morse | 11 | Morse | 18:04.74 PR |
| 72 | Carson O'NeilPlace 72 · Grade 9 · Cony | 9 | Cony | 18:06.55 PR |
| 73 | Landric RudmanPlace 73 · Grade 11 · Oxford Hills | 11 | Oxford Hills | 18:14.63 PR |
| 74 | Noah ThomasPlace 74 · Grade 10 · Mt Blue | 10 | Mt Blue | 18:16.36 PR |
| 75 | Bode FournierPlace 75 · Grade 10 · Mt Blue | 10 | Mt Blue | 18:18.05 PR |
| 76 | Lennox HillPlace 76 · Grade 11 · Oxford Hills | 11 | Oxford Hills | 18:18.93 PR |
| 77 | Hunter McAlisterPlace 77 · Grade 9 · Oxford Hills | 9 | Oxford Hills | 18:22.87 PR |
| 78 | Trevor FortiePlace 78 · Grade 10 · Messalonskee | 10 | Messalonskee | 18:24.06 PR |
| 79 | Tucker NielsenPlace 79 · Grade 10 · Messalonskee | 10 | Messalonskee | 18:26.61 PR |
| 80 | Carson LaGrossPlace 80 · Grade 10 · Madison Area Memorial | 10 | Madison Area Memorial | 18:30.65 PR |
| 81 | Emmett HarthornePlace 81 · Grade 10 · Oxford Hills | 10 | Oxford Hills | 18:35.37 PR |
| 82 | Aaron NadeauPlace 82 · Grade 9 · Madison Area Memorial | 9 | Madison Area Memorial | 18:40.23 PR |
| 83 | Isaac AudettePlace 83 · Grade 12 · Erskine Academy | 12 | Erskine Academy | 18:40.85 |
| 84 | Avery SpauldingPlace 84 · Grade 11 · Waterville | 11 | Waterville | 18:45.03 PR |
| 85 | Jackson HusseyPlace 85 · Grade 11 · Erskine Academy | 11 | Erskine Academy | 18:49.10 PR |
| 86 | Parker MerrittPlace 86 · Grade 12 · Lawrence | 12 | Lawrence | 18:50.01 PR |
| 87 | Logan DowPlace 87 · Grade 12 · Erskine Academy | 12 | Erskine Academy | 18:51.28 |
| 88 | Calvin LangmaidPlace 88 · Grade 9 · Morse | 9 | Morse | 18:52.39 PR |
| 89 | Gavin PerryPlace 89 · Grade 10 · Cony | 10 | Cony | 18:58.89 |
| 90 | Bowman WrightPlace 90 · Grade 9 · Mt Ararat | 9 | Mt Ararat | 19:01.30 PR |
| 91 | Jack CouttsPlace 91 · Grade - · Erskine Academy | - | Erskine Academy | 19:07.08 PR |
| 92 | Henry ReedPlace 92 · Grade 10 · Mt Blue | 10 | Mt Blue | 19:10.37 PR |
| 93 | Oliver BardenPlace 93 · Grade 9 · Maranacook Community | 9 | Maranacook Community | 19:11.13 PR |
| 94 | Liam CampbellPlace 94 · Grade 10 · Oxford Hills | 10 | Oxford Hills | 19:13.56 PR |
| 95 | Carter BradfordPlace 95 · Grade 9 · Belfast Area | 9 | Belfast Area | 19:14.91 PR |
| 96 | Aiden CarlPlace 96 · Grade 9 · Erskine Academy | 9 | Erskine Academy | 19:16.27 PR |
| 97 | Xander AshleyPlace 97 · Grade 10 · Mt Blue | 10 | Mt Blue | 19:17.28 PR |
| 98 | Liam BerryPlace 98 · Grade 10 · Monmouth Academy | 10 | Monmouth Academy | 19:17.70 |
| 99 | Brody WaltzPlace 99 · Grade 12 · Gardiner Area | 12 | Gardiner Area | 19:22.82 PR |
| 100 | Landon ProutPlace 100 · Grade 11 · Mt Ararat | 11 | Mt Ararat | 19:23.37 |