| 1 | Carson SturdyPlace 1 · Grade 12 · De Soto | 12 | De Soto | 15:44.80 |
| 2 | Tommy HazenPlace 2 · Grade 12 · St Thomas Aquinas | 12 | St Thomas Aquinas | 15:58.20 |
| 3 | Logan SegerPlace 3 · Grade 11 · St Thomas Aquinas | 11 | St Thomas Aquinas | 16:05.40 |
| 4 | Ethan LeePlace 4 · Grade 11 · Liberty North | 11 | Liberty North | 16:12.90 |
| 5 | Ben ShryockPlace 5 · Grade 11 · Lawrence Free State | 11 | Lawrence Free State | 16:15.10 |
| 6 | Christopher StonePlace 6 · Grade 12 · Lawrence Free State | 12 | Lawrence Free State | 16:24.80 |
| 7 | Ashton HiggersonPlace 7 · Grade 11 · St Thomas Aquinas | 11 | St Thomas Aquinas | 16:26.50 |
| 8 | Jack Keathley-HelmsPlace 8 · Grade 11 · Lawrence Free State | 11 | Lawrence Free State | 16:31.40 |
| 9 | Ethan SharpPlace 9 · Grade 12 · Lawrence Free State | 12 | Lawrence Free State | 16:32.40 |
| 10 | Luis PerezruizPlace 10 · Grade 12 · Liberty North | 12 | Liberty North | 16:33.40 PR |
| 11 | Samuel TravisPlace 11 · Grade 12 · Liberty North | 12 | Liberty North | 16:34.00 |
| 12 | Angesom VegaPlace 12 · Grade 9 · Mill Valley | 9 | Mill Valley | 16:36.50 |
| 13 | Riley VandaveerPlace 13 · Grade 12 · Olathe South | 12 | Olathe South | 16:36.50 |
| 14 | Josh CaldwellPlace 14 · Grade 11 · Olathe North | 11 | Olathe North | 16:37.10 |
| 15 | Brady HugginsPlace 15 · Grade 11 · De Soto | 11 | De Soto | 16:37.30 |
| 16 | Bramwel KosgeiPlace 16 · Grade 12 · Olathe North | 12 | Olathe North | 16:45.60 |
| 17 | Darren MallotPlace 17 · Grade 11 · St Thomas Aquinas | 11 | St Thomas Aquinas | 16:47.50 |
| 18 | Jorge PerezRuizPlace 18 · Grade 10 · Liberty North | 10 | Liberty North | 16:48.00 |
| 19 | Grayson TappPlace 19 · Grade 10 · Liberty North | 10 | Liberty North | 16:53.70 |
| 20 | Kyle NewberryPlace 20 · Grade 11 · De Soto | 11 | De Soto | 16:55.90 |
| 21 | Sage WildePlace 21 · Grade 9 · Liberty North | 9 | Liberty North | 16:56.50 |
| 22 | Cameron CoadPlace 22 · Grade 12 · Mill Valley | 12 | Mill Valley | 16:57.40 |
| 23 | Ray KosgeiPlace 23 · Grade 10 · Olathe North | 10 | Olathe North | 17:03.50 |
| 24 | Brock CordovaPlace 24 · Grade 12 · Lawrence Free State | 12 | Lawrence Free State | 17:06.30 |
| 25 | Chase SchieberPlace 25 · Grade 11 · Mill Valley | 11 | Mill Valley | 17:09.80 |
| 26 | Matthew TolmanPlace 26 · Grade 11 · Olathe South | 11 | Olathe South | 17:14.00 |
| 27 | Rhys AllenPlace 27 · Grade 11 · Olathe South | 11 | Olathe South | 17:16.70 |
| 28 | Carsyn TurpinPlace 28 · Grade 12 · Mill Valley | 12 | Mill Valley | 17:17.40 |
| 29 | Connor GibsonPlace 29 · Grade 12 · De Soto | 12 | De Soto | 17:23.70 |
| 30 | Tyler BurnsPlace 30 · Grade 10 · Olathe South | 10 | Olathe South | 17:28.10 |
| 31 | Aaron ScalettyPlace 31 · Grade 10 · St Thomas Aquinas | 10 | St Thomas Aquinas | 17:29.90 |
| 32 | John LehanPlace 32 · Grade 12 · Mill Valley | 12 | Mill Valley | 17:32.70 |
| 33 | Nathan PlathPlace 33 · Grade 12 · Olathe South | 12 | Olathe South | 17:33.40 |
| 34 | Dylan DuncanPlace 34 · Grade 12 · Liberty North | 12 | Liberty North | 17:34.70 |
| 35 | Sean ForquerPlace 35 · Grade 9 · Liberty North | 9 | Liberty North | 17:35.20 |
| 36 | Karch CrawfordPlace 36 · Grade 12 · Mill Valley | 12 | Mill Valley | 17:40.20 |
| 37 | Jamie BrownPlace 37 · Grade 11 · De Soto | 11 | De Soto | 17:42.50 |
| 38 | Jordan WhitePlace 38 · Grade 12 · Mill Valley | 12 | Mill Valley | 17:48.00 |
| 39 | Jacob McGlassonPlace 39 · Grade 11 · Mill Valley | 11 | Mill Valley | 17:50.50 |
| 40 | Collin KleinhenPlace 40 · Grade 9 · Liberty North | 9 | Liberty North | 17:54.20 |
| 41 | Frank CurranPlace 41 · Grade 11 · St Thomas Aquinas | 11 | St Thomas Aquinas | 18:03.10 |
| 42 | Ben GrowePlace 42 · Grade 12 · St Thomas Aquinas | 12 | St Thomas Aquinas | 18:05.40 |
| 43 | Austin SmithPlace 43 · Grade 12 · Olathe South | 12 | Olathe South | 18:07.60 |
| 44 | Luke LacombePlace 44 · Grade 12 · De Soto | 12 | De Soto | 18:09.10 |
| 45 | Carson MarshPlace 45 · Grade 10 · Lawrence Free State | 10 | Lawrence Free State | 18:10.70 |
| 46 | Bennett MeoliPlace 46 · Grade 10 · Olathe South | 10 | Olathe South | 18:17.80 |
| 47 | Palmer O'ConnorPlace 47 · Grade 9 · De Soto | 9 | De Soto | 18:19.70 |
| 48 | Vinny BrunoPlace 48 · Grade 11 · Mill Valley | 11 | Mill Valley | 18:19.90 |
| 49 | Zachary MeyerPlace 49 · Grade 12 · St Thomas Aquinas | 12 | St Thomas Aquinas | 18:20.80 |
| 50 | Nick BotkinPlace 50 · Grade 11 · Mill Valley | 11 | Mill Valley | 18:26.00 |
| 51 | Connor JacoberPlace 51 · Grade 9 · De Soto | 9 | De Soto | 18:30.70 |
| 52 | Jackson WrightPlace 52 · Grade 12 · St Thomas Aquinas | 12 | St Thomas Aquinas | 18:33.50 |
| 53 | CJ KrudwigPlace 53 · Grade 11 · De Soto | 11 | De Soto | 18:38.80 |
| 54 | Bret BourquinPlace 54 · Grade 12 · Olathe North | 12 | Olathe North | 18:52.40 |
| 55 | Tanner ColtvetPlace 55 · Grade 11 · Olathe North | 11 | Olathe North | 19:00.50 |
| 56 | Nick SuttlePlace 56 · Grade 11 · Olathe North | 11 | Olathe North | 19:06.60 |
| 57 | Max BatesPlace 57 · Grade 11 · Lawrence Free State | 11 | Lawrence Free State | 19:11.30 |
| 58 | Franklin GonzalezPlace 58 · Grade 12 · Olathe North | 12 | Olathe North | 19:16.00 |
| 59 | Nate HallowellPlace 59 · Grade 10 · Olathe North | 10 | Olathe North | 19:17.80 |
| 60 | Chol CholPlace 60 · Grade 12 · Olathe North | 12 | Olathe North | 19:18.10 |
| 61 | Henry RokusekPlace 61 · Grade 12 · De Soto | 12 | De Soto | 19:33.80 |
| 62 | Demetri SerranoPlace 62 · Grade 10 · Olathe North | 10 | Olathe North | 19:41.10 |