1 | Olathe North High School (KS) | 40 |
| 1) Brian Beach | | 15:35.77 | 2 |
| 2) Jackson Caldwell | | 15:43.38 | 4 |
| 3) Joey Guzman | | 16:12.66 | 6 |
| 4) Cade Heikes | | 16:26.54 | 13 |
| 5) Jordan Yonce | | 16:28.81 | 15 |
| Average Time: 16:05.43 Total Time: 1:20:27.16 1-5 Split: 53.04 |
| 6) Bobby Johnson | | 16:31.30 | 18 |
| 7) Bramwel Kosgei | | 16:54.66 | 33 |
2 | Shawnee Mission North (KS) | 107 |
| 1) Logan Jiskra | | 15:36.00 | 3 |
| 2) Asher Molina | | 16:18.50 | 10 |
| 3) Blake Taylor | | 16:48.50 | 27 |
| 4) Austin O'dwyer | | 16:49.60 | 29 |
| 5) Zach Bell | | 16:57.10 | 38 |
| Average Time: 16:29.94 Total Time: 1:22:29.70 1-5 Split: 1:21.10 |
| 6) Sebastian Garcia | | 17:03.78 | 44 |
| 7) Harden Boldt | | 17:14.00 | 66 |
3 | Olathe East High School (KS) | 154 |
| 1) Jacob Vermillion | | 16:18.48 | 9 |
| 2) Connor Young | | 16:30.53 | 17 |
| 3) Colton Wheatley | | 16:36.91 | 19 |
| 4) Jaime Diaz | | 17:08.84 | 53 |
| 5) Austin Rex | | 17:09.59 | 56 |
| Average Time: 16:44.87 Total Time: 1:23:44.35 1-5 Split: 51.11 |
| 6) Bryce Kauffman | | 17:13.33 | 65 |
| 7) Porter Adams | | 17:18.29 | 72 |
4 | Shawnee Mission Northwest (KS) | 158 |
| 1) Ben Harrell | | 16:15.20 | 7 |
| 2) Caleb Masters | | 16:47.58 | 23 |
| 3) Spencer Kaleko | | 16:48.27 | 26 |
| 4) Ryder Jarrett | | 17:05.80 | 47 |
| 5) Jackson Burnett | | 17:09.18 | 55 |
| Average Time: 16:49.21 Total Time: 1:24:06.03 1-5 Split: 53.98 |
| 6) Sam Steinlicht | | 17:11.77 | 61 |
| 7) Noah Gruman | | 18:12.27 | 129 |
5 | Shawnee Mission West (KS) | 233 |
| 1) Logan Klingele | | 16:46.40 | 22 |
| 2) Connor Austin | | 16:53.66 | 32 |
| 3) Ben Crocker | | 16:58.03 | 40 |
| 4) Grant Kimerer | | 17:17.30 | 69 |
| 5) Klingle Logan | | 17:17.88 | 70 |
| Average Time: 17:02.65 Total Time: 1:25:13.27 1-5 Split: 31.48 |
| 6) Zain Khan | | 17:55.58 | 117 |
| 7) Kyle Zapolnik | | 18:13.86 | 131 |
6 | Dodge City High School (KS) | 240 |
| 1) Javier Marquez | | 16:56.58 | 35 |
| 2) Giovanni Valverde | | 17:04.21 | 46 |
| 3) Quest Weller | | 17:05.96 | 48 |
| 4) Jesus Solis | | 17:06.48 | 49 |
| 5) Israel Rojas | | 17:12.63 | 62 |
| Average Time: 17:05.17 Total Time: 1:25:25.86 1-5 Split: 16.05 |
| 6) Jair Martinez | | 17:38.70 | 104 |
| 7) Montel Love | | 17:46.72 | 113 |
7 | Olathe South High School (KS) | 243 |
| 1) Kaleb Santisteban | | 16:39.60 | 20 |
| 2) Kaeden Fellingham | | 16:47.80 | 24 |
| 3) Jacob Berezoski | | 17:08.57 | 52 |
| 4) Justyn France | | 17:11.40 | 59 |
| 5) Jacob Krafft | | 17:29.00 | 88 |
| Average Time: 17:03.27 Total Time: 1:25:16.37 1-5 Split: 49.40 |
| 6) Cooper Doherty | | 17:36.57 | 98 |
| 7) Ashton Santisteban | | 17:36.90 | 100 |
8 | Wichita North High School (KS) | 243 |
| 1) Iyali Michael | | 16:25.38 | 12 |
| 2) Gabriel Chinya | | 16:50.76 | 30 |
| 3) Michael Lyalli | | 16:52.20 | 31 |
| 4) Jared Milner | | 17:26.00 | 83 |
| 5) Andrew Setser | | 17:28.35 | 87 |
| Average Time: 17:00.54 Total Time: 1:25:02.69 1-5 Split: 1:02.97 |
| 6) Jack Setzer | | 17:29.00 | 89 |
| 7) Willie Acosta | | 17:38.10 | 102 |
9 | Manhattan High School (KS) | 295 |
| 1) Daniel Harkin | | 16:17.39 | 8 |
| 2) Matthew Pickering | | 16:29.53 | 16 |
| 3) Luke Wichmann | | 16:57.62 | 39 |
| 4) Carson Gros | | 17:22.62 | 75 |
| 5) Sean Anderson | | 18:34.94 | 157 |
| Average Time: 17:08.42 Total Time: 1:25:42.10 1-5 Split: 2:17.55 |
| 6) Gavin Erickson | | 18:35.10 | 158 |
| 7) Adam Pickering | | 18:47.20 | 168 |
10 | Washburn Rural High School (KS) | 297 |
| 1) Rylan Brown | | 16:27.34 | 14 |
| 2) Caleb Wright | | 16:40.71 | 21 |
| 3) Luke Bleidissel | | 17:02.18 | 43 |
| 4) Jordan Tremblay | | 17:23.41 | 79 |
| 5) Simon Santiago | | 18:21.80 | 140 |
| Average Time: 17:11.09 Total Time: 1:25:55.44 1-5 Split: 1:54.46 |
| 6) Arrik White | | 18:29.30 | 148 |
| 7) Hunter Turner | | 18:29.45 | 150 |