| 1 | David WelchertPlace 1 · Grade 12 · Bishop LeBlond | 12 | Bishop LeBlond | 17:47.64 |
| 2 | Malachi SkillenPlace 2 · Grade 12 · Rock Port | 12 | Rock Port | 18:09.05 |
| 3 | Avery BarnesPlace 3 · Grade 10 · Kingsville | 10 | Kingsville | 18:09.61 |
| 4 | Jorden PiperPlace 4 · Grade 9 · South Holt | 9 | South Holt | 18:12.62 |
| 5 | Austin HillPlace 5 · Grade 10 · St. Joseph Christian High Scho | 10 | St. Joseph Christian High Scho | 18:14.36 |
| 6 | Levi DennisPlace 6 · Grade 9 · Kingsville | 9 | Kingsville | 18:17.59 |
| 7 | Hayden PiperPlace 7 · Grade 9 · South Holt | 9 | South Holt | 18:34.29 |
| 8 | Cole AndersonPlace 8 · Grade 12 · Tarkio | 12 | Tarkio | 18:46.14 |
| 9 | Benjamin RollerPlace 9 · Grade 11 · North Andrew | 11 | North Andrew | 18:51.35 |
| 10 | Jack EwingPlace 10 · Grade 9 · Kingsville | 9 | Kingsville | 18:55.55 |
| 11 | Owen MartinPlace 11 · Grade 12 · North Nodaway | 12 | North Nodaway | 18:58.21 |
| 12 | Patrick HoltzPlace 12 · Grade 9 · Bishop LeBlond | 9 | Bishop LeBlond | 19:03.74 |
| 13 | Quin StatenPlace 13 · Grade 12 · Tarkio | 12 | Tarkio | 19:05.09 |
| 14 | Clayton VernonPlace 14 · Grade 12 · Tarkio | 12 | Tarkio | 19:05.50 |
| 15 | Carson StewardPlace 15 · Grade 10 · Montrose | 10 | Montrose | 19:06.51 |
| 16 | Gage BauerPlace 16 · Grade 12 · Montrose | 12 | Montrose | 19:10.44 |
| 17 | Lucas CrewsPlace 17 · Grade 9 · Polo | 9 | Polo | 19:10.82 |
| 18 | Bristol SheetzPlace 18 · Grade 12 · Winston | 12 | Winston | 19:12.13 |
| 19 | Klayton KeesamanPlace 19 · Grade 11 · Maysville | 11 | Maysville | 19:13.42 |
| 20 | Brody WallPlace 20 · Grade 11 · King City | 11 | King City | 19:16.74 |
| 21 | Donovan BammerPlace 21 · Grade 12 · Craig | 12 | Craig | 19:17.47 |
| 22 | Caisen GwinnPlace 22 · Grade 10 · Rich Hill | 10 | Rich Hill | 19:18.48 |
| 23 | Nick GarveyPlace 23 · Grade 11 · Bishop LeBlond | 11 | Bishop LeBlond | 19:18.69 |
| 24 | Andrew KithcartPlace 24 · Grade 9 · Rich Hill | 9 | Rich Hill | 19:19.85 |
| 25 | Seth EngemanPlace 25 · Grade 11 · Montrose | 11 | Montrose | 19:32.19 |
| 26 | Nicholaus IveyPlace 26 · Grade 11 · Mound City | 11 | Mound City | 19:37.00 |
| 27 | Kasen ReederPlace 27 · Grade 12 · Maysville | 12 | Maysville | 19:38.69 |
| 28 | Gideon MellingPlace 28 · Grade 10 · Kingsville | 10 | Kingsville | 19:45.23 |
| 29 | Bo ZeiklePlace 29 · Grade 10 · Maysville | 10 | Maysville | 19:49.72 |
| 30 | Jarom RussoPlace 30 · Grade 12 · North Andrew | 12 | North Andrew | 19:51.34 |
| 31 | Williams ReedPlace 31 · Grade 9 · St. Joseph Christian High Scho | 9 | St. Joseph Christian High Scho | 19:52.00 |
| 32 | Cole MeirosePlace 32 · Grade 9 · St. Joseph Christian High Scho | 9 | St. Joseph Christian High Scho | 20:12.76 |
| 33 | Levi LucasPlace 33 · Grade 9 · Rock Port | 9 | Rock Port | 20:24.94 |
| 34 | Jordan BanksPlace 34 · Grade 11 · Academie Lafayette | 11 | Academie Lafayette | 20:30.99 |
| 35 | Jacob SimonPlace 35 · Grade 12 · Polo | 12 | Polo | 20:38.47 |
| 36 | Bryntyn JonesPlace 36 · Grade 9 · King City | 9 | King City | 20:44.25 |
| 37 | Parker MarmaudPlace 37 · Grade 10 · Bishop LeBlond | 10 | Bishop LeBlond | 20:47.35 |
| 38 | Jack JagowPlace 38 · Grade 12 · Kingsville | 12 | Kingsville | 20:47.95 |
| 39 | Thomas Parmer-PhippsPlace 39 · Grade 10 · St. Joseph Christian High Scho | 10 | St. Joseph Christian High Scho | 20:48.69 |
| 40 | Samuel EcksteinPlace 40 · Grade 9 · Bishop LeBlond | 9 | Bishop LeBlond | 20:56.39 |
| 41 | Gerardo Ortiz-MarinPlace 41 · Grade 11 · Academie Lafayette | 11 | Academie Lafayette | 21:12.94 |
| 42 | Destin McKinney CrawfordPlace 42 · Grade 10 · Academie Lafayette | 10 | Academie Lafayette | 21:15.29 |
| 43 | Nathan HanskaPlace 43 · Grade 11 · Northland Christian School | 11 | Northland Christian School | 21:21.50 |
| 44 | Asher MarascoPlace 44 · Grade 9 · Northland Christian School | 9 | Northland Christian School | 21:26.82 |
| 45 | Rowen DerrPlace 45 · Grade 12 · Mound City | 12 | Mound City | 21:27.87 |
| 46 | Jackson PoePlace 46 · Grade 9 · Midway | 9 | Midway | 21:37.04 |
| 47 | David BryantPlace 47 · Grade 10 · St. Joseph Christian High Scho | 10 | St. Joseph Christian High Scho | 21:38.24 |
| 48 | Joseph MarkleyPlace 48 · Grade 9 · Midway | 9 | Midway | 21:47.71 |
| 49 | Desmond SeekPlace 49 · Grade 10 · Winston | 10 | Winston | 21:48.64 |
| 50 | Phoenix WeiglerPlace 50 · Grade 9 · St. Joseph Christian High Scho | 9 | St. Joseph Christian High Scho | 21:51.05 |
| 51 | August KarguthPlace 51 · Grade 12 · Maysville | 12 | Maysville | 21:55.58 |
| 52 | Miles JosephsonPlace 52 · Grade 10 · Maysville | 10 | Maysville | 22:05.29 |
| 53 | Kaiden MyersPlace 53 · Grade 10 · DeKalb | 10 | DeKalb | 22:09.90 |
| 54 | Hlib BondarenkoPlace 54 · Grade 10 · Bishop LeBlond | 10 | Bishop LeBlond | 22:13.08 |
| 55 | Matthew EngemanPlace 55 · Grade 10 · Montrose | 10 | Montrose | 22:15.06 |
| 56 | Dylan MarmaudPlace 56 · Grade 12 · Bishop LeBlond | 12 | Bishop LeBlond | 22:16.51 |
| 57 | Aikim KabaPlace 57 · Grade 12 · Academie Lafayette | 12 | Academie Lafayette | 22:26.14 |
| 58 | Tait MorrisPlace 58 · Grade 11 · South Holt | 11 | South Holt | 22:26.62 |
| 59 | Harrison DiekerPlace 59 · Grade 11 · Northland Christian School | 11 | Northland Christian School | 22:31.33 |
| 60 | Zachary RichardsonPlace 60 · Grade 9 · Faith Christian Academy | 9 | Faith Christian Academy | 22:32.75 |
| 61 | Klayton GillihanPlace 61 · Grade 10 · Kingsville | 10 | Kingsville | 22:32.86 |
| 62 | Austin BammerPlace 62 · Grade 9 · Craig | 9 | Craig | 22:33.47 |
| 63 | Bryon OhlensehlenPlace 63 · Grade 12 · Tarkio | 12 | Tarkio | 22:36.75 |
| 64 | Jase WalkerPlace 64 · Grade 9 · North Andrew | 9 | North Andrew | 23:04.69 |
| 65 | Andrew LagerPlace 65 · Grade 11 · South Nodaway | 11 | South Nodaway | 23:07.54 |
| 66 | Draven RaderPlace 66 · Grade 9 · North Nodaway | 9 | North Nodaway | 23:28.69 |
| 67 | Phoenix CookPlace 67 · Grade 10 · Academie Lafayette | 10 | Academie Lafayette | 23:35.66 |
| 68 | Asher HuberPlace 68 · Grade 9 · Academie Lafayette | 9 | Academie Lafayette | 23:35.76 |
| 69 | Ben WolfPlace 69 · Grade 11 · Polo | 11 | Polo | 23:40.69 |
| 70 | Trace WolfePlace 70 · Grade 10 · King City | 10 | King City | 23:45.88 |
| 71 | James DennyPlace 71 · Grade 12 · Maysville | 12 | Maysville | 23:51.36 |
| 72 | Julian MolinaPlace 72 · Grade 11 · Kingsville | 11 | Kingsville | 24:00.04 |
| 73 | Isaac VettePlace 73 · Grade 11 · Tarkio | 11 | Tarkio | 24:11.82 |
| 74 | Mason KingeryPlace 74 · Grade 10 · Tarkio | 10 | Tarkio | 24:15.70 |
| 75 | Luke SwinehartPlace 75 · Grade 12 · Tarkio | 12 | Tarkio | 24:21.73 |
| 76 | Levi HanskaPlace 76 · Grade 9 · Northland Christian School | 9 | Northland Christian School | 24:33.48 |
| 77 | Caleb WrightPlace 77 · Grade 10 · St. Joseph Christian High Scho | 10 | St. Joseph Christian High Scho | 24:52.69 |
| 78 | Declan KearnsPlace 78 · Grade 10 · Academie Lafayette | 10 | Academie Lafayette | 25:28.91 |
| 79 | Brendon WilliamsPlace 79 · Grade 9 · Midway | 9 | Midway | 25:31.12 |
| 80 | Sawyer SwartzPlace 80 · Grade 9 · Midway | 9 | Midway | 27:09.70 |
| 81 | Stinley Jr RobertPlace 81 · Grade 10 · Maysville | 10 | Maysville | 27:17.25 |
| 82 | Lane KollitzPlace 82 · Grade 9 · King City | 9 | King City | 27:29.27 |
| 83 | Draven RowlandPlace 83 · Grade 11 · North Nodaway | 11 | North Nodaway | 31:07.83 |
| 1 | Chael LichtePlace 1 · Grade 11 · Lexington | 11 | Lexington | 16:08.65 |
| 2 | Brandon HammettPlace 2 · Grade 11 · Butler | 11 | Butler | 16:43.15 |
| 3 | Conner SoendkerPlace 3 · Grade 11 · Lexington | 11 | Lexington | 17:07.67 |
| 4 | Drake KerausPlace 4 · Grade 11 · North Platte | 11 | North Platte | 17:23.31 |
| 5 | Hayden KrentzPlace 5 · Grade 12 · Penney | 12 | Penney | 17:29.58 |
| 6 | Sam TagtmeyerPlace 6 · Grade 12 · Smithton | 12 | Smithton | 18:10.44 |
| 7 | Reece SicklerPlace 7 · Grade 10 · Westran | 10 | Westran | 18:11.36 |
| 8 | Noah ReesPlace 8 · Grade 11 · West Platte | 11 | West Platte | 18:17.94 |
| 9 | Charles TreasePlace 9 · Grade 9 · West Platte | 9 | West Platte | 18:21.56 |
| 10 | Bill SchaffartPlace 10 · Grade 9 · North Platte | 9 | North Platte | 18:22.12 |
| 11 | Will FisherPlace 11 · Grade 9 · East Buchanan | 9 | East Buchanan | 18:32.61 |
| 12 | Jonah McGivernPlace 12 · Grade 12 · West Platte | 12 | West Platte | 18:37.35 |
| 13 | Gavin CrumpPlace 13 · Grade 11 · Sherwood | 11 | Sherwood | 18:40.52 |
| 14 | Max GagnonPlace 14 · Grade 12 · Lathrop | 12 | Lathrop | 18:43.17 |
| 15 | Hunter PalmerPlace 15 · Grade 11 · North Platte | 11 | North Platte | 18:45.50 |
| 16 | Layne EnglandPlace 16 · Grade 12 · Penney | 12 | Penney | 18:47.98 |
| 17 | Sam MillerPlace 17 · Grade 9 · West Platte | 9 | West Platte | 18:48.05 |
| 18 | Robert AlleryPlace 18 · Grade 12 · Lafayette County | 12 | Lafayette County | 18:54.99 |
| 19 | Trey HeckmanPlace 19 · Grade 9 · North Platte | 9 | North Platte | 18:57.60 |
| 20 | Connor BishopPlace 20 · Grade 10 · Windsor | 10 | Windsor | 19:02.29 |
| 21 | Coby TagtmeyerPlace 21 · Grade 11 · Smithton | 11 | Smithton | 19:03.87 |
| 22 | Landon CunninghamPlace 22 · Grade 12 · Fayette | 12 | Fayette | 19:06.96 |
| 23 | Carter BarlowPlace 23 · Grade 9 · Carrollton | 9 | Carrollton | 19:07.83 |
| 24 | Hayden GonzalezPlace 24 · Grade 10 · Penney | 10 | Penney | 19:12.13 |
| 25 | Alexander PorterPlace 25 · Grade 12 · Lone Jack | 12 | Lone Jack | 19:13.78 |
| 26 | Cameron SchallerPlace 26 · Grade 11 · Smithton | 11 | Smithton | 19:14.05 |
| 27 | Sean BattagliaPlace 27 · Grade 12 · Penney | 12 | Penney | 19:22.69 |
| 28 | Quincy StriblingPlace 28 · Grade 10 · Barstow | 10 | Barstow | 19:31.79 |
| 29 | Brayden JonesPlace 29 · Grade 9 · Stover | 9 | Stover | 19:32.46 |
| 30 | Dylan BrodersenPlace 30 · Grade 10 · Stover | 10 | Stover | 19:33.82 |
| 31 | Alex OhlbergPlace 31 · Grade 10 · Penney | 10 | Penney | 19:37.40 |
| 32 | Lason ThompsonPlace 32 · Grade 9 · Stover | 9 | Stover | 19:49.17 |
| 33 | Harrison ArcherPlace 33 · Grade 11 · Mid-Buchanan | 11 | Mid-Buchanan | 19:55.92 |
| 34 | Devin NavarroPlace 34 · Grade 10 · North Platte | 10 | North Platte | 19:56.78 |
| 35 | Garrett BeanePlace 35 · Grade 11 · Lathrop | 11 | Lathrop | 19:59.24 |
| 36 | Jace TaylorPlace 36 · Grade 9 · Lexington | 9 | Lexington | 19:59.27 |
| 37 | Dakota WellsPlace 37 · Grade 11 · Smithton | 11 | Smithton | 20:04.74 |
| 38 | Ben LidbergPlace 38 · Grade 12 · Lone Jack | 12 | Lone Jack | 20:05.91 |
| 39 | Grant MorrisonPlace 39 · Grade 10 · Salisbury | 10 | Salisbury | 20:08.99 |
| 40 | Brett RowlandPlace 40 · Grade 12 · Stover | 12 | Stover | 20:10.77 |
| 41 | Carter RileyPlace 41 · Grade 9 · Smithton | 9 | Smithton | 20:12.56 |
| 42 | Elliott McCoyPlace 42 · Grade 12 · Mid-Buchanan | 12 | Mid-Buchanan | 20:16.94 |
| 43 | Calvin VarnerPlace 43 · Grade 10 · Brookfield | 10 | Brookfield | 20:17.65 |
| 44 | Garen BroylesPlace 44 · Grade 9 · Milan | 9 | Milan | 20:17.74 |
| 45 | Maddox KountzPlace 45 · Grade 11 · Mid-Buchanan | 11 | Mid-Buchanan | 20:18.54 |
| 46 | Thomas DeffetPlace 46 · Grade 12 · West Platte | 12 | West Platte | 20:23.84 |
| 47 | Ty WhitePlace 47 · Grade 9 · Lone Jack | 9 | Lone Jack | 20:27.16 |
| 48 | Brayden SanderPlace 48 · Grade 12 · Lexington | 12 | Lexington | 20:28.17 |
| 49 | Harrison BrassfieldPlace 49 · Grade 10 · Lathrop | 10 | Lathrop | 20:35.78 |
| 50 | Damian AlkirePlace 50 · Grade 11 · Butler | 11 | Butler | 20:41.01 |
| 51 | Joshua PrittPlace 51 · Grade 11 · Windsor | 11 | Windsor | 20:42.32 |
| 52 | Wyatt LarsenPlace 52 · Grade 10 · West Platte | 10 | West Platte | 20:48.34 |
| 53 | Ben OethPlace 53 · Grade 9 · Fayette | 9 | Fayette | 20:48.41 |
| 54 | Mateo GuillenPlace 54 · Grade 11 · Lafayette County | 11 | Lafayette County | 20:48.66 |
| 55 | Tucker DavisPlace 55 · Grade 9 · Lathrop | 9 | Lathrop | 20:49.13 |
| 56 | Luka SmithPlace 56 · Grade 9 · Westran | 9 | Westran | 20:50.57 |
| 57 | Jacob RyePlace 57 · Grade 12 · Fayette | 12 | Fayette | 20:56.70 |
| 58 | Sam BrayPlace 58 · Grade 12 · Smithton | 12 | Smithton | 21:05.74 |
| 59 | Drew BollmeyerPlace 59 · Grade 11 · Lexington | 11 | Lexington | 21:05.97 |
| 60 | Ethan MillerPlace 60 · Grade 9 · Carrollton | 9 | Carrollton | 21:06.98 |
| 61 | Owen WyattPlace 61 · Grade 12 · Salisbury | 12 | Salisbury | 21:07.62 |
| 62 | Colton FitzgeralPlace 62 · Grade 11 · Lafayette County | 11 | Lafayette County | 21:14.01 |
| 63 | Carson BretzPlace 63 · Grade 10 · Penney | 10 | Penney | 21:14.54 |
| 64 | Lewis AthaPlace 64 · Grade 11 · East Buchanan | 11 | East Buchanan | 21:23.64 |
| 65 | Tristan WickPlace 65 · Grade 12 · Lexington | 12 | Lexington | 21:24.71 |
| 66 | Mark NiemergPlace 66 · Grade 9 · Sherwood | 9 | Sherwood | 21:38.51 |
| 67 | Tristan WinklerPlace 67 · Grade 9 · Lexington | 9 | Lexington | 21:45.51 |
| 68 | Shane BrownfieldPlace 68 · Grade 10 · Sherwood | 10 | Sherwood | 21:45.56 |
| 69 | Alex FiskPlace 69 · Grade 10 · Lafayette County | 10 | Lafayette County | 21:46.81 |
| 70 | Adyn LesliePlace 70 · Grade 9 · Mid-Buchanan | 9 | Mid-Buchanan | 21:47.29 |
| 71 | Logan ScottPlace 71 · Grade 12 · Stover | 12 | Stover | 21:51.48 |
| 72 | Gavin WelpmanPlace 72 · Grade 11 · Stover | 11 | Stover | 21:52.19 |
| 73 | Kenny WaringPlace 73 · Grade 12 · Butler | 12 | Butler | 21:57.47 |
| 74 | Caleb O' DonnellPlace 74 · Grade 10 · East Buchanan | 10 | East Buchanan | 22:04.19 |
| 75 | Nathaniel PorterPlace 75 · Grade 12 · Lone Jack | 12 | Lone Jack | 22:08.77 |
| 76 | Ethan FlemingPlace 76 · Grade 10 · Penney | 10 | Penney | 22:10.11 |
| 77 | Brodie BerghagerPlace 77 · Grade 12 · Lathrop | 12 | Lathrop | 22:11.58 |
| 78 | Ryker WolfPlace 78 · Grade 12 · Tipton | 12 | Tipton | 22:16.47 |
| 79 | Riley WaltersPlace 79 · Grade 11 · Tipton | 11 | Tipton | 22:26.10 |
| 80 | Nico PunshonPlace 80 · Grade 10 · Windsor | 10 | Windsor | 22:41.33 |
| 81 | Jarren ShousePlace 81 · Grade 12 · Butler | 12 | Butler | 22:45.23 |
| 82 | Jacob ClarkPlace 82 · Grade 11 · Lathrop | 11 | Lathrop | 22:51.13 |
| 83 | William RatliffPlace 83 · Grade 12 · Lafayette County | 12 | Lafayette County | 23:07.46 |
| 84 | Noah HartmannPlace 84 · Grade 12 · Salisbury | 12 | Salisbury | 23:08.19 |
| 85 | Michael GravesPlace 85 · Grade 11 · Windsor | 11 | Windsor | 23:08.57 |
| 86 | Elijah KittelsonPlace 86 · Grade 11 · Plattsburg | 11 | Plattsburg | 23:09.44 |
| 87 | Nathan CurtisPlace 87 · Grade 9 · Plattsburg | 9 | Plattsburg | 23:15.54 |
| 88 | Nicholas NewmanPlace 88 · Grade 12 · Stover | 12 | Stover | 23:16.11 |
| 89 | Talon HallPlace 89 · Grade 12 · Sherwood | 12 | Sherwood | 23:19.44 |
| 90 | Eli BoulwarePlace 90 · Grade 10 · Sherwood | 10 | Sherwood | 23:20.11 |
| 91 | Brenton StegallPlace 91 · Grade 11 · Westran | 11 | Westran | 23:26.44 |
| 92 | Ezekiel MontgomeryPlace 92 · Grade 12 · Lafayette County | 12 | Lafayette County | 23:30.48 |
| 93 | Hunter ChaneyPlace 93 · Grade 12 · Windsor | 12 | Windsor | 23:32.39 |
| 94 | Enrique RiveraPlace 94 · Grade 11 · Tipton | 11 | Tipton | 23:32.94 |
| 95 | Abe GruberPlace 95 · Grade 9 · Barstow | 9 | Barstow | 23:42.14 |
| 96 | Emerson GutzPlace 96 · Grade 11 · Salisbury | 11 | Salisbury | 23:51.52 |
| 97 | Alex StegallPlace 97 · Grade 9 · Westran | 9 | Westran | 23:52.22 |
| 98 | Christopher HowserPlace 98 · Grade 11 · Salisbury | 11 | Salisbury | 23:53.22 |
| 99 | Conrad FullerPlace 99 · Grade 11 · Butler | 11 | Butler | 24:27.53 |
| 100 | Malaki ShippsPlace 100 · Grade 10 · Windsor | 10 | Windsor | 24:37.18 |
| 101 | Kaston PittPlace 101 · Grade 9 · Carrollton | 9 | Carrollton | 24:37.19 |
| 102 | Landon StufflebeanPlace 102 · Grade 10 · Brookfield | 10 | Brookfield | 24:57.69 |
| 103 | Galen ChristiansenPlace 103 · Grade 11 · North Platte | 11 | North Platte | 25:36.64 |
| 104 | Jake JohnsonPlace 104 · Grade 10 · Carrollton | 10 | Carrollton | 25:41.94 |
| 105 | Carson GladbachPlace 105 · Grade 9 · Salisbury | 9 | Salisbury | 25:55.87 |
| 106 | Asher ReddPlace 106 · Grade 9 · Lone Jack | 9 | Lone Jack | 25:57.57 |
| 107 | Elijah ShiversPlace 107 · Grade 9 · Sherwood | 9 | Sherwood | 26:16.71 |
| 108 | Oskar KittelsonPlace 108 · Grade 9 · Plattsburg | 9 | Plattsburg | 26:20.13 |
| 109 | Ryan DicksPlace 109 · Grade 10 · East Buchanan | 10 | East Buchanan | 27:46.52 |
| 110 | Aiden StegallPlace 110 · Grade 9 · Westran | 9 | Westran | 28:04.58 |
| 111 | Tucker SoteloPlace 111 · Grade 12 · Salisbury | 12 | Salisbury | 28:30.77 |
| 112 | Farris FrenchPlace 112 · Grade 9 · North Platte | 9 | North Platte | 29:03.81 |
| 1 | Bradley DeeringPlace 1 · Grade 12 · Maryville | 12 | Maryville | 16:22.79 |
| 2 | Luke ThompsonPlace 2 · Grade 11 · Chillicothe | 11 | Chillicothe | 16:37.32 |
| 3 | Henry PickertPlace 3 · Grade 11 · Pembroke Hill School | 11 | Pembroke Hill School | 16:46.68 |
| 4 | Cain EvansPlace 4 · Grade 12 · Chillicothe | 12 | Chillicothe | 16:58.15 |
| 5 | Leo ButlerPlace 5 · Grade 9 · Summit Christian Academy High | 9 | Summit Christian Academy High | 17:04.07 |
| 6 | Kruz BighamPlace 6 · Grade 11 · Benton | 11 | Benton | 17:16.28 |
| 7 | Conner Jones-TaylorPlace 7 · Grade 11 · Benton | 11 | Benton | 17:23.20 |
| 8 | Graham NordPlace 8 · Grade 10 · Lutheran (Kansas City) High Sc | 10 | Lutheran (Kansas City) High Sc | 17:29.92 |
| 9 | David BellPlace 9 · Grade 11 · Pembroke Hill School | 11 | Pembroke Hill School | 17:33.40 |
| 10 | Garrett HankinsPlace 10 · Grade 12 · Holden | 12 | Holden | 17:45.58 |
| 11 | Tabor BighamPlace 11 · Grade 12 · Benton | 12 | Benton | 17:46.23 |
| 12 | Alton KellerPlace 12 · Grade 12 · Chillicothe | 12 | Chillicothe | 18:07.76 |
| 13 | Jack MalonePlace 13 · Grade 11 · Lutheran (Kansas City) High Sc | 11 | Lutheran (Kansas City) High Sc | 18:11.83 |
| 14 | Micah RiveraPlace 14 · Grade 12 · Knob Noster | 12 | Knob Noster | 18:17.29 |
| 15 | Aman HenokPlace 15 · Grade 9 · Pembroke Hill School | 9 | Pembroke Hill School | 18:21.58 |
| 16 | Jaxon WeberPlace 16 · Grade 11 · Oak Grove | 11 | Oak Grove | 18:23.91 |
| 17 | Jaxon AtkinsPlace 17 · Grade 9 · Benton | 9 | Benton | 18:26.99 |
| 18 | Andrew CollierPlace 18 · Grade 11 · Knob Noster | 11 | Knob Noster | 18:30.94 |
| 19 | Hunter ThompsonPlace 19 · Grade 12 · Lawson | 12 | Lawson | 18:33.57 |
| 20 | Syrus WahlertPlace 20 · Grade 11 · Benton | 11 | Benton | 18:35.55 |
| 21 | Ryan SarePlace 21 · Grade 11 · Summit Christian Academy High | 11 | Summit Christian Academy High | 18:36.71 |
| 22 | Jonah JanssenPlace 22 · Grade 11 · Summit Christian Academy High | 11 | Summit Christian Academy High | 18:38.92 |
| 23 | John KuntzePlace 23 · Grade 12 · Odessa | 12 | Odessa | 18:40.86 |
| 24 | Miles HochwenderPlace 24 · Grade 10 · Lawson | 10 | Lawson | 18:41.44 |
| 25 | Elijah VaughanPlace 25 · Grade 12 · Knob Noster | 12 | Knob Noster | 18:41.45 |
| 26 | Zephaniah O'BerryPlace 26 · Grade 10 · Chillicothe | 10 | Chillicothe | 18:41.49 |
| 27 | Samuel SandersPlace 27 · Grade 11 · Summit Christian Academy High | 11 | Summit Christian Academy High | 18:41.54 |
| 28 | Brenden O'HaraPlace 28 · Grade 10 · Macon | 10 | Macon | 18:42.12 |
| 29 | Lincoln HallPlace 29 · Grade 12 · Moberly | 12 | Moberly | 18:43.98 |
| 30 | Owen WeatherspoonPlace 30 · Grade 12 · Lawson | 12 | Lawson | 18:44.78 |
| 31 | Derek YatesPlace 31 · Grade 9 · Knob Noster | 9 | Knob Noster | 18:48.50 |
| 32 | Teddy YoungPlace 32 · Grade 10 · Pembroke Hill School | 10 | Pembroke Hill School | 18:53.01 |
| 33 | Truman AitkensPlace 33 · Grade 9 · Summit Christian Academy High | 9 | Summit Christian Academy High | 18:57.99 |
| 34 | Jackson DyerPlace 34 · Grade 11 · Odessa | 11 | Odessa | 18:59.42 |
| 35 | Cody CastorPlace 35 · Grade 12 · St. Pius X (Kansas City) High | 12 | St. Pius X (Kansas City) High | 19:04.79 |
| 36 | Brayden OldhamPlace 36 · Grade 11 · Summit Christian Academy High | 11 | Summit Christian Academy High | 19:08.81 |
| 37 | Drake OwensPlace 37 · Grade 12 · Knob Noster | 12 | Knob Noster | 19:09.39 |
| 38 | Brody NorrisPlace 38 · Grade 9 · Chillicothe | 9 | Chillicothe | 19:09.85 |
| 39 | Nolan HizerPlace 39 · Grade 10 · Lutheran (Kansas City) High Sc | 10 | Lutheran (Kansas City) High Sc | 19:19.38 |
| 40 | Isaac BeltranPlace 40 · Grade 10 · Summit Christian Academy High | 10 | Summit Christian Academy High | 19:24.01 |
| 41 | Colton Ross-VarnerPlace 41 · Grade 10 · Clinton | 10 | Clinton | 19:24.88 |
| 42 | Liam ClaxtonPlace 42 · Grade 9 · Holden | 9 | Holden | 19:30.30 |
| 43 | Trace AkersPlace 43 · Grade 11 · Chillicothe | 11 | Chillicothe | 19:30.46 |
| 44 | Jaren DombekPlace 44 · Grade 10 · Maryville | 10 | Maryville | 19:32.34 |
| 45 | Dalton McDonoughPlace 45 · Grade 12 · Maryville | 12 | Maryville | 19:32.78 |
| 46 | Kian HarmPlace 46 · Grade 12 · Oak Grove | 12 | Oak Grove | 19:33.21 |
| 47 | Liam KloskiPlace 47 · Grade 9 · Moberly | 9 | Moberly | 19:35.61 |
| 48 | Tucker McColloughPlace 48 · Grade 9 · Maryville | 9 | Maryville | 19:38.62 |
| 49 | Bruce Ramirez-VigilPlace 49 · Grade 9 · Benton | 9 | Benton | 19:41.52 |
| 50 | Christopher ReimerPlace 50 · Grade 12 · Lutheran (Kansas City) High Sc | 12 | Lutheran (Kansas City) High Sc | 19:52.75 |
| 51 | Logan DavisPlace 51 · Grade 10 · St. Pius X (Kansas City) High | 10 | St. Pius X (Kansas City) High | 19:58.47 |
| 52 | Mason MyersPlace 52 · Grade 12 · Oak Grove | 12 | Oak Grove | 20:00.98 |
| 53 | Magnus BenzPlace 53 · Grade 9 · Benton | 9 | Benton | 20:02.85 |
| 54 | Benjamin HighPlace 54 · Grade 10 · Lawson | 10 | Lawson | 20:04.72 |
| 55 | Frankie WalkPlace 55 · Grade 12 · Odessa | 12 | Odessa | 20:05.34 |
| 56 | Benjamin PalmetPlace 56 · Grade 12 · Pembroke Hill School | 12 | Pembroke Hill School | 20:06.08 |
| 57 | Tyler NealPlace 57 · Grade 10 · Odessa | 10 | Odessa | 20:08.80 |
| 58 | Nolan FergusonPlace 58 · Grade 11 · Lawson | 11 | Lawson | 20:10.82 |
| 59 | Ethan GentryPlace 59 · Grade 11 · Knob Noster | 11 | Knob Noster | 20:13.10 |
| 60 | Raymond ZhaoPlace 60 · Grade 12 · Maryville | 12 | Maryville | 20:17.02 |
| 61 | Brice MulheronPlace 61 · Grade 10 · Odessa | 10 | Odessa | 20:17.56 |
| 62 | Raef BramanPlace 62 · Grade 11 · Knob Noster | 11 | Knob Noster | 20:20.76 |
| 63 | Kimball MitchellPlace 63 · Grade 11 · Maryville | 11 | Maryville | 20:22.20 |
| 64 | Landyn PetersonPlace 64 · Grade 12 · Chillicothe | 12 | Chillicothe | 20:22.67 |
| 65 | Brody MaurerPlace 65 · Grade 9 · Clinton | 9 | Clinton | 20:34.39 |
| 66 | Wyatt HargisPlace 66 · Grade 12 · Oak Grove | 12 | Oak Grove | 20:38.40 |
| 67 | Alec McDonaldPlace 67 · Grade 12 · Lutheran (Kansas City) High Sc | 12 | Lutheran (Kansas City) High Sc | 20:45.15 |
| 68 | Connor MoodyPlace 68 · Grade 10 · Odessa | 10 | Odessa | 20:46.88 |
| 69 | Wyatt BurkhartPlace 69 · Grade 12 · Cameron | 12 | Cameron | 20:48.23 |
| 70 | Connor MenkePlace 70 · Grade 11 · Lawson | 11 | Lawson | 20:53.31 |
| 71 | Darius MaylonPlace 71 · Grade 10 · Richmond | 10 | Richmond | 20:53.59 |
| 72 | Brayden TaggartPlace 72 · Grade 9 · Odessa | 9 | Odessa | 20:54.27 |
| 73 | Ethan JohnsPlace 73 · Grade 11 · Clinton | 11 | Clinton | 20:57.33 |
| 74 | Evan RobinsonPlace 74 · Grade 10 · Holden | 10 | Holden | 21:06.08 |
| 75 | Austin JohnsonPlace 75 · Grade 10 · Clinton | 10 | Clinton | 21:07.53 |
| 76 | Waylon TempletonPlace 76 · Grade 12 · Lawson | 12 | Lawson | 21:08.12 |
| 77 | Luke RyanPlace 77 · Grade 12 · Pembroke Hill School | 12 | Pembroke Hill School | 21:11.46 |
| 78 | Joel AdaPlace 78 · Grade 11 · Lutheran (Kansas City) High Sc | 11 | Lutheran (Kansas City) High Sc | 21:11.94 |
| 79 | Jeremiah StonekingPlace 79 · Grade 9 · Moberly | 9 | Moberly | 21:15.37 |
| 80 | Drake WilsonPlace 80 · Grade 12 · Cameron | 12 | Cameron | 21:23.10 |
| 81 | Richard NybergPlace 81 · Grade 10 · St. Pius X (Kansas City) High | 10 | St. Pius X (Kansas City) High | 21:43.46 |
| 82 | Daxton McGinnisPlace 82 · Grade 12 · Richmond | 12 | Richmond | 21:52.39 |
| 83 | Stephen GrantPlace 83 · Grade 10 · St. Pius X (Kansas City) High | 10 | St. Pius X (Kansas City) High | 21:56.30 |
| 84 | Raville WhitePlace 84 · Grade 9 · Ewing Marion Kauffman School | 9 | Ewing Marion Kauffman School | 22:00.77 |
| 85 | Jasper GayPlace 85 · Grade 10 · Richmond | 10 | Richmond | 22:02.06 |
| 86 | Jonah MckimPlace 86 · Grade 10 · Maryville | 10 | Maryville | 22:03.22 |
| 87 | Hunter WilsonPlace 87 · Grade 9 · Richmond | 9 | Richmond | 22:09.73 |
| 88 | Xavier YoderPlace 88 · Grade 9 · Lutheran (Kansas City) High Sc | 9 | Lutheran (Kansas City) High Sc | 22:30.42 |
| 89 | Josiah WalkerPlace 89 · Grade 9 · Ewing Marion Kauffman School | 9 | Ewing Marion Kauffman School | 22:30.44 |
| 90 | Luis RecaldePlace 90 · Grade 10 · Guadalupe Centers Charter Scho | 10 | Guadalupe Centers Charter Scho | 22:32.05 |
| 91 | William Billy) LueckenottePlace 91 · Grade 9 · St. Pius X (Kansas City) High | 9 | St. Pius X (Kansas City) High | 22:32.67 |
| 92 | Nicholas ChaoPlace 92 · Grade 11 · Pembroke Hill School | 11 | Pembroke Hill School | 22:46.28 |
| 93 | Mordecai StaleyPlace 93 · Grade 9 · Richmond | 9 | Richmond | 22:53.22 |
| 94 | Benny RosePlace 94 · Grade 10 · St. Pius X (Kansas City) High | 10 | St. Pius X (Kansas City) High | 23:04.69 |
| 95 | David DerejePlace 95 · Grade 11 · Central (Kansas City) | 11 | Central (Kansas City) | 23:19.77 |
| 96 | Kevin EwensPlace 96 · Grade 9 · Ewing Marion Kauffman School | 9 | Ewing Marion Kauffman School | 23:32.02 |
| 97 | Emanuel SolomonPlace 97 · Grade 10 · St. Pius X (Kansas City) High | 10 | St. Pius X (Kansas City) High | 23:32.14 |
| 98 | Xavier MasonPlace 98 · Grade 12 · Clinton | 12 | Clinton | 24:01.30 |
| 99 | Brody VestalPlace 99 · Grade 9 · Moberly | 9 | Moberly | 24:10.59 |
| 100 | Nicholas CunninghamPlace 100 · Grade 12 · Oak Grove | 12 | Oak Grove | 24:27.36 |
| 101 | Brandon TravisPlace 101 · Grade 11 · Clinton | 11 | Clinton | 24:28.35 |
| 102 | Weston AllenPlace 102 · Grade 9 · Richmond | 9 | Richmond | 24:29.22 |
| 103 | Amiri SharpPlace 103 · Grade 12 · Central (Kansas City) | 12 | Central (Kansas City) | 24:35.14 |
| 104 | Ricardo AmparanPlace 104 · Grade 10 · Guadalupe Centers Charter Scho | 10 | Guadalupe Centers Charter Scho | 25:03.29 |
| 105 | Ayub WilkesPlace 105 · Grade 12 · Central (Kansas City) | 12 | Central (Kansas City) | 25:27.00 |
| 106 | Jaden SmithPlace 106 · Grade 12 · Ewing Marion Kauffman School | 12 | Ewing Marion Kauffman School | 25:28.99 |
| 107 | Edgar TorresPlace 107 · Grade 10 · Guadalupe Centers Charter Scho | 10 | Guadalupe Centers Charter Scho | 25:47.31 |
| 108 | Deysen RobyPlace 108 · Grade 12 · Ewing Marion Kauffman School | 12 | Ewing Marion Kauffman School | 26:06.70 |
| 109 | Eddie Acosta GarciaPlace 109 · Grade 11 · Guadalupe Centers Charter Scho | 11 | Guadalupe Centers Charter Scho | 26:31.04 |
| 110 | Jordan McBridePlace 110 · Grade 10 · Cameron | 10 | Cameron | 26:36.59 |
| 111 | Jacob SladePlace 111 · Grade 9 · Richmond | 9 | Richmond | 26:36.87 |
| 112 | Tenji JohnsonPlace 112 · Grade 11 · Moberly | 11 | Moberly | 26:39.90 |
| 113 | Joseph SamilinPlace 113 · Grade 12 · Holden | 12 | Holden | 27:09.31 |
| 114 | Marco DimasPlace 114 · Grade 10 · Guadalupe Centers Charter Scho | 10 | Guadalupe Centers Charter Scho | 28:38.37 |
| 115 | Mason SchellhornPlace 115 · Grade 10 · Lafayette (St. Joseph) High Sc | 10 | Lafayette (St. Joseph) High Sc | 29:20.83 |
| 116 | Noah WalkerPlace 116 · Grade 9 · Central (Kansas City) | 9 | Central (Kansas City) | 29:51.77 |