| 1 | Zeke ChristiansenPlace 1 · Grade 11 · Garden County | 11 | Garden County | 18:04 |
| 2 | Luke OttPlace 2 · Grade 12 · Morrill | 12 | Morrill | 18:12 |
| 3 | Ty BradyPlace 3 · Grade 12 · Crawford | 12 | Crawford | 18:31 |
| 4 | Zane HinmanPlace 4 · Grade 12 · Hemingford | 12 | Hemingford | 18:32 |
| 5 | Gregory JohnsPlace 5 · Grade 12 · Gordon-Rushville | 12 | Gordon-Rushville | 18:37 |
| 6 | Nate BilleyPlace 6 · Grade 12 · Garden County | 12 | Garden County | 18:38 |
| 7 | Parker WellnitzPlace 7 · Grade 9 · Hay Springs | 9 | Hay Springs | 18:57 |
| 8 | Dash RichardsPlace 8 · Grade 11 · South Platte | 11 | South Platte | 19:11 |
| 9 | Franklin JohnsPlace 9 · Grade 12 · Gordon-Rushville | 12 | Gordon-Rushville | 19:19 |
| 10 | Elijah ConleyPlace 10 · Grade 12 · Bridgeport | 12 | Bridgeport | 19:27 |
| 11 | Gabriel TretterPlace 11 · Grade 12 · Leyton | 12 | Leyton | 19:28 |
| 12 | Kyle FinneyPlace 12 · Grade 11 · Mullen | 11 | Mullen | 19:40 |
| 13 | Zachary AraujoPlace 13 · Grade 11 · Bayard | 11 | Bayard | 19:49 |
| 14 | Nathaniel BarkerPlace 14 · Grade 11 · Bayard | 11 | Bayard | 19:55 |
| 15 | Boady HunterPlace 15 · Grade 10 · Hemingford | 10 | Hemingford | 19:58 |
| 16 | Riley AdamsPlace 16 · Grade 12 · South Platte | 12 | South Platte | 20:02 |
| 17 | Hunter MillerPlace 17 · Grade 12 · Bayard | 12 | Bayard | 20:04 |
| 18 | Camryn ChapmanPlace 18 · Grade 10 · Morrill | 10 | Morrill | 20:11 |
| 19 | Creel WeberPlace 19 · Grade 12 · Hemingford | 12 | Hemingford | 20:18 |
| 20 | Branson AndersonPlace 20 · Grade 9 · Garden County | 9 | Garden County | 20:20 |
| 21 | Justin HaskinsPlace 21 · Grade 10 · Morrill | 10 | Morrill | 20:27 |
| 22 | Drew VarnerPlace 22 · Grade 11 · Hemingford | 11 | Hemingford | 20:33 |
| 23 | Nate McGowanPlace 23 · Grade 11 · Banner County | 11 | Banner County | 20:54 |
| 24 | Michael LutzPlace 24 · Grade 11 · Creek Valley | 11 | Creek Valley | 21:01 |
| 25 | Mason AlbrechtPlace 25 · Grade 9 · Hay Springs | 9 | Hay Springs | 21:22 |
| 26 | Jose ArreolaPlace 26 · Grade 9 · Bridgeport | 9 | Bridgeport | 21:23 |
| 27 | Logan MascherPlace 27 · Grade 11 · Bayard | 11 | Bayard | 21:24 |
| 28 | Eldon LambertPlace 28 · Grade 10 · Garden County | 10 | Garden County | 21:33 |
| 29 | Trenton CarrizalesPlace 29 · Grade 11 · Bayard | 11 | Bayard | 21:45 |
| 30 | Elijah RossPlace 30 · Grade 9 · Gordon-Rushville | 9 | Gordon-Rushville | 21:52 |
| 31 | Gavin BellPlace 31 · Grade 10 · Hemingford | 10 | Hemingford | 22:28 |
| 32 | Justin DobrinskiPlace 32 · Grade 11 · Bridgeport | 11 | Bridgeport | 23:09 |
| 33 | Kyle KomarekPlace 33 · Grade 9 · Mitchell | 9 | Mitchell | 23:19 |
| 34 | Chris AfudengartenPlace 34 · Grade 11 · South Platte | 11 | South Platte | 23:26 |
| 35 | Hunter IsenbartPlace 35 · Grade 9 · Creek Valley | 9 | Creek Valley | 24:03 |
| 36 | Alex MoorePlace 36 · Grade 12 · Mullen | 12 | Mullen | 24:04 |
| 37 | Keirith YalePlace 37 · Grade 9 · Hemingford | 9 | Hemingford | 24:32 |
| 38 | Teren HunterPlace 38 · Grade 12 · Hemingford | 12 | Hemingford | 25:06 |
| 39 | Jaxson BenishPlace 39 · Grade 11 · Leyton | 11 | Leyton | 25:18 |
| 40 | Blake BuckleyPlace 40 · Grade 9 · Mitchell | 9 | Mitchell | 29:41 |
| 41 | Seth DillardPlace 41 · Grade 9 · Hemingford | 9 | Hemingford | 30:02 |
| 42 | Ethan MartinPlace 42 · Grade 12 · Garden County | 12 | Garden County | 39:32 |