| 1 | Reece SicklerPlace 1 · Grade 12 · Westran | 12 | Westran | 16:28.1 PR |
| 2 | Austin HillPlace 2 · Grade 12 · St. Joseph Christian | 12 | St. Joseph Christian | 16:28.1 |
| 3 | Hunter SchwartzePlace 3 · Grade 12 · Vienna | 12 | Vienna | 16:39.0 PR |
| 4 | Jason HoffmanPlace 4 · Grade 11 · Clopton | 11 | Clopton | 16:57.2 |
| 5 | William SchaffartPlace 5 · Grade 11 · North Platte | 11 | North Platte | 16:58.5 |
| 6 | Liam BettsPlace 6 · Grade 9 · Fayette | 9 | Fayette | 17:00.2 PR |
| 7 | Bently CarperPlace 7 · Grade 9 · Palmyra | 9 | Palmyra | 17:01.4 |
| 8 | Landon HarperPlace 8 · Grade 11 · Hale | 11 | Hale | 17:02.8 |
| 9 | Avery BarnesPlace 9 · Grade 12 · Kingsville | 12 | Kingsville | 17:06.2 |
| 10 | Garrett HopkePlace 10 · Grade 12 · Van-Far | 12 | Van-Far | 17:08.1 |
| 11 | Levi HubbardPlace 11 · Grade 11 · South Callaway | 11 | South Callaway | 17:11.2 |
| 12 | Derek MerriotPlace 12 · Grade 9 · Kingsville | 9 | Kingsville | 17:21.0 PR |
| 13 | Bryntyn JonesPlace 13 · Grade 11 · King City | 11 | King City | 17:21.1 |
| 14 | Parker EvansPlace 14 · Grade 11 · King City | 11 | King City | 17:23.1 |
| 15 | Ahren DomschPlace 15 · Grade 10 · St. Joseph Christian | 10 | St. Joseph Christian | 17:26.9 PR |
| 16 | Slade KellerPlace 16 · Grade 12 · Van-Far | 12 | Van-Far | 17:34.8 |
| 17 | Conway HoerrPlace 17 · Grade 11 · Hale | 11 | Hale | 17:35.7 |
| 18 | Luca SmithPlace 18 · Grade 11 · Westran | 11 | Westran | 17:36.3 |
| 19 | Parker RobinsonPlace 19 · Grade 9 · Schuyler County | 9 | Schuyler County | 17:37.3 |
| 20 | Augustus McCoyPlace 20 · Grade 9 · St. Joseph Christian | 9 | St. Joseph Christian | 17:40.1 |
| 21 | Cole SmithPlace 21 · Grade 10 · Kingsville | 10 | Kingsville | 17:40.2 |
| 22 | Quincy DorsonPlace 22 · Grade 11 · New Franklin | 11 | New Franklin | 17:41.6 |
| 23 | Brady McNeillPlace 23 · Grade 12 · Monroe City | 12 | Monroe City | 17:41.9 PR |
| 24 | Jayson LockePlace 24 · Grade 12 · New Bloomfield | 12 | New Bloomfield | 17:54.4 |
| 25 | Domenic WilliamsPlace 25 · Grade 11 · North Shelby | 11 | North Shelby | 17:57.7 |
| 26 | Ryder DorsonPlace 26 · Grade 10 · New Franklin | 10 | New Franklin | 18:00.1 |
| 27 | Gideon MellingPlace 27 · Grade 12 · Kingsville | 12 | Kingsville | 18:03.0 PR |
| 28 | Trey HeckmanPlace 28 · Grade 11 · North Platte | 11 | North Platte | 18:10.0 |
| 29 | Carter KreifelsPlace 29 · Grade 10 · North Platte | 10 | North Platte | 18:13.0 PR |
| 30 | Titus MyersPlace 30 · Grade 9 · King City | 9 | King City | 18:13.8 PR |
| 31 | Eli MessersmithPlace 31 · Grade 9 · Vienna | 9 | Vienna | 18:14.5 PR |
| 32 | Jack EwingPlace 32 · Grade 11 · Kingsville | 11 | Kingsville | 18:18.0 |
| 33 | Matthew HartleyPlace 33 · Grade 9 · Elsberry | 9 | Elsberry | 18:19.0 PR |
| 34 | Jacob SummersPlace 34 · Grade 10 · Palmyra | 10 | Palmyra | 18:19.5 |
| 35 | Kashawn MartinPlace 35 · Grade 10 · Stover | 10 | Stover | 18:23.1 |
| 36 | Lason ThompsonPlace 36 · Grade 11 · Stover | 11 | Stover | 18:25.2 |
| 37 | Alex CraigPlace 37 · Grade 10 · South Shelby | 10 | South Shelby | 18:26.7 PR |
| 38 | Bryce EwersPlace 38 · Grade 11 · Vienna | 11 | Vienna | 18:29.5 |
| 39 | Benton PittsPlace 39 · Grade 10 · Hermitage | 10 | Hermitage | 18:31.4 |
| 40 | Stone ForcePlace 40 · Grade 9 · North Shelby | 9 | North Shelby | 18:32.3 |
| 41 | Charles RootPlace 41 · Grade 9 · North Platte | 9 | North Platte | 18:34.3 |
| 42 | Levi DennisPlace 42 · Grade 11 · Kingsville | 11 | Kingsville | 18:36.8 |
| 43 | Beau MasonPlace 43 · Grade 12 · South Shelby | 12 | South Shelby | 18:38.9 |
| 44 | Case MorganPlace 44 · Grade 10 · Paris | 10 | Paris | 18:39.5 |
| 45 | Owen HerzogPlace 45 · Grade 10 · St. Joseph Christian | 10 | St. Joseph Christian | 18:40.3 |
| 46 | Tyler CarlylePlace 46 · Grade 10 · Van-Far | 10 | Van-Far | 18:40.4 |
| 47 | Tanner EiselePlace 47 · Grade 11 · Mark Twain | 11 | Mark Twain | 18:40.9 PR |
| 48 | Jaxyn HelmPlace 48 · Grade 11 · Monroe City | 11 | Monroe City | 18:45.6 |
| 49 | Kadin WalkerPlace 49 · Grade 11 · Northeast (Cairo) | 11 | Northeast (Cairo) | 18:47.1 |
| 50 | Joshua SaylerPlace 50 · Grade 12 · Glasgow | 12 | Glasgow | 18:50.8 |
| 51 | Jayden Hug-HernandezPlace 51 · Grade 11 · Van-Far | 11 | Van-Far | 18:52.3 |
| 52 | Lewis DeFriesPlace 52 · Grade 10 · Brookfield | 10 | Brookfield | 18:56.8 |
| 53 | Haylin AdolphsonPlace 53 · Grade 11 · Alton | 11 | Alton | 18:57.0 |
| 54 | Reed WilliamsPlace 54 · Grade 11 · St. Joseph Christian | 11 | St. Joseph Christian | 18:59.4 |
| 55 | Elijah KauffmanPlace 55 · Grade 12 · Christian Fellowship | 12 | Christian Fellowship | 18:59.4 |
| 56 | Joseph WrightPlace 56 · Grade 10 · Marceline | 10 | Marceline | 18:59.7 |
| 57 | Kayden BoessenPlace 57 · Grade 9 · New Bloomfield | 9 | New Bloomfield | 19:03.6 |
| 58 | Clint RawlingsPlace 58 · Grade 11 · Hale | 11 | Hale | 19:03.7 PR |
| 59 | Willem CorderPlace 59 · Grade 10 · St. Joseph Christian | 10 | St. Joseph Christian | 19:06.7 |
| 60 | Jackson HamburgPlace 60 · Grade 11 · Linn | 11 | Linn | 19:10.2 PR |
| 61 | Marshall HoffmanPlace 61 · Grade 10 · St. Joseph Christian | 10 | St. Joseph Christian | 19:12.3 |
| 62 | Clayton MesserPlace 62 · Grade 12 · Northeast (Cairo) | 12 | Northeast (Cairo) | 19:13.5 |
| 63 | Phoenix WeiglerPlace 63 · Grade 11 · St. Joseph Christian | 11 | St. Joseph Christian | 19:14.5 |
| 64 | Ezekiel ScottPlace 64 · Grade 9 · Elsberry | 9 | Elsberry | 19:21.4 |
| 65 | Grayson KautschPlace 65 · Grade 9 · Russellville | 9 | Russellville | 19:21.7 PR |
| 66 | Carter McneillPlace 66 · Grade 10 · Monroe City | 10 | Monroe City | 19:27.3 |
| 67 | Luke ValonePlace 67 · Grade 12 · Sturgeon | 12 | Sturgeon | 19:27.7 PR |
| 68 | Easton ConnerPlace 68 · Grade 9 · Elsberry | 9 | Elsberry | 19:28.7 |
| 69 | Hayden DeOrnellasPlace 69 · Grade 12 · Paris | 12 | Paris | 19:29.8 |
| 70 | Dio RowePlace 70 · Grade 12 · New Bloomfield | 12 | New Bloomfield | 19:30.9 |
| 71 | Trigg HeimerPlace 71 · Grade 10 · Palmyra | 10 | Palmyra | 19:31.0 |
| 72 | Brooks NannemanPlace 72 · Grade 10 · Salisbury | 10 | Salisbury | 19:31.2 |
| 73 | Schyler MasonPlace 73 · Grade 12 · South Shelby | 12 | South Shelby | 19:32.1 |
| 74 | Wyatt KnightPlace 74 · Grade 10 · Stover | 10 | Stover | 19:32.4 |
| 75 | Lance WortmannPlace 75 · Grade 10 · Northeast (Cairo) | 10 | Northeast (Cairo) | 19:35.0 |
| 76 | Brayden FransePlace 76 · Grade 10 · Hermitage | 10 | Hermitage | 19:35.0 |
| 77 | Jon WatkinsPlace 77 · Grade 11 · Fayette | 11 | Fayette | 19:36.6 PR |
| 78 | Tanner HallahanPlace 78 · Grade 9 · Vienna | 9 | Vienna | 19:39.7 |
| 79 | Kevin RussellPlace 79 · Grade 11 · Vienna | 11 | Vienna | 19:44.5 |
| 80 | Maxwell MasonPlace 80 · Grade 12 · South Shelby | 12 | South Shelby | 19:45.7 |
| 81 | Layton GerardPlace 81 · Grade 9 · South Callaway | 9 | South Callaway | 19:47.5 |
| 82 | Cyrus GladneyPlace 82 · Grade 9 · Elsberry | 9 | Elsberry | 19:48.0 |
| 83 | Devin NavarroPlace 83 · Grade 12 · North Platte | 12 | North Platte | 19:50.1 |
| 84 | David WoodcockPlace 84 · Grade 12 · Missouri Military Academy | 12 | Missouri Military Academy | 19:52.2 |
| 85 | Paxten JeremyPlace 85 · Grade 10 · Vienna | 10 | Vienna | 19:52.9 |
| 86 | Michael RossonPlace 86 · Grade 11 · Paris | 11 | Paris | 19:55.1 |
| 87 | Hutson BrowningPlace 87 · Grade 11 · Mark Twain | 11 | Mark Twain | 19:55.5 |
| 88 | Armani RamosPlace 88 · Grade 11 · St. Joseph Christian | 11 | St. Joseph Christian | 19:55.9 PR |
| 89 | Jacen GottmanPlace 89 · Grade 9 · Palmyra | 9 | Palmyra | 19:57.8 |
| 90 | Noah ClarkPlace 90 · Grade 10 · Marceline | 10 | Marceline | 19:58.1 PR |
| 91 | Zayne ThoelePlace 91 · Grade 9 · Hermitage | 9 | Hermitage | 19:58.6 |
| 92 | Harrison WrightPlace 92 · Grade 9 · Van-Far | 9 | Van-Far | 19:58.6 |
| 93 | Connor ZulaufPlace 93 · Grade 10 · Highland | 10 | Highland | 20:00.1 |
| 94 | Gio MillerPlace 94 · Grade 10 · New Bloomfield | 10 | New Bloomfield | 20:09.9 |
| 95 | Brett BrowningPlace 95 · Grade 9 · New Bloomfield | 9 | New Bloomfield | 20:11.8 |
| 96 | John McCartPlace 96 · Grade 12 · Chadwick | 12 | Chadwick | 20:13.7 |
| 97 | Jameson SchooPlace 97 · Grade 9 · Salisbury | 9 | Salisbury | 20:14.0 PR |
| 98 | Aaron KitleyPlace 98 · Grade 12 · Christian Fellowship | 12 | Christian Fellowship | 20:15.3 |
| 99 | Trayce BoekePlace 99 · Grade 11 · Hermitage | 11 | Hermitage | 20:15.9 |
| 100 | Coy BrooksPlace 100 · Grade 9 · Alton | 9 | Alton | 20:18.4 |