| 1 | Riley GorhamPlace 1 · Grade So · Hardin-Central High | So | Hardin-Central High | 16:37.70 |
| 2 | Danny Meyers JuPlace 2 · O'Hara | — | O'Hara | 17:02.10 |
| 3 | Mitch ChapmanPlace 3 · Grade So · Grain Valley High Sc | So | Grain Valley High Sc | 17:35.50 |
| 4 | Isaac Calvert SePlace 4 · Smithton | — | Smithton | 17:37.20 |
| 5 | Cameron Tecce JuPlace 5 · Grain Valley High Sc | — | Grain Valley High Sc | 17:37.90 |
| 6 | Ryan Cue JuPlace 6 · Kingsville High Scho | — | Kingsville High Scho | 17:54.40 |
| 7 | Jacob Watson JuPlace 7 · Pleasant Hill High S | — | Pleasant Hill High S | 17:58.30 |
| 8 | Joseph Madison SePlace 8 · Pleasant Hill High S | — | Pleasant Hill High S | 17:59.30 |
| 9 | Cody PagePlace 9 · Grade So · Kingsville High Scho | So | Kingsville High Scho | 18:00.40 |
| 10 | Corbin GabrialPlace 10 · Grade Fr · Grain Valley High Sc | Fr | Grain Valley High Sc | 18:02.00 |
| 11 | Timmy Hinton SePlace 11 · Grain Valley High Sc | — | Grain Valley High Sc | 18:06.20 |
| 12 | Garrett BakkenPlace 12 · Grade So · Pleasant Hill High S | So | Pleasant Hill High S | 18:14.90 |
| 13 | Nathan Ryan JuPlace 13 · Grain Valley High Sc | — | Grain Valley High Sc | 18:17.60 |
| 14 | Anthony Wheeler JuPlace 14 · William Chrisman Hig | — | William Chrisman Hig | 18:21.90 |
| 15 | Johnathan Self SePlace 15 · Saint Paul Lutheran | — | Saint Paul Lutheran | 18:24.80 |
| 16 | Gavin Holman SePlace 16 · Smith-Cotton High Sc | — | Smith-Cotton High Sc | 18:25.10 |
| 17 | Dalton MillerPlace 17 · Grade So · Grain Valley High Sc | So | Grain Valley High Sc | 18:27.60 |
| 18 | Martin ZalpaPlace 18 · Grade So · Smith-Cotton High Sc | So | Smith-Cotton High Sc | 18:31.00 |
| 19 | Ethan Lasley JuPlace 19 · Grain Valley High Sc | — | Grain Valley High Sc | 18:35.10 |
| 20 | Wyatt Craven SePlace 20 · Hardin-Central High | — | Hardin-Central High | 18:40.10 |
| 21 | Jose FernandoPlace 21 · Grade So · Smith-Cotton High Sc | So | Smith-Cotton High Sc | 18:42.70 |
| 22 | Ryan Perkins SePlace 22 · Smith-Cotton High Sc | — | Smith-Cotton High Sc | 18:44.40 |
| 23 | Alex Engeman SePlace 23 · Montrose | — | Montrose | 18:59.70 |
| 24 | Caleb MichellPlace 24 · Grade So · William Chrisman Hig | So | William Chrisman Hig | 19:03.20 |
| 25 | Danny Engeman JuPlace 25 · Montrose | — | Montrose | 19:06.10 |
| 26 | Bryce Holbrook JuPlace 26 · Kingsville High Scho | — | Kingsville High Scho | 19:08.20 |
| 27 | Zach BegemannPlace 27 · Grade So · Odessa | So | Odessa | 19:09.10 |
| 28 | Irvin ZalpaPlace 28 · Grade Fr · Smith-Cotton High Sc | Fr | Smith-Cotton High Sc | 19:12.10 |
| 29 | Jordan Wilcoxson SePlace 29 · O'Hara | — | O'Hara | 19:13.40 |
| 30 | Dekota WittmeyerPlace 30 · Grade So · Montrose | So | Montrose | 19:17.60 |
| 31 | Aaron MorrisonPlace 31 · Grade Fr · Kingsville High Scho | Fr | Kingsville High Scho | 19:22.70 |
| 32 | George GomezPlace 32 · Grade So · Smith-Cotton High Sc | So | Smith-Cotton High Sc | 19:26.70 |
| 33 | Cole Heiserman SePlace 33 · Montrose | — | Montrose | 19:29.40 |
| 34 | Cole Sullivan JuPlace 34 · Pleasant Hill High S | — | Pleasant Hill High S | 19:33.70 |
| 35 | Jonny SteverPlace 35 · Grade So · Odessa | So | Odessa | 19:37.70 |
| 36 | Josh Barnett JuPlace 36 · Harrisonville High S | — | Harrisonville High S | 19:41.10 |
| 37 | Braden Bench JuPlace 37 · Odessa | — | Odessa | 19:41.40 |
| 38 | Brian Uhrlaub JuPlace 38 · Odessa | — | Odessa | 19:46.10 |
| 39 | Jason PoisalPlace 39 · Grade Fr · Sherwood | Fr | Sherwood | 19:49.00 |
| 40 | Carson MuellerPlace 40 · Grade Fr · Lincoln College Prep | Fr | Lincoln College Prep | 19:51.00 |
| 41 | Matthew Periman JuPlace 41 · Hardin-Central High | — | Hardin-Central High | 19:55.90 |
| 42 | Luke Woolery SePlace 42 · Sherwood | — | Sherwood | 20:01.60 |
| 43 | Crayton CrawfordPlace 43 · Grade Fr · Penney | Fr | Penney | 20:04.50 |
| 44 | Travis Foster SePlace 44 · Montrose | — | Montrose | 20:09.30 |
| 45 | Davin HemanPlace 45 · Grade So · Sherwood | So | Sherwood | 20:10.20 |
| 46 | Jackson CaleyPlace 46 · Grade Fr · Pleasant Hill High S | Fr | Pleasant Hill High S | 20:10.60 |
| 47 | Trey DumasPlace 47 · Grade Fr · William Chrisman Hig | Fr | William Chrisman Hig | 20:11.80 |
| 48 | Malic Horn SePlace 48 · William Chrisman Hig | — | William Chrisman Hig | 20:12.60 |
| 49 | Johnathan TorgersonPlace 49 · Grade So · O'Hara | So | O'Hara | 20:13.30 |
| 50 | Alex DavisPlace 50 · Grade So · O'Hara | So | O'Hara | 20:15.10 |
| 51 | Andy ReddingPlace 51 · Grade Fr · Calhoun | Fr | Calhoun | 20:16.80 |
| 52 | Luke ScottPlace 52 · Grade So · O'Hara | So | O'Hara | 20:18.40 |
| 53 | Isaac Rae SePlace 53 · Smith-Cotton High Sc | — | Smith-Cotton High Sc | 20:23.00 |
| 54 | Daniel RoyukPlace 54 · Grade So · Saint Paul Lutheran | So | Saint Paul Lutheran | 20:27.00 |
| 55 | Trey SnappPlace 55 · Grade So · Smithton | So | Smithton | 20:27.40 |
| 56 | Jared HallierPlace 56 · Grade Fr · Kingsville High Scho | Fr | Kingsville High Scho | 20:30.10 |
| 57 | Brent MuellerPlace 57 · Grade Fr · Saint Paul Lutheran | Fr | Saint Paul Lutheran | 20:32.80 |
| 58 | Harrison Lara JuPlace 58 · William Chrisman Hig | — | William Chrisman Hig | 20:33.50 |
| 59 | Steven ThatsanithonePlace 59 · Grade Fr · Lincoln College Prep | Fr | Lincoln College Prep | 20:37.20 |
| 60 | Preston Van Buren SePlace 60 · Odessa | — | Odessa | 20:37.80 |
| 61 | Alex Collingham JuPlace 61 · Hardin-Central High | — | Hardin-Central High | 20:39.00 |
| 62 | William FisherPlace 62 · Grade So · William Chrisman Hig | So | William Chrisman Hig | 20:43.00 |
| 63 | Johnny Romer SePlace 63 · Pleasant Hill High S | — | Pleasant Hill High S | 20:44.30 |
| 64 | Christian DixonPlace 64 · Grade Fr · Penney | Fr | Penney | 20:47.30 |
| 65 | Jimmy Mouse JuPlace 65 · Sherwood | — | Sherwood | 20:50.90 |
| 66 | Nathan Stricker JuPlace 66 · Oak Grove High Schoo | — | Oak Grove High Schoo | 20:59.10 |
| 67 | Jacob Engeman SePlace 67 · Montrose | — | Montrose | 21:04.30 |
| 68 | Darius ThomasPlace 68 · Grade So · Lincoln College Prep | So | Lincoln College Prep | 21:06.90 |
| 69 | Brad CoffeyPlace 69 · Grade So · Odessa | So | Odessa | 21:07.70 |
| 70 | Grady Gatzemeyer SePlace 70 · Montrose | — | Montrose | 21:08.00 |
| 71 | Daniel White SePlace 71 · Hardin-Central High | — | Hardin-Central High | 21:11.80 |
| 72 | Keidren Carnell JuPlace 72 · Kingsville High Scho | — | Kingsville High Scho | 21:14.60 |
| 73 | Gunner MillamPlace 73 · Grade Fr · Kingsville High Scho | Fr | Kingsville High Scho | 21:20.00 |
| 74 | Collin Spangler JuPlace 74 · Saint Paul Lutheran | — | Saint Paul Lutheran | 21:21.20 |
| 75 | Ryan LaymanPlace 75 · Grade So · Hardin-Central High | So | Hardin-Central High | 21:23.90 |
| 76 | Ethan DixonPlace 76 · Grade So · Penney | So | Penney | 21:27.00 |
| 77 | Garrett PeekPlace 77 · Grade So · Odessa | So | Odessa | 21:29.30 |
| 78 | Tristan Dixon JuPlace 78 · Lincoln College Prep | — | Lincoln College Prep | 21:29.80 |
| 79 | Jonathan Kohl SePlace 79 · Harrisonville High S | — | Harrisonville High S | 21:39.00 |
| 80 | Matthew Gordon SePlace 80 · O'Hara | — | O'Hara | 22:11.00 |
| 81 | Hunter UlbergPlace 81 · Grade Fr · William Chrisman Hig | Fr | William Chrisman Hig | 22:23.80 |
| 82 | Brandon KanoyPlace 82 · Grade Fr · Penney | Fr | Penney | 22:41.40 |
| 83 | Taray FarnsworthPlace 83 · Grade Fr · Lincoln College Prep | Fr | Lincoln College Prep | 23:23.40 |
| 84 | Bryce MalanPlace 84 · Grade So · Malta Bend High Scho | So | Malta Bend High Scho | 24:34.60 |
| 85 | Josh DeNapoliPlace 85 · Grade So · Oak Grove High Schoo | So | Oak Grove High Schoo | 24:59.20 |
| 86 | Chris StrickerPlace 86 · Grade Fr · Oak Grove High Schoo | Fr | Oak Grove High Schoo | 26:07.50 |
| 87 | Gabe WatsonPlace 87 · Grade Fr · Oak Grove High Schoo | Fr | Oak Grove High Schoo | 30:52.00 |