| 1 | Noah PoldbergPlace 1 · Grade 12 · Panorama | 12 | Panorama | 17:41.70 |
| 2 | Preston KentPlace 2 · Grade 10 · ACGC | 10 | ACGC | 17:54.70 |
| 3 | Brennan BodenPlace 3 · Grade 12 · Tri-Center Neola | 12 | Tri-Center Neola | 18:04.90 |
| 4 | Haven WeersPlace 4 · Grade 9 · Tri-Center Neola | 9 | Tri-Center Neola | 18:09.50 |
| 5 | Isaac BlankmanPlace 5 · Grade 11 · Ikm-Manning | 11 | Ikm-Manning | 18:30.40 |
| 6 | Camden MorrisPlace 6 · Grade 11 · IKM-Manning | 11 | IKM-Manning | 18:34.00 |
| 7 | Austin RasmussenPlace 7 · Grade 11 · Exira/Elk Horn-Kimballton | 11 | Exira/Elk Horn-Kimballton | 18:39.40 |
| 8 | Evan WhamPlace 8 · Grade 11 · Tri-Center Neola | 11 | Tri-Center Neola | 18:48.90 |
| 9 | Noah KadingPlace 9 · Grade 12 · ACGC | 12 | ACGC | 18:53.50 |
| 10 | Tate FeverPlace 10 · Grade 11 · ACGC | 11 | ACGC | 19:08.00 |
| 11 | Nicholas DahirPlace 11 · Grade 11 · Tri-Center Neola | 11 | Tri-Center Neola | 19:10.10 |
| 12 | Isaiah WheeldonPlace 12 · Grade 10 · Martensdale-St. Marys | 10 | Martensdale-St. Marys | 19:27.40 |
| 13 | Nathaniel ConnerPlace 13 · Grade 11 · IKM-Manning | 11 | IKM-Manning | 19:28.60 |
| 14 | Kyle McDonaldPlace 14 · Grade 12 · Tri-Center Neola | 12 | Tri-Center Neola | 19:28.70 |
| 15 | Ivan WilletPlace 15 · Grade 9 · Perry | 9 | Perry | 19:38.30 |
| 16 | Jonathan MoorePlace 16 · Grade 12 · Martensdale-St. Marys | 12 | Martensdale-St. Marys | 19:45.00 |
| 17 | Aidan CarlsonPlace 17 · Grade 12 · Perry | 12 | Perry | 19:45.50 |
| 18 | Cooper FinesteadPlace 18 · Grade 9 · Woodward-Granger | 9 | Woodward-Granger | 19:54.20 |
| 19 | Brody BeelerPlace 19 · Grade 10 · ACGC | 10 | ACGC | 20:02.90 |
| 20 | Jackson BowlsbyPlace 20 · Grade 9 · Woodward-Granger | 9 | Woodward-Granger | 20:07.20 |
| 21 | Kasche HuehnPlace 21 · Grade 12 · Ikm-Manning | 12 | Ikm-Manning | 20:16.50 |
| 22 | Abe PolzienPlace 22 · Grade 12 · Ikm-Manning | 12 | Ikm-Manning | 20:25.20 |
| 23 | Lincoln ThomasPlace 23 · Grade 12 · Tri-Center Neola | 12 | Tri-Center Neola | 20:26.20 |
| 24 | Jonny KadingPlace 24 · Grade 10 · ACGC | 10 | ACGC | 20:40.80 |
| 25 | Hunter JulinPlace 25 · Grade 11 · IKM-Manning | 11 | IKM-Manning | 20:43.50 |
| 26 | Akeo MaynardPlace 26 · Grade 9 · IKM-Manning | 9 | IKM-Manning | 20:45.00 |
| 27 | Jameson PfrangPlace 27 · Grade 10 · ACGC | 10 | ACGC | 20:53.20 |
| 28 | Joe CaseyPlace 28 · Grade 11 · Woodward-Granger | 11 | Woodward-Granger | 21:00.00 |
| 29 | Thad StewartPlace 29 · Grade 11 · Perry | 11 | Perry | 21:03.80 |
| 30 | Vance NyborgPlace 30 · Grade 9 · Woodward-Granger | 9 | Woodward-Granger | 21:09.10 |
| 31 | Gera BerberPlace 31 · Grade 12 · Martensdale-St. Marys | 12 | Martensdale-St. Marys | 21:10.10 |
| 32 | Walter SeipoldPlace 32 · Grade 12 · East Mills | 12 | East Mills | 21:10.70 |
| 33 | Bladyn WearmouthPlace 33 · Grade 9 · Panorama | 9 | Panorama | 21:23.10 |
| 34 | Ezra FarmerPlace 34 · Grade 10 · Perry | 10 | Perry | 21:40.00 |
| 35 | Kiernan HuttonPlace 35 · Grade 11 · West Central Valley | 11 | West Central Valley | 21:44.60 |
| 36 | Micah McCartyPlace 36 · Grade 11 · Tri-Center Neola | 11 | Tri-Center Neola | 21:45.10 |
| 37 | Devin WebbPlace 37 · Grade 12 · Martensdale-St. Marys | 12 | Martensdale-St. Marys | 21:45.60 |
| 38 | Brody SchultesPlace 38 · Grade 11 · Audubon | 11 | Audubon | 21:49.30 |
| 39 | Nathan MundilPlace 39 · Grade 12 · Martensdale-St. Marys | 12 | Martensdale-St. Marys | 21:50.50 |
| 40 | Sam CaseyPlace 40 · Grade 9 · Woodward-Granger | 9 | Woodward-Granger | 21:54.20 |
| 41 | Zach HaydenPlace 41 · Grade 11 · Panorama | 11 | Panorama | 22:03.50 |
| 42 | Tim ReinhardtPlace 42 · Grade 12 · Exira/Elk Horn-Kimballton | 12 | Exira/Elk Horn-Kimballton | 22:12.80 |
| 43 | Cooper StearnsPlace 43 · Grade 12 · East Mills | 12 | East Mills | 22:13.10 |
| 44 | Sergio RoblesPlace 44 · Grade 12 · Perry | 12 | Perry | 22:21.40 |
| 45 | Cameron MozingoPlace 45 · Grade 10 · ACGC | 10 | ACGC | 22:38.30 |
| 46 | Ben BaggettPlace 46 · Grade 11 · Exira/Elk Horn-Kimballton | 11 | Exira/Elk Horn-Kimballton | 22:42.50 |
| 47 | Bennett AllenPlace 47 · Grade 9 · Panorama | 9 | Panorama | 22:56.70 |
| 48 | Carter WiemannPlace 48 · Grade 11 · Exira/Elk Horn-Kimballton | 11 | Exira/Elk Horn-Kimballton | 23:14.60 |
| 49 | Kameron RutledgePlace 49 · Grade 10 · Martensdale-St. Marys | 10 | Martensdale-St. Marys | 23:35.10 |
| 50 | Curtis JacksonPlace 50 · Grade 9 · East Mills | 9 | East Mills | 23:43.40 |
| 51 | Cadyn GuisingerPlace 51 · Grade 10 · West Central Valley | 10 | West Central Valley | 23:47.90 |
| 52 | Gauge JulinPlace 52 · Grade 9 · IKM-Manning | 9 | IKM-Manning | 23:52.30 |
| 53 | Owen SteinkampPlace 53 · Grade 10 · West Central Valley | 10 | West Central Valley | 24:13.10 |
| 54 | Zayden SmothersPlace 54 · Grade 9 · Woodward-Granger | 9 | Woodward-Granger | 24:14.00 |
| 55 | Brock RippergerPlace 55 · Grade 9 · East Mills | 9 | East Mills | 24:24.40 |
| 56 | Anderson BakehousePlace 56 · Grade 9 · East Mills | 9 | East Mills | 24:24.60 |
| 57 | Maison GermerPlace 57 · Grade 10 · Ikm-Manning | 10 | Ikm-Manning | 24:48.50 |
| 58 | Chas MuhlbauerPlace 58 · Grade 10 · Ikm-Manning | 10 | Ikm-Manning | 24:53.80 |
| 59 | Tai RiordanPlace 59 · Grade 9 · ACGC | 9 | ACGC | 24:59.40 |
| 60 | Stetson EllisPlace 60 · Grade 9 · ACGC | 9 | ACGC | 25:37.50 |
| 61 | Josiah KingPlace 61 · Grade 10 · Exira/Elk Horn-Kimballton | 10 | Exira/Elk Horn-Kimballton | 25:52.40 |
| 62 | Collin DarrahPlace 62 · Grade 10 · West Central Valley | 10 | West Central Valley | 27:40.00 |
| 63 | Smith HunterPlace 63 · Grade 12 · Tri-Center Neola | 12 | Tri-Center Neola | 28:04.70 |
| 64 | Tristan McCoolPlace 64 · Grade 9 · Tri-Center Neola | 9 | Tri-Center Neola | 28:41.10 |
| 65 | Diego Diaz-CardenasPlace 65 · Grade 10 · Perry | 10 | Perry | 28:44.00 |
| 66 | Gannon GoyPlace 66 · Grade 9 · East Mills | 9 | East Mills | 28:56.60 |
| 67 | John WadePlace 67 · Grade 9 · East Mills | 9 | East Mills | 29:17.00 |
| 68 | Michael KundelPlace 68 · Grade 9 · Woodward-Granger | 9 | Woodward-Granger | 29:35.40 |
| 69 | Alex HoytPlace 69 · Grade 9 · Woodward-Granger | 9 | Woodward-Granger | 30:19.20 |
| 70 | Carlos Ruiz-AragonPlace 70 · Grade 12 · Perry | 12 | Perry | 30:35.90 |
| 71 | Ryne NolandPlace 71 · Grade 9 · ACGC | 9 | ACGC | 31:42.30 |
| 72 | Fred HarrisPlace 72 · Grade 10 · Exira/Elk Horn-Kimballton | 10 | Exira/Elk Horn-Kimballton | 34:48.10 |
| 73 | Anthony VillanuevaPlace 73 · Grade 10 · Lenox | 10 | Lenox | 35:44.20 |
| 74 | Mason AbelPlace 74 · Grade 10 · Tri-Center Neola | 10 | Tri-Center Neola | 36:55.20 |