| 1 | Trent NevillePlace 1 · Grade 11 · McCool Junction | 11 | McCool Junction | 17:54.4 |
| 2 | Wesley HavelkaPlace 2 · Grade 10 · Freeman | 10 | Freeman | 18:11.8 |
| 3 | Jake BruggerPlace 3 · Grade 12 · McCool Junction | 12 | McCool Junction | 18:43.7 |
| 4 | Luke BruggerPlace 4 · Grade 10 · McCool Junction | 10 | McCool Junction | 19:08.2 |
| 5 | Ashton SimmonsPlace 5 · Grade 10 · Shelton Public | 10 | Shelton Public | 19:18.5 |
| 6 | Trace BislowPlace 6 · Grade 9 · Franklin | 9 | Franklin | 19:28.7 |
| 7 | Steven SnyderPlace 7 · Grade 12 · Shelton Public | 12 | Shelton Public | 19:30.0 |
| 8 | Joey PedersenPlace 8 · Grade 9 · McCool Junction | 9 | McCool Junction | 19:41.6 |
| 9 | Sam SleisterPlace 9 · Grade 12 · Archbishop Bergan | 12 | Archbishop Bergan | 19:52.6 |
| 10 | Brayden FuchsPlace 10 · Grade 9 · Archbishop Bergan | 9 | Archbishop Bergan | 20:03.1 |
| 11 | Kyle HublPlace 11 · Grade 10 · Blue Hill | 10 | Blue Hill | 20:03.3 |
| 12 | Christian BlyPlace 12 · Grade 12 · Shelton Public | 12 | Shelton Public | 20:11.4 |
| 13 | Xavier HellerichPlace 13 · Grade 11 · Shelton Public | 11 | Shelton Public | 20:22.2 |
| 14 | Harry YunevichPlace 14 · Grade 12 · McCool Junction | 12 | McCool Junction | 20:30.0 |
| 15 | Blake Monie -Place 15 · Silver Lake Public | — | Silver Lake Public | 20:33.4 |
| 16 | Carter DemuthPlace 16 · Grade 12 · Archbishop Bergan | 12 | Archbishop Bergan | 20:45.0 |
| 17 | Caleb WeisheitPlace 17 · Grade 12 · McCool Junction | 12 | McCool Junction | 20:50.2 |
| 18 | Cole YoungPlace 18 · Grade 10 · Freeman | 10 | Freeman | 20:55.9 |
| 19 | Isaac DeJongePlace 19 · Grade 10 · Franklin | 10 | Franklin | 21:13.2 |
| 20 | Eli DelhayPlace 20 · Grade 11 · Freeman | 11 | Freeman | 21:19.0 |
| 21 | Braedon OttoPlace 21 · Grade 9 · Freeman | 9 | Freeman | 21:21.6 |
| 22 | Nathan FuchsPlace 22 · Grade 12 · Archbishop Bergan | 12 | Archbishop Bergan | 21:23.3 |
| 23 | Harper ThoberPlace 23 · Grade 9 · Shelton Public | 9 | Shelton Public | 21:28.9 |
| 24 | Dakoda SchneiderPlace 24 · Grade 9 · East Butler | 9 | East Butler | 21:40.9 |
| 25 | James WirtesPlace 25 · Grade 10 · Blue Hill | 10 | Blue Hill | 21:43.0 |
| 26 | Alex PiercePlace 26 · Grade 11 · East Butler | 11 | East Butler | 21:44.1 |
| 27 | Damian FloresPlace 27 · Grade 10 · Archbishop Bergan | 10 | Archbishop Bergan | 21:49.9 |
| 28 | Aiden PielPlace 28 · Grade 12 · Blue Hill | 12 | Blue Hill | 21:50.7 |
| 29 | Tregan LeFavePlace 29 · Grade 9 · Deshler | 9 | Deshler | 21:57.6 |
| 30 | Hunter GlassPlace 30 · Grade 9 · Deshler | 9 | Deshler | 22:12.7 |
| 31 | Daniel WirtesPlace 31 · Grade 9 · Blue Hill | 9 | Blue Hill | 22:14.9 |
| 32 | Jonathan HeadPlace 32 · Grade 10 · Blue Hill | 10 | Blue Hill | 22:18.4 |
| 33 | Carson BorgmanPlace 33 · Grade 11 · East Butler | 11 | East Butler | 22:23.2 |
| 34 | Solomon DelhayPlace 34 · Grade 9 · Freeman | 9 | Freeman | 22:24.9 |
| 35 | Michael JanakPlace 35 · Grade 12 · East Butler | 12 | East Butler | 22:31.9 |
| 36 | Ian StahrPlace 36 · Grade 12 · McCool Junction | 12 | McCool Junction | 22:34.5 |
| 37 | Micaiah NiemothPlace 37 · Grade 9 · Harvard | 9 | Harvard | 22:37.4 |
| 38 | Jayden FuehrerPlace 38 · Grade 9 · McCool Junction | 9 | McCool Junction | 22:40.3 |
| 39 | Justin BangersPlace 39 · Grade 9 · East Butler | 9 | East Butler | 22:41.3 |
| 40 | Brady TroxelPlace 40 · Grade 9 · Freeman | 9 | Freeman | 22:43.9 |
| 41 | Luke OlsenPlace 41 · Grade 10 · Blue Hill | 10 | Blue Hill | 23:37.9 |
| 42 | Colby JirovskyPlace 42 · Grade 12 · East Butler | 12 | East Butler | 23:49.3 |
| 43 | Dustin JelinekPlace 43 · Grade 10 · East Butler | 10 | East Butler | 23:51.0 |
| 44 | Jackson BergmanPlace 44 · Grade 12 · East Butler | 12 | East Butler | 24:27.9 |
| 45 | Joe UrbanPlace 45 · Grade 12 · East Butler | 12 | East Butler | 24:33.2 |
| 46 | Isaac StarkPlace 46 · Grade 12 · McCool Junction | 12 | McCool Junction | 24:44.7 |
| 47 | Josh CooperPlace 47 · Grade 11 · Franklin | 11 | Franklin | 24:44.9 |
| 48 | Kyle HeisePlace 48 · Grade 12 · East Butler | 12 | East Butler | 25:04.9 |
| 49 | Caden Stara -Place 49 · East Butler | — | East Butler | 25:06.3 |
| 50 | Brady MeierPlace 50 · Grade 9 · McCool Junction | 9 | McCool Junction | 25:07.8 |
| 51 | Jamesyn ThoberPlace 51 · Grade 11 · Shelton Public | 11 | Shelton Public | 25:23.9 |
| 52 | Cole RuhgePlace 52 · Grade 10 · Deshler | 10 | Deshler | 25:40.9 |
| 53 | Devon LamondePlace 53 · Grade 12 · McCool Junction | 12 | McCool Junction | 25:43.4 |
| 54 | Caden DemuthPlace 54 · Grade 9 · Archbishop Bergan | 9 | Archbishop Bergan | 26:21.5 |
| 55 | Nolan KocianPlace 55 · Grade 12 · East Butler | 12 | East Butler | 28:33.3 |
| 56 | Patrick McIntyrePlace 56 · Grade 9 · Archbishop Bergan | 9 | Archbishop Bergan | 29:44.8 |
| 57 | Kale JonesPlace 57 · Grade 9 · McCool Junction | 9 | McCool Junction | 30:12.0 |