| 1 | Skyler HagerbaumerPlace 1 · Grade 10 · Payson-Seymour | 10 | Payson-Seymour | 11.33h PR |
| 2 | Blake LawsonPlace 2 · Grade 12 · Meredosia-Chambersburg | 12 | Meredosia-Chambersburg | 11.49h PR |
| 3 | Danny McCloudPlace 3 · Grade 11 · Waverly | 11 | Waverly | 11.73h SR |
| 4 | Wes DavisPlace 4 · Grade 11 · Pittsfield | 11 | Pittsfield | 11.93h PR |
| 5 | Brenton DuffiePlace 5 · Grade 9 · Waverly | 9 | Waverly | 12.22h PR |
| 6 | Cameron ZimmermanPlace 6 · Grade 9 · Brown County | 9 | Brown County | 12.38h PR |
| 7 | Cody GuthriePlace 7 · Grade 11 · Pittsfield | 11 | Pittsfield | 12.52h |
| 8 | Terry Dan McBridePlace 8 · Grade 12 · Pleasant Hill | 12 | Pleasant Hill | 12.86h PR |
| 9 | Logan BlaesingPlace 9 · Grade 10 · Brown County | 10 | Brown County | 13.36h PR |
| 10 | Adam DavidsonPlace 10 · Grade 10 · Meredosia-Chambersburg | 10 | Meredosia-Chambersburg | 13.49h PR |
| 11 | Dennis HaverfieldPlace 11 · Grade 10 · Winchester | 10 | Winchester | 13.53h |
| 12 | Jacob RachelPlace 12 · Grade 10 · Winchester | 10 | Winchester | 15.45h PR |
| 13 | Jared MoggPlace 13 · Grade 10 · Jacksonville (Routt) | 10 | Jacksonville (Routt) | 16.94h PR |
| 1 | Danny McCloudPlace 1 · Grade 11 · Waverly | 11 | Waverly | 23.91h SR |
| 2 | Blake LawsonPlace 2 · Grade 12 · Meredosia-Chambersburg | 12 | Meredosia-Chambersburg | 24.15h SR |
| 3 | Wes DavisPlace 3 · Grade 11 · Pittsfield | 11 | Pittsfield | 24.35h PR |
| 4 | Skyler HagerbaumerPlace 4 · Grade 10 · Payson-Seymour | 10 | Payson-Seymour | 24.49h |
| 5 | Adrian UmbreitPlace 5 · Grade 11 · Payson-Seymour | 11 | Payson-Seymour | 25.47h PR |
| 6 | Ethan HeddenPlace 6 · Grade 10 · Brown County | 10 | Brown County | 25.73h PR |
| 7 | Noah JonesPlace 7 · Grade 12 · White Hall (North Gr... | 12 | White Hall (North Gr... | 25.93h SR |
| 8 | Ben FrommePlace 8 · Grade 12 · Waverly | 12 | Waverly | 25.97h PR |
| 9 | Hayden FloydPlace 9 · Grade 11 · Meredosia-Chambersburg | 11 | Meredosia-Chambersburg | 26.66h PR |
| 10 | Austin MotleyPlace 10 · Grade 12 · Pittsfield | 12 | Pittsfield | 27.19h PR |
| 11 | AJ BaileyPlace 11 · Grade 10 · Winchester | 10 | Winchester | 31.17h PR |
| 12 | Alex HobsonPlace 12 · Grade 11 · Jacksonville (Routt) | 11 | Jacksonville (Routt) | 32.58h PR |
| 13 | Jacob RachelPlace 13 · Grade 10 · Winchester | 10 | Winchester | 35.66h PR |
| 14 | Jared MoggPlace 14 · Grade 10 · Jacksonville (Routt) | 10 | Jacksonville (Routt) | 37.96h PR |
| 1 | James GwartneyPlace 1 · Grade 11 · Pittsfield | 11 | Pittsfield | 54.13h SR |
| 2 | Jacob SealPlace 2 · Grade 12 · Pittsfield | 12 | Pittsfield | 55.07h PR |
| 3 | Jacob FreemanPlace 3 · Grade 9 · Meredosia-Chambersburg | 9 | Meredosia-Chambersburg | 59.03h PR |
| 4 | Terry Dan McBridePlace 4 · Grade 12 · Pleasant Hill | 12 | Pleasant Hill | 1:00.15h PR |
| 5 | Austin MartinPlace 5 · Grade 12 · Meredosia-Chambersburg | 12 | Meredosia-Chambersburg | 1:01.07h |
| 6 | Adrian UmbreitPlace 6 · Grade 11 · Payson-Seymour | 11 | Payson-Seymour | 1:02.42h PR |
| 7 | Quintin JenningsPlace 7 · Grade 9 · Waverly | 9 | Waverly | 1:03.04h |
| 8 | Jimmy CumminsPlace 8 · Grade 9 · Waverly | 9 | Waverly | 1:07.85h PR |
| 9 | Alex HartPlace 9 · Grade 11 · Winchester | 11 | Winchester | 1:09.78h PR |
| 10 | Jaeden HettingerPlace 10 · Grade 9 · Winchester | 9 | Winchester | 1:17.77h PR |
| 11 | Jacob PetersPlace 11 · Grade 9 · Jacksonville (Routt) | 9 | Jacksonville (Routt) | 1:20.32h PR |
| 1 | Eli Ten EyckPlace 1 · Grade 11 · Pittsfield | 11 | Pittsfield | 2:00.36h PR |
| 2 | Justin PollardPlace 2 · Grade 12 · White Hall (North Gr... | 12 | White Hall (North Gr... | 2:07.67h PR |
| 3 | Bryan PiperPlace 3 · Grade 9 · Pittsfield | 9 | Pittsfield | 2:17.78h PR |
| 4 | Bryar JenningsPlace 4 · Grade 12 · Waverly | 12 | Waverly | 2:18.97h SR |
| 5 | Jacob BuhligPlace 5 · Grade 11 · Meredosia-Chambersburg | 11 | Meredosia-Chambersburg | 2:22.35h PR |
| 6 | Aidan ZangerPlace 6 · Grade 11 · Payson-Seymour | 11 | Payson-Seymour | 2:22.71h PR |
| 7 | Derrick HendersonPlace 7 · Grade 10 · Pleasant Hill | 10 | Pleasant Hill | 2:32.16h PR |
| 8 | Blake WolfPlace 8 · Grade 12 · Payson-Seymour | 12 | Payson-Seymour | 2:36.08h SR |
| 9 | Blayton AndersonPlace 9 · Grade 9 · Waverly | 9 | Waverly | 2:37.77h PR |
| 10 | Baine BuhligPlace 10 · Grade 10 · Winchester | 10 | Winchester | 2:41.58h PR |
| 11 | Luc LittlePlace 11 · Grade 10 · Winchester | 10 | Winchester | 2:43.99h |
| 12 | Brandon WellsPlace 12 · Grade 10 · White Hall (North Gr... | 10 | White Hall (North Gr... | 3:06.45h PR |
| 13 | Jeffery KiddPlace 13 · Grade 11 · Pleasant Hill | 11 | Pleasant Hill | 3:06.83h PR |
| 14 | Jacob PetersPlace 14 · Grade 9 · Jacksonville (Routt) | 9 | Jacksonville (Routt) | 3:30.04h |
| 1 | Justin PollardPlace 1 · Grade 12 · White Hall (North Gr... | 12 | White Hall (North Gr... | 5:04.44h PR |
| 2 | Josh PhillipsPlace 2 · Grade 12 · Pittsfield | 12 | Pittsfield | 5:19.94h PR |
| 3 | Bryar JenningsPlace 3 · Grade 12 · Waverly | 12 | Waverly | 5:21.64h SR |
| 4 | Aidan ZangerPlace 4 · Grade 11 · Payson-Seymour | 11 | Payson-Seymour | 5:29.33h PR |
| 5 | Jacob BuhligPlace 5 · Grade 11 · Meredosia-Chambersburg | 11 | Meredosia-Chambersburg | 5:30.79h PR |
| 6 | Colin JamesPlace 6 · Grade 10 · Pittsfield | 10 | Pittsfield | 5:39.60h PR |
| 7 | Tayson NeelyPlace 7 · Grade 9 · Waverly | 9 | Waverly | 5:41.68h PR |
| 8 | Coale KlopferPlace 8 · Grade 10 · Meredosia-Chambersburg | 10 | Meredosia-Chambersburg | 6:16.12h PR |
| 9 | Blake WolfPlace 9 · Grade 12 · Payson-Seymour | 12 | Payson-Seymour | 6:24.88h SR |
| 10 | Sam ShofnerPlace 10 · Grade 10 · Pleasant Hill | 10 | Pleasant Hill | 8:17.01h PR |
| 1 | Tayson NeelyPlace 1 · Grade 9 · Waverly | 9 | Waverly | 12:23.50h PR |
| 2 | Coale KlopferPlace 2 · Grade 10 · Meredosia-Chambersburg | 10 | Meredosia-Chambersburg | 13:02.23h PR |
| 3 | Cameron ShinallPlace 3 · Grade 12 · Waverly | 12 | Waverly | 13:55.34h SR |
| 4 | Alex HartPlace 4 · Grade 11 · Winchester | 11 | Winchester | 14:01.98h PR |
| 5 | Jacob PetersPlace 5 · Grade 9 · Jacksonville (Routt) | 9 | Jacksonville (Routt) | 15:36.86h PR |
| 6 | Brandon WellsPlace 6 · Grade 10 · White Hall (North Gr... | 10 | White Hall (North Gr... | 15:54.15h PR |
| 1 | Aaron NashPlace 1 · Grade 10 · Meredosia-Chambersburg | 10 | Meredosia-Chambersburg | 17.58h PR |
| 2 | Noah JonesPlace 2 · Grade 12 · White Hall (North Gr... | 12 | White Hall (North Gr... | 17.68h PR |
| 3 | Austin YoungPlace 3 · Grade 10 · Winchester | 10 | Winchester | 18.33h PR |
| 4 | Jacob FreemanPlace 4 · Grade 9 · Meredosia-Chambersburg | 9 | Meredosia-Chambersburg | 18.79h PR |
| 5 | Chase McAffeePlace 5 · Grade 11 · Waverly | 11 | Waverly | 18.90h PR |
| 6 | Joey McAfeePlace 6 · Grade 9 · Waverly | 9 | Waverly | 20.92h |
| 7 | Kaleb BirdsellPlace 7 · Grade 11 · Jacksonville (Routt) | 11 | Jacksonville (Routt) | 21.87h PR |
| 8 | Bransyn LewisPlace 8 · Grade 11 · Payson-Seymour | 11 | Payson-Seymour | 21.96h |
| 9 | Tony RuizPlace 9 · Grade 9 · Jacksonville (Routt) | 9 | Jacksonville (Routt) | 22.81h PR |
| 1 | Noah JonesPlace 1 · Grade 12 · White Hall (North Gr... | 12 | White Hall (North Gr... | 44.89h PR |
| 2 | Aaron NashPlace 2 · Grade 10 · Meredosia-Chambersburg | 10 | Meredosia-Chambersburg | 45.96h PR |
| 3 | Cristian LuparellPlace 3 · Grade 9 · Brown County | 9 | Brown County | 49.17h PR |
| 4 | Adam DavidsonPlace 4 · Grade 10 · Meredosia-Chambersburg | 10 | Meredosia-Chambersburg | 49.90h PR |
| 5 | Chase McAffeePlace 5 · Grade 11 · Waverly | 11 | Waverly | 50.49h PR |
| 6 | Bransyn LewisPlace 6 · Grade 11 · Payson-Seymour | 11 | Payson-Seymour | 50.71h SR |
| 7 | Kaleb BirdsellPlace 7 · Grade 11 · Jacksonville (Routt) | 11 | Jacksonville (Routt) | 50.81h PR |
| 8 | Joey McAfeePlace 8 · Grade 9 · Waverly | 9 | Waverly | 51.18h PR |
| 1 | Payson-SeymourPlace 1 · Payson-Seymour | — | Payson-Seymour | 46.92h |
| 2 | PittsfieldPlace 2 · Pittsfield | — | Pittsfield | 47.01h |
| 3 | Meredosia-ChambersburgPlace 3 · Meredosia-Chambersburg | — | Meredosia-Chambersburg | 47.56h |
| 4 | WaverlyPlace 4 · Waverly | — | Waverly | 49.86h |
| 5 | Brown CountyPlace 5 · Brown County | — | Brown County | 51.20h |
| 6 | Jacksonville (Routt)Place 6 · Jacksonville (Routt) | — | Jacksonville (Routt) | 1:03.97h |
| 1 | PittsfieldPlace 1 · Pittsfield | — | Pittsfield | 1:41.60h |
| 2 | WaverlyPlace 2 · Waverly | — | Waverly | 1:41.65h |
| 3 | WinchesterPlace 3 · Winchester | — | Winchester | 1:58.14h |
| 4 | Jacksonville (Routt)Place 4 · Jacksonville (Routt) | — | Jacksonville (Routt) | 2:02.06h |
| 1 | PittsfieldPlace 1 · Pittsfield | — | Pittsfield | 3:50.41h |
| 2 | WaverlyPlace 2 · Waverly | — | Waverly | 4:24.08h |
| 3 | WinchesterPlace 3 · Winchester | — | Winchester | 4:37.65h |
| 4 | Jacksonville (Routt)Place 4 · Jacksonville (Routt) | — | Jacksonville (Routt) | 5:09.32h |
| 1 | PittsfieldPlace 1 · Pittsfield | — | Pittsfield | 9:34.99h |
| 2 | WaverlyPlace 2 · Waverly | — | Waverly | 10:17.82h |
| 3 | Jacksonville (Routt)Place 3 · Jacksonville (Routt) | — | Jacksonville (Routt) | 11:41.95h |