| 1 | Conner DIAZPlace 1 · Grade FR · Steelville | FR | Steelville | 18:01.8 |
| 2 | Joshua BETTENDORFPlace 2 · Grade JR · Hartville | JR | Hartville | 18:09.2 |
| 3 | Ty MERSEALPlace 3 · Grade JR · Steelville | JR | Steelville | 18:15.4 |
| 4 | Larry SHOEMAKEPlace 4 · Grade FR · Steelville | FR | Steelville | 18:21.1 |
| 5 | Brady CORDERPlace 5 · Grade SO · Mansfield | SO | Mansfield | 18:33.6 |
| 6 | Myles COCKRUMPlace 6 · Grade SR · Alton | SR | Alton | 18:33.9 |
| 7 | Justin REINERPlace 7 · Grade SR · Steelville | SR | Steelville | 18:48.6 |
| 8 | Vance SMELSERPlace 8 · Grade FR · Steelville | FR | Steelville | 18:50.7 |
| 9 | Luke SUTTONPlace 9 · Grade JR · Steelville | JR | Steelville | 19:01.4 |
| 10 | Tucker COMBSPlace 10 · Grade FR · Alton | FR | Alton | 19:04.0 |
| 11 | Josiah BETTENDORFPlace 11 · Grade JR · Hartville | JR | Hartville | 19:10.2 |
| 12 | Bryce CODAYPlace 12 · Grade JR · Hartville | JR | Hartville | 19:22.5 |
| 13 | Ben POINTERPlace 13 · Grade SR · Gainesville | SR | Gainesville | 19:26.2 |
| 14 | Hunter MCKINNEYPlace 14 · Grade SO · Houston | SO | Houston | 19:27.0 |
| 15 | Logan RAYPlace 15 · Grade SR · Cuba | SR | Cuba | 19:27.9 |
| 16 | Andrew BOTTS-PAPCKEPlace 16 · Grade SO · Gainesville | SO | Gainesville | 19:28.6 |
| 17 | Matthew TOWNSENDPlace 17 · Grade SR · Alton | SR | Alton | 19:54.9 |
| 18 | Garrett BATESPlace 18 · Grade SR · Alton | SR | Alton | 19:56.3 |
| 19 | Trenton HUSKEYPlace 19 · Grade JR · Thayer | JR | Thayer | 19:59.0 |
| 20 | Cole HURDPlace 20 · Grade JR · Steelville | JR | Steelville | 20:07.0 |
| 21 | Caleb LONGPlace 21 · Grade SO · Hartville | SO | Hartville | 20:10.3 |
| 22 | Kile GRAYPlace 22 · Grade JR · Mansfield | JR | Mansfield | 20:13.9 |
| 23 | Keegan KIRKPATRICKPlace 23 · Grade JR · Hartville | JR | Hartville | 20:14.6 |
| 24 | Daniel SMITHPlace 24 · Grade SR · Alton | SR | Alton | 20:27.1 |
| 25 | Kaden ANDERSONPlace 25 · Grade JR · Dixon | JR | Dixon | 20:34.7 |
| 26 | Gabriel LANTZPlace 26 · Grade SO · Dixon | SO | Dixon | 20:49.9 |
| 27 | Allen JOHNSONPlace 27 · Grade JR · Hartville | JR | Hartville | 20:53.7 |
| 28 | Jarrett HUFFPlace 28 · Grade SO · Licking | SO | Licking | 20:57.6 |
| 29 | Cory MILLERPlace 29 · Grade FR · Alton | FR | Alton | 21:03.3 |
| 30 | Jack GRUBBSPlace 30 · Grade SO · Mansfield | SO | Mansfield | 21:26.7 |
| 31 | Dakota DUGGERPlace 31 · Grade FR · Hartville | FR | Hartville | 21:33.4 |
| 32 | Mason SORRELLPlace 32 · Grade FR · Thayer | FR | Thayer | 21:36.4 |
| 33 | Maverick BUSHNERPlace 33 · Grade SO · Gainesville | SO | Gainesville | 21:44.0 |
| 34 | Riley SOLANPlace 34 · Grade SO · Dixon | SO | Dixon | 21:50.7 |
| 35 | Bryce BOLFINGPlace 35 · Grade FR · Mansfield | FR | Mansfield | 22:00.3 |
| 36 | Jayden BURKEPlace 36 · Grade SR · Cuba | SR | Cuba | 22:00.8 |
| 37 | Jacob HUFFPlace 37 · Grade JR · Licking | JR | Licking | 22:15.2 |
| 38 | Zach MATHEWSPlace 38 · Grade SR · Gainesville | SR | Gainesville | 22:16.2 |
| 39 | Gabe GARNERPlace 39 · Grade SO · Alton | SO | Alton | 22:18.8 |
| 40 | Dakota ORTONPlace 40 · Grade FR · Bourbon | FR | Bourbon | 22:24.0 |
| 41 | Zachary BRANNANPlace 41 · Grade JR · Houston | JR | Houston | 22:31.3 |
| 42 | Dayton MCCORMICKPlace 42 · Grade SO · Thayer | SO | Thayer | 22:31.8 |
| 43 | Kyle RAYPlace 43 · Grade FR · Cuba | FR | Cuba | 22:42.8 |
| 44 | Markus RECORDPlace 44 · Grade JR · Licking | JR | Licking | 22:50.5 |
| 45 | Randall HOCKPlace 45 · Grade SO · Licking | SO | Licking | 22:53.4 |
| 46 | Wyatt KENDALLPlace 46 · Grade SR · Mansfield | SR | Mansfield | 23:19.2 |
| 47 | Malachi RADFORDPlace 47 · Grade JR · Bourbon | JR | Bourbon | 23:33.0 |
| 48 | Robert CLARKPlace 48 · Grade SR · Gainesville | SR | Gainesville | 23:38.6 |
| 49 | Aiden POOLEPlace 49 · Grade SO · Dixon | SO | Dixon | 23:55.6 |
| 50 | Richard CONVERSEPlace 50 · Grade JR · Bourbon | JR | Bourbon | 24:03.0 |
| 51 | Brayden BARNETTPlace 51 · Grade SO · Mansfield | SO | Mansfield | 24:05.7 |
| 52 | Robert RICHARDSPlace 52 · Grade SO · Licking | SO | Licking | 24:06.9 |
| 53 | Ryan MELTONPlace 53 · Grade SO · Licking | SO | Licking | 25:49.3 |
| 54 | Ryan CAINPlace 54 · Grade FR · Bourbon | FR | Bourbon | 29:09.3 |
| 55 | Robert MCGUIREPlace 55 · Grade SO · Licking | SO | Licking | 32:51.1 |