| 1 | Jonah PalmerPlace 1 · Grade JR · Smithville | JR | Smithville | 17:08.27 | 1 |
| 2 | Luke TermorshuizenPlace 2 · Grade SR · Smithville | SR | Smithville | 17:26.88 | 2 |
| 3 | Garrett DumkePlace 3 · Grade SO · Maryville | SO | Maryville | 17:57.64 | 3 |
| 4 | Coleman GliddonPlace 4 · Grade SR · Pembroke Hill | SR | Pembroke Hill | 17:58.10 | 4 |
| 5 | Ty ChapmanPlace 5 · Grade SO · Smithville | SO | Smithville | 18:00.33 | 5 |
| 6 | Thomas WayPlace 6 · Grade SR · Pembroke Hill | SR | Pembroke Hill | 18:04.29 | 6 |
| 7 | Jake JohnsonPlace 7 · Grade SR · Smithville | SR | Smithville | 18:05.14 | 7 |
| 8 | Talon ScottPlace 8 · Grade SO · Smithville | SO | Smithville | 18:06.73 | 8 |
| 9 | Kobe MontgomeryPlace 9 · Grade JR · Savannah | JR | Savannah | 18:18.89 | 9 |
| 10 | Zachary KizerPlace 10 · Grade JR · Maryville | JR | Maryville | 18:18.90 | 10 |
| 11 | Angel MarmolejoPlace 11 · Grade SO · Van Horn | SO | Van Horn | 18:19.17 | 11 |
| 12 | Elliot AbnosPlace 12 · Grade FR · Lincoln C.P. | FR | Lincoln C.P. | 18:25.30 | 12 |
| 13 | Rickie RogersPlace 13 · Grade SR · Van Horn | SR | Van Horn | 18:29.59 | 13 |
| 14 | Nathaniel HartmanPlace 14 · Grade SR · Smithville | SR | Smithville | 18:35.71 | 14 |
| 15 | Jackson ChuPlace 15 · Grade SO · Pembroke Hill | SO | Pembroke Hill | 18:39.10 | 15 |
| 16 | Jackson HargrovesPlace 16 · Grade SO · Pembroke Hill | SO | Pembroke Hill | 18:42.61 | 16 |
| 17 | Chase SimsPlace 17 · Grade JR · Maryville | JR | Maryville | 18:42.85 | 17 |
| 18 | Cale SterlingPlace 18 · Grade FR · Maryville | FR | Maryville | 18:50.42 | 18 |
| 19 | Matthew BrownPlace 19 · Grade JR · Savannah | JR | Savannah | 18:56.16 | 19 |
| 20 | Richard HumistonPlace 20 · Grade SO · St. Pius X (K.C.) | SO | St. Pius X (K.C.) | 18:57.68 | 20 |
| 21 | Jordan CullenPlace 21 · Grade SR · Smithville | SR | Smithville | 19:05.06 | 21 |
| 22 | Garrett DilleyPlace 22 · Grade SR · Lafayette (S.J.) | SR | Lafayette (S.J.) | 19:17.39 | 22 |
| 23 | Slater SingletonPlace 23 · Grade JR · Benton | JR | Benton | 19:25.95 | 23 |
| 24 | Jon PallottoPlace 24 · Grade SO · Pembroke Hill | SO | Pembroke Hill | 19:29.64 | 24 |
| 25 | Jag GalapinPlace 25 · Grade FR · Maryville | FR | Maryville | 19:42.57 | 25 |
| 26 | Joshua WrightPlace 26 · Grade SR · St. Pius X (K.C.) | SR | St. Pius X (K.C.) | 19:44.72 | 26 |
| 27 | Rylee ScottPlace 27 · Grade JR · Savannah | JR | Savannah | 19:47.90 | 27 |
| 28 | Luke DemaPlace 28 · Grade SO · Pembroke Hill | SO | Pembroke Hill | 19:48.67 | 28 |
| 29 | Aidan ColliganPlace 29 · Grade SO · Pembroke Hill | SO | Pembroke Hill | 19:51.05 | 29 |
| 30 | Jadan PhillipsPlace 30 · Grade JR · St. Pius X (K.C.) | JR | St. Pius X (K.C.) | 19:53.83 | 30 |
| 31 | Kyle MilichichiPlace 31 · Grade SO · Benton | SO | Benton | 19:58.94 | 31 |
| 32 | Frank GraysonPlace 32 · Grade JR · Lincoln C.P. | JR | Lincoln C.P. | 19:59.75 | 32 |
| 33 | Marion JacksonPlace 33 · Grade SR · Van Horn | SR | Van Horn | 19:59.94 | 33 |
| 34 | Steven CamposPlace 34 · Grade FR · Van Horn | FR | Van Horn | 20:02.07 | 34 |
| 35 | Zach HillPlace 35 · Grade SR · Savannah | SR | Savannah | 20:19.12 | 35 |
| 36 | Zackary StoryPlace 36 · Grade FR · Lincoln C.P. | FR | Lincoln C.P. | 20:21.83 | 36 |
| 37 | Gavin OttPlace 37 · Grade SR · St. Pius X (K.C.) | SR | St. Pius X (K.C.) | 20:25.00 | 37 |
| 38 | Brett WeinerPlace 38 · Grade JR · St. Pius X (K.C.) | JR | St. Pius X (K.C.) | 20:29.41 | 38 |
| 39 | Jake WalkerPlace 39 · Grade SO · Maryville | SO | Maryville | 20:35.48 | 39 |
| 40 | Jameson BakerPlace 40 · Grade SR · Van Horn | SR | Van Horn | 20:37.17 | 40 |
| 41 | Dylan HammPlace 41 · Grade JR · Lafayette (S.J.) | JR | Lafayette (S.J.) | 20:37.75 | 41 |
| 42 | Matthew O'CallaghanPlace 42 · Grade SR · Lafayette (S.J.) | SR | Lafayette (S.J.) | 20:38.40 | 42 |
| 43 | Ethan ElstonPlace 43 · Grade JR · Maryville | JR | Maryville | 20:42.08 | 43 |
| 44 | Benjamin GouldPlace 44 · Grade FR · Savannah | FR | Savannah | 20:45.76 | 44 |
| 45 | George LoflandPlace 45 · Grade SR · St. Pius X (K.C.) | SR | St. Pius X (K.C.) | 20:54.94 | 45 |
| 46 | Sky AguilarPlace 46 · Grade FR · Benton | FR | Benton | 21:03.09 | 46 |
| 47 | Austin GarzaPlace 47 · Grade FR · St. Pius X (K.C.) | FR | St. Pius X (K.C.) | 21:20.93 | 47 |
| 48 | Ian LangnerPlace 48 · Grade SO · Benton | SO | Benton | 21:37.34 | 48 |
| 49 | Kevin HuangPlace 49 · Grade FR · Lincoln C.P. | FR | Lincoln C.P. | 21:45.49 | 49 |
| 50 | Jadyn SpitlerPlace 50 · Grade SO · Van Horn | SO | Van Horn | 21:56.67 | 50 |
| 51 | Clayton SillPlace 51 · Grade JR · Lafayette (S.J.) | JR | Lafayette (S.J.) | 22:16.07 | 51 |
| 52 | Ian PanszaPlace 52 · Grade SR · Benton | SR | Benton | 22:20.90 | 52 |
| 53 | Manuel ReyesPlace 53 · Grade FR · Lincoln C.P. | FR | Lincoln C.P. | 22:29.91 | 53 |
| 54 | Ryan MallenPlace 54 · Grade JR · Savannah | JR | Savannah | 23:01.36 | 54 |
| 55 | Gage Cloud-gibsonPlace 55 · Grade SR · Lafayette (S.J.) | SR | Lafayette (S.J.) | 23:05.79 | 55 |
| 56 | Jakob BarronPlace 56 · Grade SO · Benton | SO | Benton | 23:17.87 | 56 |
| 57 | Brandon FloresPlace 57 · Grade FR · Lincoln C.P. | FR | Lincoln C.P. | 23:31.20 | 57 |
| 58 | Lucas MapelPlace 58 · Grade SR · Benton | SR | Benton | 24:21.07 | 58 |
| 59 | Justin DuettPlace 59 · Grade JR · Van Horn | JR | Van Horn | 26:54.94 | 59 |
| 60 | Kavan SlaglePlace 60 · Grade SO · Savannah | SO | Savannah | 28:52.66 | 60 |