| 1 | Grant PetersPlace 1 · Grade 12 · Spr. Shawnee | 12 | Spr. Shawnee | 17:02.1 |
| 2 | Andrew TackettPlace 2 · Grade 12 · Marion Harding | 12 | Marion Harding | 17:02.4 |
| 3 | Jackson PetersPlace 3 · Grade 12 · Marion Harding | 12 | Marion Harding | 17:06.7 |
| 4 | Owen McCombsPlace 4 · Grade 10 · Marion Harding | 10 | Marion Harding | 17:37.6 |
| 5 | Ethan StollyPlace 5 · Grade 11 · Parkway | 11 | Parkway | 18:27.3 |
| 6 | Jeremiah TaylorPlace 6 · Grade 10 · Sidney | 10 | Sidney | 18:35.5 |
| 7 | Nathan WhitePlace 7 · Grade 10 · Indian Lake | 10 | Indian Lake | 18:36.9 |
| 8 | Hayden KuhlkePlace 8 · Grade 9 · Indian Lake | 9 | Indian Lake | 18:40.7 |
| 9 | Franklin WeaverPlace 9 · Grade 12 · Marion Harding | 12 | Marion Harding | 18:49.7 |
| 10 | Deacon DurainPlace 10 · Grade 9 · Marion Harding | 9 | Marion Harding | 19:01.0 |
| 11 | Greyson ButlerPlace 11 · Grade 11 · Ben. Logan | 11 | Ben. Logan | 19:09.8 |
| 12 | Jesse JenkinsPlace 12 · Grade 12 · Graham Local | 12 | Graham Local | 19:35.2 |
| 13 | Oliver MorsePlace 13 · Grade 12 · Ben. Logan | 12 | Ben. Logan | 19:37.2 |
| 14 | Luke EstradaPlace 14 · Grade 10 · Marion Harding | 10 | Marion Harding | 19:38.9 |
| 15 | Justin LeighnerPlace 15 · Grade 11 · Parkway | 11 | Parkway | 19:41.2 |
| 16 | Peyton BauerPlace 16 · Grade 9 · Marion Harding | 9 | Marion Harding | 19:47.3 |
| 17 | Brandon LockeryPlace 17 · Grade 9 · Graham Local | 9 | Graham Local | 19:54.7 |
| 18 | Marlon TuckerPlace 18 · Grade 11 · Sidney | 11 | Sidney | 20:11.1 |
| 19 | Gavin JordanPlace 19 · Grade 12 · Ben. Logan | 12 | Ben. Logan | 20:17.3 |
| 20 | Dakota PorterPlace 20 · Grade 11 · Sidney | 11 | Sidney | 20:18.7 |
| 21 | Carter ShurtsPlace 21 · Grade 10 · Sidney | 10 | Sidney | 20:24.3 |
| 22 | Hunter DemarcoPlace 22 · Grade 12 · Graham Local | 12 | Graham Local | 20:42.3 |
| 23 | Blake PetersPlace 23 · Grade 11 · Spr. Shawnee | 11 | Spr. Shawnee | 20:51.9 |
| 24 | Nicholas ChapmanPlace 24 · Grade 9 · Spr. Shawnee | 9 | Spr. Shawnee | 20:57.6 |
| 25 | Rogan LuginbillPlace 25 · Grade 10 · Parkway | 10 | Parkway | 21:00.1 |
| 26 | Trenton EstradaPlace 26 · Grade 10 · Marion Harding | 10 | Marion Harding | 21:16.3 |
| 27 | Brody DeHavenPlace 27 · Grade 12 · Marion Harding | 12 | Marion Harding | 21:17.5 |
| 28 | Beckett MarchalPlace 28 · Grade 9 · Parkway | 9 | Parkway | 21:18.5 |
| 29 | Anderson BlackfordPlace 29 · Grade 12 · Sidney | 12 | Sidney | 21:19.3 |
| 30 | Zeke LauxPlace 30 · Grade 10 · Parkway | 10 | Parkway | 21:24.9 |
| 31 | John TingleyPlace 31 · Grade 9 · Ben. Logan | 9 | Ben. Logan | 21:25.6 |
| 32 | Nathaniel HallmanPlace 32 · Grade 10 · Parkway | 10 | Parkway | 21:55.3 |
| 33 | Sully UhlPlace 33 · Grade 12 · Graham Local | 12 | Graham Local | 21:57.4 |
| 34 | Maxwell TrothPlace 34 · Grade 12 · Ben. Logan | 12 | Ben. Logan | 22:11.1 |
| 35 | Maddex CushardPlace 35 · Grade 11 · Graham Local | 11 | Graham Local | 22:20.5 |
| 36 | Nolan VanSicklePlace 36 · Grade 9 · Marion Harding | 9 | Marion Harding | 22:35.3 |
| 37 | Aiden SawmillerPlace 37 · Grade 10 · Parkway | 10 | Parkway | 22:49.9 |
| 38 | Zayden WilsonPlace 38 · Grade 9 · Ben. Logan | 9 | Ben. Logan | 23:11.2 |
| 39 | Evan StollyPlace 39 · Grade 9 · Parkway | 9 | Parkway | 23:18.8 |
| 40 | Ulises Ramirez EspinoPlace 40 · Grade 11 · Marion Harding | 11 | Marion Harding | 23:37.0 PR |
| 41 | Gabe ElsasserPlace 41 · Grade 12 · Ben. Logan | 12 | Ben. Logan | 23:51.7 |
| 42 | Hunter WinnenPlace 42 · Grade 9 · Ben. Logan | 9 | Ben. Logan | 24:01.6 |
| 43 | Micheal BerryPlace 43 · Grade 11 · Ben. Logan | 11 | Ben. Logan | 24:15.1 |
| 44 | Tucker FentonPlace 44 · Grade 10 · Graham Local | 10 | Graham Local | 24:16.6 |
| 45 | Miles GranboisPlace 45 · Grade 10 · Ben. Logan | 10 | Ben. Logan | 24:41.2 PR |
| 46 | Chase LouthPlace 46 · Grade 10 · Parkway | 10 | Parkway | 24:41.3 |
| 47 | Dalton YoungPlace 47 · Grade 9 · Indian Lake | 9 | Indian Lake | 25:34.1 |
| 48 | Drayden SchummPlace 48 · Grade 11 · Parkway | 11 | Parkway | 26:03.0 |
| 49 | Dominic QuinnPlace 49 · Grade 9 · Marion Harding | 9 | Marion Harding | 26:37.2 |
| 50 | Brenden LattimerPlace 50 · Grade 10 · DeG. Riverside | 10 | DeG. Riverside | 31:28.6 |