| 1 | Cole JamesPlace 1 · Grade 8 · Walden | 8 | Walden | 11:10.9 |
| 2 | Luke ThompsonPlace 2 · Grade 8 · Chillicothe | 8 | Chillicothe | 11:14.7 |
| 3 | Thomas GarrettPlace 3 · Grade 8 · Walden | 8 | Walden | 11:30.3 |
| 4 | Grant WindmeyerPlace 4 · Grade 8 · Lakeview | 8 | Lakeview | 11:48.2 |
| 5 | Donavin NessPlace 5 · Grade 8 · Platte County | 8 | Platte County | 12:21.2 |
| 6 | Logan CurtisPlace 6 · Grade 7 · Walden | 7 | Walden | 12:22.3 |
| 7 | Lake EnglertPlace 7 · Grade 7 · Chillicothe | 7 | Chillicothe | 12:22.4 |
| 8 | Litton GabrielsonPlace 8 · Grade 8 · Chillicothe | 8 | Chillicothe | 12:47.1 |
| 9 | Noah ReesPlace 9 · Grade 8 · West Platte | 8 | West Platte | 12:56.5 |
| 10 | Jack Linder-MaloneyPlace 10 · Grade 7 · Smithville | 7 | Smithville | 13:04.0 |
| 11 | Elijah JacksonPlace 11 · Grade 8 · Platte County | 8 | Platte County | 13:29.0 |
| 12 | Seth IrvingPlace 12 · Grade 7 · Lakeview | 7 | Lakeview | 13:31.0 |
| 13 | Jason WorcesterPlace 13 · Grade 8 · Walden | 8 | Walden | 13:32.6 |
| 14 | Jonas MoorePlace 14 · Grade 8 · Plaza Heights Christian | 8 | Plaza Heights Christian | 13:33.1 |
| 15 | Henry WorthPlace 15 · Grade 8 · Walden | 8 | Walden | 13:35.4 |
| 16 | Logan HildPlace 16 · Grade 8 · Lakeview | 8 | Lakeview | 13:39.9 |
| 17 | Blake HerronPlace 17 · Grade 8 · Platte County | 8 | Platte County | 13:42.2 |
| 18 | Hank LisenbyPlace 18 · Grade 7 · Walden | 7 | Walden | 13:50.0 |
| 19 | Austin HinklePlace 19 · Grade 8 · Congress | 8 | Congress | 13:54.7 |
| 20 | Ethan BrewerPlace 20 · Grade 7 · Walden | 7 | Walden | 13:56.6 |
| 21 | Landon WilsonPlace 21 · Grade 7 · Smithville | 7 | Smithville | 13:57.3 |
| 22 | Ayden ClemonsPlace 22 · Grade 7 · Walden | 7 | Walden | 13:58.6 |
| 23 | Fletcher MorrisonPlace 23 · Grade 7 · Plaza Heights Christian | 7 | Plaza Heights Christian | 14:11.4 |
| 24 | Max CollinsPlace 24 · Grade 7 · Congress | 7 | Congress | 14:16.4 |
| 25 | Sergio BarraganPlace 25 · Grade 8 · Lakeview | 8 | Lakeview | 14:17.9 |
| 26 | Kyle McClaflinPlace 26 · Grade 8 · Congress | 8 | Congress | 14:18.7 |
| 27 | Andrew MinderPlace 27 · Grade 7 · Plaza Heights Christian | 7 | Plaza Heights Christian | 14:19.9 |
| 28 | TJ SchaffPlace 28 · Grade 7 · Congress | 7 | Congress | 14:26.9 |
| 29 | Joe MartoranaPlace 29 · Grade 7 · Plaza Heights Christian | 7 | Plaza Heights Christian | 14:30.6 |
| 30 | Gage StanleyPlace 30 · Grade 8 · Walden | 8 | Walden | 14:36.8 |
| 31 | Aiden EllisonPlace 31 · Grade 7 · Lakeview | 7 | Lakeview | 14:42.4 |
| 32 | Beau PitmanPlace 32 · Grade 7 · Smithville | 7 | Smithville | 14:45.3 |
| 33 | Jacobi KeithPlace 33 · Grade 7 · Platte County | 7 | Platte County | 14:46.1 |
| 34 | Brennan ScottPlace 34 · Grade 8 · Walden | 8 | Walden | 14:48.8 |
| 35 | Carter SwansonPlace 35 · Grade 8 · Walden | 8 | Walden | 14:53.2 |
| 36 | Owen BanePlace 36 · Grade 8 · Platte County | 8 | Platte County | 14:56.9 |
| 37 | Logan JonesPlace 37 · Grade 8 · Platte County | 8 | Platte County | 14:58.1 |
| 38 | Sam GoodfriendPlace 38 · Grade 7 · Lakeview | 7 | Lakeview | 14:58.3 |
| 39 | Gio CucchiaraPlace 39 · Grade 7 · Platte County | 7 | Platte County | 15:02.0 |
| 40 | Eli HurstPlace 40 · Grade 7 · Walden | 7 | Walden | 15:03.2 |
| 41 | Alex MaganaPlace 41 · Grade 8 · Congress | 8 | Congress | 15:07.6 |
| 42 | Brennan EubankPlace 42 · Grade 8 · Center (Kansas City) | 8 | Center (Kansas City) | 15:08.4 |
| 43 | Jackson CassityPlace 43 · Grade 8 · North Platte | 8 | North Platte | 15:11.1 |
| 44 | Alex AllisonPlace 44 · Grade 8 · West Platte | 8 | West Platte | 15:15.5 |
| 45 | Joseph LukenPlace 45 · Grade 8 · Lakeview | 8 | Lakeview | 15:16.0 |
| 46 | Creed MattsonPlace 46 · Grade 7 · Congress | 7 | Congress | 15:26.5 |
| 47 | David MeyerPlace 47 · Grade 8 · Lakeview | 8 | Lakeview | 15:30.5 |
| 48 | Nathan WinklerPlace 48 · Grade 7 · Walden | 7 | Walden | 15:33.2 |
| 49 | Liam HeddingPlace 49 · Grade 8 · Excelsior Springs | 8 | Excelsior Springs | 15:35.1 |
| 50 | Cole TenbrinkPlace 50 · Grade 8 · Lakeview | 8 | Lakeview | 15:35.6 |
| 51 | Judd MalterPlace 51 · Grade 7 · Smithville | 7 | Smithville | 15:40.1 |
| 52 | Robby Hana WhitePlace 52 · Grade 8 · Plaza Heights Christian | 8 | Plaza Heights Christian | 15:43.0 |
| 53 | Ryan RosburgPlace 53 · Grade 7 · Congress | 7 | Congress | 15:44.3 |
| 54 | Darius MaylonPlace 54 · Grade 7 · Richmond | 7 | Richmond | 15:47.1 |
| 55 | Landon SmeedPlace 55 · Grade 7 · Walden | 7 | Walden | 15:52.2 |
| 56 | Liam McLoughlinPlace 56 · Grade 7 · Walden | 7 | Walden | 15:54.4 |
| 57 | Liam LillisPlace 57 · Grade 7 · Center (Kansas City) | 7 | Center (Kansas City) | 15:56.6 |
| 58 | Ben VandeginstePlace 58 · Grade 7 · Walden | 7 | Walden | 15:57.4 |
| 59 | Zephaniah O'BerryPlace 59 · Grade 7 · Chillicothe | 7 | Chillicothe | 16:02.9 |
| 60 | Cameron BrighamPlace 60 · Grade 8 · Center (Kansas City) | 8 | Center (Kansas City) | 16:03.3 |
| 61 | Jake ZupanPlace 61 · Grade 7 · Walden | 7 | Walden | 16:05.9 |
| 62 | Alex HanriotPlace 62 · Grade 7 · Plaza Heights Christian | 7 | Plaza Heights Christian | 16:06.3 |
| 63 | Jackson CoonPlace 63 · Grade 8 · Platte County | 8 | Platte County | 16:14.9 |
| 64 | Alex GabrickPlace 64 · Grade 7 · Lakeview | 7 | Lakeview | 16:17.3 |
| 65 | Noah OmoikePlace 65 · Grade 7 · Platte County | 7 | Platte County | 16:26.7 |
| 66 | Smith LinkPlace 66 · Grade 7 · Chillicothe | 7 | Chillicothe | 16:29.0 |
| 67 | Cooper McQueenPlace 67 · Grade 8 · Lakeview | 8 | Lakeview | 16:30.6 |
| 68 | Carter SchmidtPlace 68 · Grade 7 · Smithville | 7 | Smithville | 16:31.8 |
| 69 | Caleb PetersonPlace 69 · Grade 8 · Lakeview | 8 | Lakeview | 16:32.5 |
| 70 | Jason KeetonPlace 70 · Grade 8 · Kansas City International | 8 | Kansas City International | 16:39.0 |
| 71 | Jackson StognerPlace 71 · Grade 8 · Platte County | 8 | Platte County | 16:50.5 |
| 72 | Landon BirksPlace 72 · Grade 8 · Lakeview | 8 | Lakeview | 16:53.1 |
| 73 | Andrew FerrisPlace 73 · Grade 8 · Maryville | 8 | Maryville | 16:58.2 |
| 74 | Evan GimplePlace 74 · Grade 7 · Lakeview | 7 | Lakeview | 17:02.9 |
| 75 | Vince GalapinPlace 75 · Grade 8 · Maryville | 8 | Maryville | 17:05.6 |
| 76 | Brock StrongPlace 76 · Grade 8 · Walden | 8 | Walden | 17:12.3 |
| 77 | William TadePlace 77 · Grade 8 · Excelsior Springs | 8 | Excelsior Springs | 17:15.3 |
| 78 | Larson ViebrockPlace 78 · Grade 8 · Smithville | 8 | Smithville | 17:15.5 |
| 79 | Jasper GayPlace 79 · Grade 7 · Richmond | 7 | Richmond | 17:16.5 |
| 80 | Baradin AhmedPlace 80 · Grade 8 · Kansas City International | 8 | Kansas City International | 17:19.8 |
| 81 | Leo O'BrienPlace 81 · Grade 7 · Lakeview | 7 | Lakeview | 17:24.3 |
| 82 | Braden TiptonPlace 82 · Grade 8 · Lakeview | 8 | Lakeview | 17:25.7 |
| 84 | Jordon BeckPlace 84 · Grade 7 · Congress | 7 | Congress | 17:27.3 |
| 83 | Cooper CummingsPlace 83 · Grade 7 · North Platte | 7 | North Platte | 17:27.3 |
| 85 | Collin JonesPlace 85 · Grade 7 · West Platte | 7 | West Platte | 17:35.5 |
| 86 | Raif SimpsonPlace 86 · Grade 7 · Lakeview | 7 | Lakeview | 17:38.4 |
| 87 | Finn KillorenPlace 87 · Grade 7 · Walden | 7 | Walden | 17:39.3 |
| 88 | Dakota Hughes-WatkinsPlace 88 · Grade 8 · Maryville | 8 | Maryville | 17:41.4 |
| 89 | Tyler WilsonPlace 89 · Grade 7 · Lakeview | 7 | Lakeview | 17:46.9 |
| 90 | Jack LamerPlace 90 · Grade 7 · Smithville | 7 | Smithville | 17:50.5 |
| 91 | Will DustinPlace 91 · Grade 7 · Plaza Heights Christian | 7 | Plaza Heights Christian | 17:58.3 |
| 92 | Quintin ParsonsPlace 92 · Grade 8 · Walden | 8 | Walden | 17:59.8 |
| 93 | Kendall JohnsonPlace 93 · Grade 7 · Platte County | 7 | Platte County | 18:04.2 |
| 94 | Jaden MathurinPlace 94 · Grade 7 · Platte County | 7 | Platte County | 18:06.0 |
| 95 | Aidan MoenchPlace 95 · Grade 7 · Walden | 7 | Walden | 18:12.5 |
| 96 | Logan AlongyPlace 96 · Grade 7 · Platte County | 7 | Platte County | 18:21.0 |
| 97 | Perry NelsonPlace 97 · Grade 7 · Lakeview | 7 | Lakeview | 18:24.7 |
| 98 | Hunter BrakePlace 98 · Grade 7 · Platte County | 7 | Platte County | 18:26.6 |
| 99 | Wyatt LarsenPlace 99 · Grade 7 · West Platte | 7 | West Platte | 18:27.3 |
| 100 | Asher HizelbergerPlace 100 · Grade 7 · Platte County | 7 | Platte County | 18:27.6 |
| 101 | Mason FosterPlace 101 · Grade 7 · Smithville | 7 | Smithville | 18:29.6 |
| 102 | Seth JamesPlace 102 · Grade 7 · Richmond | 7 | Richmond | 18:46.2 |
| 103 | Noah CoddingtonPlace 103 · Grade 8 · Plaza Heights Christian | 8 | Plaza Heights Christian | 18:47.6 |
| 104 | Barrett BowmanPlace 104 · Grade 7 · Chillicothe | 7 | Chillicothe | 18:56.7 |
| 105 | Connal AndersonPlace 105 · Grade 8 · Lathrop | 8 | Lathrop | 19:12.2 |
| 106 | James HayesPlace 106 · Grade 8 · Walden | 8 | Walden | 19:25.1 |
| 107 | Mitchell McBratneyPlace 107 · Grade 7 · Platte County | 7 | Platte County | 19:34.1 |
| 108 | Caleb BrestPlace 108 · Grade 7 · Walden | 7 | Walden | 19:38.3 |
| 109 | Isaac ScmidtPlace 109 · Grade 7 · Platte County | 7 | Platte County | 20:04.0 |
| 110 | Sychez Lee TartPlace 110 · Grade 7 · Center (Kansas City) | 7 | Center (Kansas City) | 20:34.8 |
| 111 | Teddy NoelPlace 111 · Grade 8 · Center (Kansas City) | 8 | Center (Kansas City) | 20:47.6 |
| 112 | David RoyerPlace 112 · Grade 7 · Platte County | 7 | Platte County | 20:52.7 |
| 113 | Khysen HeskinPlace 113 · Grade 7 · West Platte | 7 | West Platte | 20:58.6 |
| 114 | Brennen FitzPatrickPlace 114 · Grade 7 · Chillicothe | 7 | Chillicothe | 21:04.3 |
| 115 | Alex MillerPlace 115 · Grade 7 · Platte County | 7 | Platte County | 21:21.8 |
| 116 | Thomas LawsonPlace 116 · Grade 7 · Platte County | 7 | Platte County | 21:25.9 |
| 117 | Greyson PerryPlace 117 · Grade 7 · Walden | 7 | Walden | 21:29.3 |
| 118 | Colin BrauleyPlace 118 · Grade 7 · Platte County | 7 | Platte County | 21:31.5 |
| 119 | Shan SenogaPlace 119 · Grade 8 · Platte County | 8 | Platte County | 22:24.0 |
| 120 | Matthew McClearyPlace 120 · Grade 7 · Lakeview | 7 | Lakeview | 23:19.0 |
| 121 | Jay EleginoPlace 121 · Grade 8 · Richmond | 8 | Richmond | 23:21.2 |
| 122 | Abdinasir SheikhadanPlace 122 · Grade 7 · Kansas City International | 7 | Kansas City International | 23:44.5 |
| 123 | Ka'Maure StackerPlace 123 · Grade 7 · Kansas City International | 7 | Kansas City International | 23:50.5 |
| 124 | Wesley JohnsonPlace 124 · Grade 8 · Excelsior Springs | 8 | Excelsior Springs | 23:59.5 |
| 125 | Jackson ScottPlace 125 · Grade 7 · Lakeview | 7 | Lakeview | 24:09.4 |
| 126 | Gabe O'GaraPlace 126 · Grade 7 · Lakeview | 7 | Lakeview | 24:13.3 |
| 127 | Cameron McClearyPlace 127 · Grade 7 · Lakeview | 7 | Lakeview | 24:27.6 |