| 1 | Issac CastroPlace 1 · Grade 12 · Hugoton | 12 | Hugoton | 16:43.20 | 1 |
| 2 | Luke SkinnerPlace 2 · Grade 11 · South Gray | 11 | South Gray | 17:00.02 | 2 |
| 3 | Alex BarbosaPlace 3 · Grade 11 · Ulysses | 11 | Ulysses | 17:12.07 | 3 |
| 4 | Quannah GardinerPlace 4 · Grade 11 · Meade | 11 | Meade | 17:18.64 | 4 |
| 5 | Reed RomePlace 5 · Grade 12 · Hugoton | 12 | Hugoton | 17:22.85 | 5 |
| 6 | Ethan ThompsonPlace 6 · Grade 9 · Meade | 9 | Meade | 17:24.00 | 6 |
| 7 | Caleb CarrascoPlace 7 · Grade 11 · Stanton County | 11 | Stanton County | 17:43.97 | 7 |
| 8 | Miguel MartinezPlace 8 · Grade 11 · Hugoton | 11 | Hugoton | 17:51.49 | 8 |
| 9 | Brendan HudsonPlace 9 · Grade 9 · Ulysses | 9 | Ulysses | 17:55.91 | 9 |
| 10 | Abraham GarciaPlace 10 · Grade 10 · Hugoton | 10 | Hugoton | 18:08.15 | 10 |
| 11 | Zack LittellPlace 11 · Grade 12 · Hugoton | 12 | Hugoton | 18:15.68 | 11 |
| 12 | Kyler LongPlace 12 · Grade 12 · Wichita County | 12 | Wichita County | 18:23.23 | 12 |
| 13 | Elian DorantesPlace 13 · Grade 10 · Wichita County | 10 | Wichita County | 18:25.55 | 13 |
| 14 | Dylon NiswongerPlace 14 · Grade 12 · Wichita County | 12 | Wichita County | 18:45.00 | 14 |
| 15 | Jacob SchumacherPlace 15 · Grade 12 · Wichita County | 12 | Wichita County | 18:47.00 | 15 |
| 16 | Jacob IrvinPlace 16 · Grade 12 · Ulysses | 12 | Ulysses | 18:49.00 | 16 |
| 17 | Layton TankersleyPlace 17 · Grade 12 · Wichita County | 12 | Wichita County | 18:51.00 | 17 |
| 18 | Jose RodriguezPlace 18 · Grade 9 · Stanton County | 9 | Stanton County | 18:53.00 | 18 |
| 19 | Paul GarciaPlace 19 · Grade 9 · Ulysses | 9 | Ulysses | 18:54.00 | 19 |
| 20 | Ivan VillaPlace 20 · Grade 10 · Hugoton | 10 | Hugoton | 18:56.00 | 20 |
| 21 | Cade WatsonPlace 21 · Grade 12 · South Gray | 12 | South Gray | 18:58.00 | 21 |
| 22 | Kendall DwyrePlace 22 · Grade 12 · Ingalls | 12 | Ingalls | 19:00.00 | — |
| 23 | Eduardo SanchezPlace 23 · Grade 12 · Elkhart | 12 | Elkhart | 19:07.00 | — |
| 24 | Daevonne LamarPlace 24 · Grade 11 · Deerfield | 11 | Deerfield | 19:10.00 | — |
| 25 | Jeff GumPlace 25 · Grade 10 · Stanton County | 10 | Stanton County | 19:11.00 | 22 |
| 26 | Ariel CarrascoPlace 26 · Grade 11 · Stanton County | 11 | Stanton County | 19:23.00 | 23 |
| 27 | Ethan FoxPlace 27 · Grade 9 · Hugoton | 9 | Hugoton | 19:24.00 | 24 |
| 28 | Jorge GallegosPlace 28 · Grade 11 · Wichita County | 11 | Wichita County | 19:30.00 | 25 |
| 29 | Lane LundeenPlace 29 · Grade 11 · Fowler Senior | 11 | Fowler Senior | 19:34.00 | — |
| 30 | Omar RodriguezPlace 30 · Grade 11 · Stanton County | 11 | Stanton County | 19:35.00 | 26 |
| 31 | Tyler DevineyPlace 31 · Grade 12 · Attica | 12 | Attica | 19:38.00 | — |
| 32 | Sky DavisPlace 32 · Grade 12 · Sublette | 12 | Sublette | 19:40.00 | — |
| 33 | Brendan SmithPlace 33 · Grade 10 · Southwestern | 10 | Southwestern | 19:43.00 | — |
| 34 | Matthew OldhamPlace 34 · Grade 9 · Ulysses | 9 | Ulysses | 19:46.00 | 27 |
| 35 | Ray TaylorPlace 35 · Grade 12 · Ulysses | 12 | Ulysses | 19:50.00 | 28 |
| 36 | Caleb BousidenPlace 36 · Grade 11 · Meade | 11 | Meade | 19:56.00 | 29 |
| 37 | John BiermannPlace 37 · Grade 10 · Wichita County | 10 | Wichita County | 19:57.00 | 30 |
| 38 | Logan RedingPlace 38 · Grade 10 · Greeley County | 10 | Greeley County | 19:58.00 | — |
| 39 | Tyler AskewPlace 39 · Grade 10 · South Gray | 10 | South Gray | 20:01.00 | 31 |
| 40 | Daniel OquendoPlace 40 · Grade 12 · Syracuse | 12 | Syracuse | 20:02.00 | 32 |
| 41 | Eduardo EliasPlace 41 · Cimarron | — | Cimarron | 20:03.00 | 33 |
| 42 | Carlos MendozaPlace 42 · Grade 10 · Fowler Senior | 10 | Fowler Senior | 20:06.00 | — |
| 43 | Doran GriffinPlace 43 · Cimarron | — | Cimarron | 20:09.00 | 34 |
| 44 | Luis HerediaPlace 44 · Grade 12 · Ulysses | 12 | Ulysses | 20:14.00 | 35 |
| 45 | Evan CrotingerPlace 45 · Grade 10 · Greeley County | 10 | Greeley County | 20:37.00 | — |
| 46 | Elijah KoehnPlace 46 · Grade 11 · South Gray | 11 | South Gray | 20:43.00 | 36 |
| 47 | Grady JacobsPlace 47 · Grade 10 · Southwestern | 10 | Southwestern | 20:48.00 | — |
| 48 | Jack BerryPlace 48 · Grade 12 · Cimarron | 12 | Cimarron | 20:50.00 | 37 |
| 49 | Kylor YohnPlace 49 · Grade 12 · Stanton County | 12 | Stanton County | 21:03.00 | 38 |
| 50 | Conner McCollumPlace 50 · Grade 12 · Minneola High | 12 | Minneola High | 21:09.00 | — |
| 51 | Garry NortonPlace 51 · Grade 12 · Rolla | 12 | Rolla | 21:13.00 | — |
| 52 | Nathan CarpenterPlace 52 · Grade 10 · Meade | 10 | Meade | 21:23.00 | 39 |
| 53 | Trey SummersPlace 53 · Grade 9 · Stanton County | 9 | Stanton County | 21:24.00 | 40 |
| 54 | Brant FinleyPlace 54 · Grade 12 · Meade | 12 | Meade | 21:37.00 | 41 |
| 55 | Craig GriebelPlace 55 · Grade 10 · South Gray | 10 | South Gray | 21:43.00 | 42 |
| 56 | Will KullotPlace 56 · Grade 10 · Syracuse | 10 | Syracuse | 21:45.00 | 43 |
| 57 | Jace MarquezPlace 57 · Grade 9 · Ingalls | 9 | Ingalls | 21:48.00 | — |
| 58 | Brett KoehnPlace 58 · Grade 10 · South Gray | 10 | South Gray | 21:54.00 | 44 |
| 59 | Niels HakkersPlace 59 · Grade 12 · Syracuse | 12 | Syracuse | 22:03.00 | 45 |
| 60 | Jakob NoskerPlace 60 · Grade 11 · Deerfield | 11 | Deerfield | 22:08.00 | — |
| 61 | Markus GuerraPlace 61 · Grade 10 · Meade | 10 | Meade | 22:29.00 | 46 |
| 62 | Colby JanzenPlace 62 · Cimarron | — | Cimarron | 22:34.00 | 47 |
| 63 | Alex OrtiizPlace 63 · Grade 11 · Deerfield | 11 | Deerfield | 22:38.00 | — |
| 64 | Greyson WebbPlace 64 · Grade 11 · Deerfield | 11 | Deerfield | 22:46.00 | — |
| 65 | Brody GladmanPlace 65 · Cimarron | — | Cimarron | 23:04.00 | 48 |
| 66 | Colton BarlettPlace 66 · Cimarron | — | Cimarron | 23:05.00 | 49 |
| 67 | Evan WestemanPlace 67 · Grade 9 · Syracuse | 9 | Syracuse | 23:20.00 | 50 |
| 68 | Daniel RoybalPlace 68 · Grade 9 · Syracuse | 9 | Syracuse | 23:38.00 | 51 |
| 69 | Ryan MillershaskiPlace 69 · Grade 12 · Ingalls | 12 | Ingalls | 23:47.00 | — |
| 70 | Daniel LopezPlace 70 · Grade 9 · Syracuse | 9 | Syracuse | 24:09.00 | 52 |
| 71 | Morgan KoehnPlace 71 · Grade 9 · South Gray | 9 | South Gray | 24:21.00 | 53 |