| 1 | Caden PetersPlace 1 · Grade So · Park (Mo.) | So | Park (Mo.) | 24:37.1 PR |
| 2 | Cayden WalkerPlace 2 · Grade So · Park (Mo.) | So | Park (Mo.) | 24:47.3 PR |
| 3 | Tom KuehnelPlace 3 · Grade Jr · Park (Mo.) | Jr | Park (Mo.) | 24:48.1 PR |
| 4 | Dylan BledsoePlace 4 · Grade Sr · Mount Mercy (Iowa) | Sr | Mount Mercy (Iowa) | 24:49.7 PR |
| 5 | Noah GregoirePlace 5 · Grade Fr · Mount Mercy (Iowa) | Fr | Mount Mercy (Iowa) | 24:50.8 PR |
| 6 | Brady CortezPlace 6 · Grade Sr · Mount Mercy (Iowa) | Sr | Mount Mercy (Iowa) | 24:52.4 PR |
| 7 | Palmer O'ConnorPlace 7 · Grade So · Park (Mo.) | So | Park (Mo.) | 24:54.1 PR |
| 8 | Will NiedereePlace 8 · Grade Fr · Benedictine (Kan.) | Fr | Benedictine (Kan.) | 24:55.3 PR |
| 9 | Brendan AlfonsoPlace 9 · Grade Fr · Benedictine (Kan.) | Fr | Benedictine (Kan.) | 24:56.7 PR |
| 10 | Ryan MitchellPlace 10 · Grade Sr · Mount Mercy (Iowa) | Sr | Mount Mercy (Iowa) | 24:58.6 PR |
| 11 | Jonathon WilliamsPlace 11 · Grade So · Mount Mercy (Iowa) | So | Mount Mercy (Iowa) | 25:01.1 PR |
| 12 | William NorrisPlace 12 · Grade So · Park (Mo.) | So | Park (Mo.) | 25:04.6 PR |
| 13 | John JoycePlace 13 · Grade So · Benedictine (Kan.) | So | Benedictine (Kan.) | 25:05.4 PR |
| 14 | Andrew MillerPlace 14 · Grade Jr · William Penn (Iowa) | Jr | William Penn (Iowa) | 25:12.6 PR |
| 15 | Joseph AccursoPlace 15 · Grade Sr · Benedictine (Kan.) | Sr | Benedictine (Kan.) | 25:13.1 PR |
| 16 | Micah MunozPlace 16 · Grade Sr · Benedictine (Kan.) | Sr | Benedictine (Kan.) | 25:16.3 PR |
| 17 | Clayton SchneiderPlace 17 · Grade So · Missouri Baptist | So | Missouri Baptist | 25:16.8 PR |
| 18 | Ray KosgeiPlace 18 · Grade Jr · MidAmerica Nazarene (Kan.) | Jr | MidAmerica Nazarene (Kan.) | 25:23.2 PR |
| 19 | Grant PattenPlace 19 · Grade Jr · Missouri Baptist | Jr | Missouri Baptist | 25:24.7 PR |
| 20 | Leo CozziPlace 20 · Grade Fr · Benedictine (Kan.) | Fr | Benedictine (Kan.) | 25:24.8 PR |
| 21 | Brandon EtheridgePlace 21 · Grade So · Missouri Baptist | So | Missouri Baptist | 25:27.5 PR |
| 22 | Brady McWhirterPlace 22 · Grade Fr · William Penn (Iowa) | Fr | William Penn (Iowa) | 25:29.3 PR |
| 23 | Phillip KackleyPlace 23 · Grade So · Missouri Baptist | So | Missouri Baptist | 25:30.6 PR |
| 24 | Cody HammondPlace 24 · Grade Fr · Park (Mo.) | Fr | Park (Mo.) | 25:32.4 PR |
| 25 | Nicholas KlingPlace 25 · Grade So · Benedictine (Kan.) | So | Benedictine (Kan.) | 25:33.0 PR |
| 26 | Sean WiggerPlace 26 · Grade Fr · William Woods (Mo.) | Fr | William Woods (Mo.) | 25:35.2 PR |
| 27 | Drew PatePlace 27 · Grade Sr · Clarke (Iowa) | Sr | Clarke (Iowa) | 25:35.9 PR |
| 28 | David FletcherPlace 28 · Grade Sr · Missouri Baptist | Sr | Missouri Baptist | 25:43.2 PR |
| 29 | Jakob JohnstonPlace 29 · Grade Fr · Park (Mo.) | Fr | Park (Mo.) | 25:44.9 PR |
| 30 | Nicholas FehrPlace 30 · Grade Sr · Missouri Baptist | Sr | Missouri Baptist | 25:45.5 PR |
| 31 | Joshua MelendezPlace 31 · Grade Jr · Benedictine (Kan.) | Jr | Benedictine (Kan.) | 25:46.2 |
| 32 | Quinn SwiftPlace 32 · Grade Sr · Mount Mercy (Iowa) | Sr | Mount Mercy (Iowa) | 25:48.1 |
| 33 | Isaac FeldkampPlace 33 · Grade Fr · Benedictine (Kan.) | Fr | Benedictine (Kan.) | 25:48.2 PR |
| 34 | Joseph FeldkampPlace 34 · Grade Jr · Benedictine (Kan.) | Jr | Benedictine (Kan.) | 25:50.8 PR |
| 35 | Carson SpringerPlace 35 · Grade Jr · William Penn (Iowa) | Jr | William Penn (Iowa) | 25:57.8 PR |
| 36 | Owen NoltePlace 36 · Grade So · Benedictine (Kan.) | So | Benedictine (Kan.) | 26:02.1 PR |
| 37 | Sutton ShivelyPlace 37 · Grade So · William Penn (Iowa) | So | William Penn (Iowa) | 26:05.9 PR |
| 38 | Matthew SchaulPlace 38 · Grade Fr · Mount Mercy (Iowa) | Fr | Mount Mercy (Iowa) | 26:07.3 |
| 39 | Ethan BlissPlace 39 · Grade Sr · Missouri Baptist | Sr | Missouri Baptist | 26:09.5 PR |
| 40 | Caedmon CookPlace 40 · Grade So · Missouri Baptist | So | Missouri Baptist | 26:10.4 PR |
| 41 | Trey SchultePlace 41 · Grade Jr · Mount Mercy (Iowa) | Jr | Mount Mercy (Iowa) | 26:12.0 PR |
| 42 | Alex ShieldsPlace 42 · Grade So · Missouri Baptist | So | Missouri Baptist | 26:12.2 PR |
| 43 | Jacob McGlassonPlace 43 · Grade Sr · Baker (Kan.) | Sr | Baker (Kan.) | 26:13.8 PR |
| 44 | Michael KnaussmanPlace 44 · Grade So · Baker (Kan.) | So | Baker (Kan.) | 26:18.2 PR |
| 45 | Jordan DavisPlace 45 · Grade Sr · William Penn (Iowa) | Sr | William Penn (Iowa) | 26:18.6 PR |
| 46 | Dimitrios GkantatsiosPlace 46 · Grade Jr · Central Methodist (Mo.) | Jr | Central Methodist (Mo.) | 26:20.3 PR |
| 47 | Gavin HuffPlace 47 · Grade So · William Penn (Iowa) | So | William Penn (Iowa) | 26:21.6 PR |
| 48 | Thomas PeusterPlace 48 · Grade Jr · Benedictine (Kan.) | Jr | Benedictine (Kan.) | 26:22.1 PR |
| 49 | Damion WinklerPlace 49 · Grade Fr · Grand View (Iowa) | Fr | Grand View (Iowa) | 26:24.9 PR |
| 50 | Bryce KondosPlace 50 · Grade Sr · Clarke (Iowa) | Sr | Clarke (Iowa) | 26:25.3 PR |
| 51 | Luke PerssonPlace 51 · Grade Sr · Baker (Kan.) | Sr | Baker (Kan.) | 26:26.7 PR |
| 52 | Aidan SchermanPlace 52 · Grade Fr · MidAmerica Nazarene (Kan.) | Fr | MidAmerica Nazarene (Kan.) | 26:28.7 |
| 53 | Chesney CapronPlace 53 · Grade Jr · Clarke (Iowa) | Jr | Clarke (Iowa) | 26:31.6 |
| 54 | Jack StampPlace 54 · Grade Fr · Mount Mercy (Iowa) | Fr | Mount Mercy (Iowa) | 26:32.6 |
| 55 | Dominic BuschelmanPlace 55 · Grade Fr · Benedictine (Kan.) | Fr | Benedictine (Kan.) | 26:34.2 PR |
| 56 | Matthew BonnerPlace 56 · Grade Jr · Grand View (Iowa) | Jr | Grand View (Iowa) | 26:39.7 PR |
| 57 | Justus YatesPlace 57 · Grade So · William Woods (Mo.) | So | William Woods (Mo.) | 26:42.9 PR |
| 58 | Grant GogisPlace 58 · Grade So · Baker (Kan.) | So | Baker (Kan.) | 26:43.0 PR |
| 59 | Dominic LiessPlace 59 · Grade So · Benedictine (Kan.) | So | Benedictine (Kan.) | 26:44.2 PR |
| 60 | Eric ChathamPlace 60 · Grade Jr · Clarke (Iowa) | Jr | Clarke (Iowa) | 26:47.2 PR |
| 61 | Randy Rojas-MendezPlace 61 · Grade Jr · Central Methodist (Mo.) | Jr | Central Methodist (Mo.) | 26:48.3 PR |
| 62 | Daniel MenefeePlace 62 · Grade Fr · Missouri Valley | Fr | Missouri Valley | 26:49.5 PR |
| 63 | Daniel CrossettPlace 63 · Grade Jr · Benedictine (Kan.) | Jr | Benedictine (Kan.) | 26:50.6 PR |
| 64 | JT TaylorPlace 64 · Grade Jr · Park (Mo.) | Jr | Park (Mo.) | 26:52.2 PR |
| 65 | Grayson FinkPlace 65 · Grade Jr · Baker (Kan.) | Jr | Baker (Kan.) | 26:53.1 PR |
| 66 | Bobby KlasinskiPlace 66 · Grade So · Benedictine (Kan.) | So | Benedictine (Kan.) | 26:55.5 PR |
| 67 | Seth CountrymanPlace 67 · Grade Fr · Mount Mercy (Iowa) | Fr | Mount Mercy (Iowa) | 26:57.9 PR |
| 68 | Cord NietertPlace 68 · Grade Jr · Clarke (Iowa) | Jr | Clarke (Iowa) | 27:04.3 PR |
| 69 | Sam BuerschenPlace 69 · Grade Jr · Benedictine (Kan.) | Jr | Benedictine (Kan.) | 27:06.5 PR |
| 70 | Jacob HendricksonPlace 70 · Grade So · MidAmerica Nazarene (Kan.) | So | MidAmerica Nazarene (Kan.) | 27:06.7 |
| 71 | Wyatt ClaibornePlace 71 · Grade So · Missouri Baptist | So | Missouri Baptist | 27:08.1 |
| 72 | Cutter MeadePlace 72 · Grade Jr · Baker (Kan.) | Jr | Baker (Kan.) | 27:11.5 PR |
| 73 | Ian MoorePlace 73 · Grade So · Missouri Baptist | So | Missouri Baptist | 27:14.9 |
| 74 | Timothy RowellPlace 74 · Grade Fr · Benedictine (Kan.) | Fr | Benedictine (Kan.) | 27:22.6 PR |
| 75 | Jamie HayesPlace 75 · Grade Fr · Mount Mercy (Iowa) | Fr | Mount Mercy (Iowa) | 27:30.3 PR |
| 76 | Daytona BlainePlace 76 · Grade Sr · Missouri Valley | Sr | Missouri Valley | 27:32.0 PR |
| 77 | Andrew PeusterPlace 77 · Grade Fr · Benedictine (Kan.) | Fr | Benedictine (Kan.) | 27:32.3 PR |
| 78 | Hunter BickellPlace 78 · Grade Fr · William Woods (Mo.) | Fr | William Woods (Mo.) | 27:37.8 PR |
| 79 | Jaden VohsPlace 79 · Grade Sr · Baker (Kan.) | Sr | Baker (Kan.) | 27:39.3 |
| 80 | Jonas LetourneauPlace 80 · Grade Fr · Benedictine (Kan.) | Fr | Benedictine (Kan.) | 27:41.6 PR |
| 81 | Jacob ChamberlainPlace 81 · Grade Fr · Grand View (Iowa) | Fr | Grand View (Iowa) | 27:49.1 PR |
| 82 | Alexander CainesPlace 82 · Grade Sr · Park (Mo.) | Sr | Park (Mo.) | 27:51.9 |
| 83 | Drake HammPlace 83 · Grade Jr · William Penn (Iowa) | Jr | William Penn (Iowa) | 27:52.9 PR |
| 84 | Wualfret MoralesPlace 84 · Grade Fr · William Penn (Iowa) | Fr | William Penn (Iowa) | 27:54.7 PR |
| 85 | Patrick PhilbinPlace 85 · Grade So · Benedictine (Kan.) | So | Benedictine (Kan.) | 27:56.9 PR |
| 86 | Mitchell MagesPlace 86 · Grade So · Benedictine (Kan.) | So | Benedictine (Kan.) | 27:57.1 PR |
| 87 | Austin DrewryPlace 87 · Grade Fr · Baker (Kan.) | Fr | Baker (Kan.) | 27:58.3 PR |
| 88 | Josiah HerasPlace 88 · Grade Sr · Missouri Baptist | Sr | Missouri Baptist | 28:04.9 PR |
| 89 | Ken MorganPlace 89 · Grade Jr · MidAmerica Nazarene (Kan.) | Jr | MidAmerica Nazarene (Kan.) | 28:04.9 PR |
| 90 | Meshack KiptanuiPlace 90 · Grade Sr · Central Methodist (Mo.) | Sr | Central Methodist (Mo.) | 28:08.4 |
| 91 | Brady VanBoeningPlace 91 · Grade Jr · Peru State (Neb.) | Jr | Peru State (Neb.) | 28:14.1 |
| 92 | Cody CastorPlace 92 · Grade Fr · Benedictine (Kan.) | Fr | Benedictine (Kan.) | 28:20.8 PR |
| 93 | Oshawi BurgherPlace 93 · Grade Sr · William Woods (Mo.) | Sr | William Woods (Mo.) | 28:30.2 PR |
| 94 | Tristan HickmanPlace 94 · Grade Jr · Central Methodist (Mo.) | Jr | Central Methodist (Mo.) | 28:32.7 PR |
| 95 | Dylan ColemanPlace 95 · Grade Fr · Missouri Baptist | Fr | Missouri Baptist | 28:34.0 PR |
| 96 | Patrick JacobsPlace 96 · Grade Sr · MidAmerica Nazarene (Kan.) | Sr | MidAmerica Nazarene (Kan.) | 28:37.3 PR |
| 97 | Samuel BlandPlace 97 · Grade So · Missouri Baptist | So | Missouri Baptist | 28:42.8 |
| 98 | Gabe SoestPlace 98 · Grade Sr · William Woods (Mo.) | Sr | William Woods (Mo.) | 28:45.5 |
| 99 | Justin O'BrianPlace 99 · Grade Fr · Park (Mo.) | Fr | Park (Mo.) | 28:48.9 PR |
| 100 | Sam BartoszekPlace 100 · Grade Jr · Benedictine (Kan.) | Jr | Benedictine (Kan.) | 28:49.8 PR |