| 1 | Riley BLAY SO 146Place 1 · West Nodaway High Sc | — | West Nodaway High Sc | 17:58.0 |
| 2 | Keaton ZEMBLES SOPlace 2 · Grade 55 · Mound City High Scho | 55 | Mound City High Scho | 18:13.5 |
| 3 | Braden LEE JR 149Place 3 · Winston | — | Winston | 18:55.7 |
| 4 | Ryan BAILEY SRPlace 4 · Grade 33 · Kingsville High Scho | 33 | Kingsville High Scho | 19:07.6 |
| 5 | Daniel LESHER JR 135Place 5 · Tarkio | — | Tarkio | 19:14.8 |
| 6 | Gabriel KIMBRELL 9Place 6 · Grade 98 · Schuyler County High | 98 | Schuyler County High | 19:22.2 |
| 7 | Caleb LUCAS JRPlace 7 · Grade 95 · Rock Port High Schoo | 95 | Rock Port High Schoo | 19:24.7 |
| 8 | Micah WOLF SR 111Place 8 · South Nodaway High S | — | South Nodaway High S | 19:29.7 |
| 9 | Cole ANDERSON 9 134Place 9 · Tarkio | — | Tarkio | 19:41.4 |
| 10 | Micah FEDERWITZ SO 119Place 10 · St. Paul Lutheran (C | — | St. Paul Lutheran (C | 19:43.2 |
| 11 | William HECK SRPlace 11 · Grade 52 · Mound City High Scho | 52 | Mound City High Scho | 19:50.7 |
| 12 | Dawson FANSHER SR 103Place 12 · South Holt High Scho | — | South Holt High Scho | 20:00.7 |
| 13 | Caleb COPUS SR 117Place 13 · St. Paul Lutheran (C | — | St. Paul Lutheran (C | 20:11.4 |
| 14 | Carter CHRISTENSEN 9Place 14 · Grade 1 · Atlanta | 1 | Atlanta | 20:17.1 |
| 15 | Ashur SHARP JRPlace 15 · Grade 76 · Northland Christian | 76 | Northland Christian | 20:18.8 |
| 16 | Carl CARVER SRPlace 16 · Grade 49 · Mound City High Scho | 49 | Mound City High Scho | 20:20.0 |
| 17 | Michael WRIGHT JRPlace 17 · Grade 93 · Princeton High Schoo | 93 | Princeton High Schoo | 20:23.8 |
| 18 | Jackson CLINE 9 113Place 18 · St. Joseph Christian | — | St. Joseph Christian | 20:26.4 |
| 19 | Gavin MIRANDA SRPlace 19 · Grade 39 · La Plata | 39 | La Plata | 20:30.7 |
| 20 | Ethan HOLTMAN SO 106Place 20 · South Nodaway High S | — | South Nodaway High S | 20:33.9 |
| 21 | Jadon GRIFFIN SOPlace 21 · Grade 51 · Mound City High Scho | 51 | Mound City High Scho | 20:36.2 |
| 22 | Justin MILLER 9 108Place 22 · South Nodaway High S | — | South Nodaway High S | 20:36.2 |
| 23 | Jaeger BRANDES SRPlace 23 · Grade 20 · Crest Ridge High Sch | 20 | Crest Ridge High Sch | 20:37.1 |
| 24 | Jacob PEERY SO 109Place 24 · South Nodaway High S | — | South Nodaway High S | 20:41.5 |
| 25 | Mason FREECE SRPlace 25 · Grade 28 · Hardin-Central High | 28 | Hardin-Central High | 20:50.3 |
| 26 | Ian STEPP SO 137Place 26 · Tarkio | — | Tarkio | 20:54.8 |
| 27 | Ethan BURNETT SOPlace 27 · Grade 42 · Meadville High Schoo | 42 | Meadville High Schoo | 20:55.2 |
| 28 | Brayden BARNETT 9Place 28 · Grade 34 · Kingsville High Scho | 34 | Kingsville High Scho | 20:55.3 |
| 29 | Tucker ESTES JRPlace 29 · Grade 23 · DeKalb | 23 | DeKalb | 21:01.8 |
| 30 | Quinton LIVENGOOD SOPlace 30 · Grade 53 · Mound City High Scho | 53 | Mound City High Scho | 21:11.3 |
| 31 | Bristol SHEETZ 9 150Place 31 · Winston | — | Winston | 21:36.2 |
| 32 | Isaac HEIL SRPlace 32 · Grade 30 · Hardin-Central High | 30 | Hardin-Central High | 21:58.0 |
| 33 | Ty CLAYPOLE JRPlace 33 · Grade 87 · Polo | 87 | Polo | 22:06.8 |
| 34 | Andrew HAWKINS SOPlace 34 · Grade 29 · Hardin-Central High | 29 | Hardin-Central High | 22:08.1 |
| 35 | Carlos CORRAL FERRER SR 118Place 35 · St. Paul Lutheran (C | — | St. Paul Lutheran (C | 22:13.7 |
| 36 | Houghton CHARLES JRPlace 36 · Grade 8 · Brashear | 8 | Brashear | 22:15.8 |
| 37 | Cole GILLENWATER SOPlace 37 · Grade 50 · Mound City High Scho | 50 | Mound City High Scho | 22:17.6 |
| 38 | Jarom Russo JrPlace 38 · Grade 59 · North Andrew High Sc | 59 | North Andrew High Sc | 22:19.4 |
| 39 | Kameron PUGH SOPlace 39 · Grade 31 · Hardin-Central High | 31 | Hardin-Central High | 22:21.9 |
| 40 | Sawyer NELSON 9Place 40 · Grade 3 · Atlanta | 3 | Atlanta | 22:29.7 |
| 41 | Dylan JOHNSON JRPlace 41 · Grade 24 · DeKalb | 24 | DeKalb | 22:30.3 |
| 42 | Logan PEERY 9 110Place 42 · South Nodaway High S | — | South Nodaway High S | 22:33.4 |
| 43 | Gage SWINDLER 9Place 43 · Grade 10 · Braymer | 10 | Braymer | 22:50.0 |
| 44 | Tyler CARTER SOPlace 44 · Grade 86 · Polo | 86 | Polo | 22:50.1 |
| 45 | Theodore FELDMAN SRPlace 45 · Grade 21 · Crest Ridge High Sch | 21 | Crest Ridge High Sch | 22:50.1 |
| 46 | Dakota ROBERTS JRPlace 46 · Grade 17 · Brunswick High Schoo | 17 | Brunswick High Schoo | 22:56.8 |
| 47 | Max FRITSCHE SO 120Place 47 · St. Paul Lutheran (C | — | St. Paul Lutheran (C | 23:13.5 |
| 48 | Colin SANDERSON SRPlace 48 · Grade 82 · Osborn | 82 | Osborn | 23:22.4 |
| 49 | Garrett ROBERTS SOPlace 49 · Grade 90 · Polo | 90 | Polo | 23:22.5 |
| 50 | Kaje TSIKOYAK SRPlace 50 · Grade 44 · Meadville High Schoo | 44 | Meadville High Schoo | 23:24.9 |
| 51 | Michael KELLY JR 114Place 51 · St. Joseph Christian | — | St. Joseph Christian | 23:26.1 |
| 52 | Keith FARMER SOPlace 52 · Grade 88 · Polo | 88 | Polo | 23:27.4 |
| 53 | Korbin PUGH SRPlace 53 · Grade 32 · Hardin-Central High | 32 | Hardin-Central High | 23:48.2 |
| 54 | Roman PHILLIPS JRPlace 54 · Grade 4 · Atlanta | 4 | Atlanta | 24:04.1 |
| 55 | Cowen O'RILEY 9 136Place 55 · Tarkio | — | Tarkio | 24:05.4 |
| 56 | Mu YUN TAI SR 124Place 56 · St. Paul Lutheran (C | — | St. Paul Lutheran (C | 24:13.5 |
| 57 | Dakota TAYLOR SRPlace 57 · Grade 22 · Crest Ridge High Sch | 22 | Crest Ridge High Sch | 24:18.3 |
| 58 | Matthew SMOTHERS SRPlace 58 · Grade 5 · Atlanta | 5 | Atlanta | 24:24.0 |
| 59 | Marek MITCHELL JRPlace 59 · Grade 81 · Osborn | 81 | Osborn | 24:27.0 |
| 60 | Elijah UTHE SO 151Place 60 · Winston | — | Winston | 24:33.7 |
| 61 | Alexander NOBLE SOPlace 61 · Grade 74 · Northland Christian | 74 | Northland Christian | 24:33.8 |
| 62 | Darron BIX JRPlace 62 · Grade 69 · North Nodaway High S | 69 | North Nodaway High S | 24:33.8 |
| 63 | Colby HERRING 9Place 63 · Grade 43 · Meadville High Schoo | 43 | Meadville High Schoo | 24:37.5 |
| 64 | Shawn ROBERTS SOPlace 64 · Grade 18 · Brunswick High Schoo | 18 | Brunswick High Schoo | 24:46.6 |
| 65 | Abel BERHE SO 115Place 65 · St. Paul Lutheran (C | — | St. Paul Lutheran (C | 25:16.2 |
| 66 | Keaton HATCHER SOPlace 66 · Grade 2 · Atlanta | 2 | Atlanta | 25:23.7 |
| 67 | Tyler KIRSCH SO 147Place 67 · West Nodaway High Sc | — | West Nodaway High Sc | 25:28.5 |
| 68 | Jack YEAMAN JRPlace 68 · Grade 35 · Kingsville High Scho | 35 | Kingsville High Scho | 25:34.9 |
| 69 | Carter HOFFMEYER 9Place 69 · Grade 97 · Schuyler County High | 97 | Schuyler County High | 25:42.3 |
| 70 | Mattox Sybert JrPlace 70 · Grade 60 · North Andrew High Sc | 60 | North Andrew High Sc | 26:17.0 |
| 71 | Vincent BAKER 9Place 71 · Grade 48 · Mound City High Scho | 48 | Mound City High Scho | 26:52.0 |
| 72 | Cooper FOX 9Place 72 · Grade 89 · Polo | 89 | Polo | 27:05.4 |
| 73 | Gabriel WIELAND SO 148Place 73 · West Nodaway High Sc | — | West Nodaway High Sc | 27:19.1 |
| 74 | Wai NOK CHAN JR 123Place 74 · St. Paul Lutheran (C | — | St. Paul Lutheran (C | 27:48.2 |