| | Age | Grade | Athlete | Time | ST | Team | Date | Meet |
| 1. | | 12 | Brian Jordan | 17:20.4PR | MO | Osage | Sep 19
| Missouri Southern Stampede |
| 2. | | 10 | Dallas Larsen | 17:30.0 | MO | Warsaw | Sep 19
| Smith-Cotton Invitational |
| 3. | | 12 | Jason Otto | 17:31.3 | MO | Blair Oaks | Nov 7
| Class 2 State Championships |
| 4. | | 12 | Ryan Bennett | 17:53.9 | MO | Eldon | Oct 31
| Class 3, District 5 |
| 5. | | 10 | Cole Brenneke | 18:19.9 | MO | Blair Oaks | Nov 7
| Class 2 State Championships |
| 6. | | 12 | Luke Owen | 18:23.8 | MO | Hallsville | Oct 31
| Class 2, District 3 |
| 7. | | 12 | Adam Burkett | 18:24.3 | MO | California | Sep 12
| Linn Invitational |
| 8. | | 10 | Derrick Puckett | 18:38.8 | MO | Osage | Sep 19
| Missouri Southern Stampede |
| 9. | | 10 | Kendall Reger | 18:41.7 | MO | Versailles | Oct 31
| Class 3, District 5 |
| 10. | | 11 | Elijah Skinner | 18:52.4 | MO | Osage | Sep 19
| Missouri Southern Stampede |
| 11. | | 11 | Hunter Carpenter | 19:01.3 | MO | California | Oct 24
| Fatima Invitational |
| 12. | | 10 | Tom Kabrick | 19:16.2 | MO | Hallsville | Sep 8
| Palmyra Invitational |
| 13. | | 10 | Caleb Cotten | 19:17.3 | MO | Eldon | Oct 31
| Class 3, District 5 |
| 14. | | 12 | Grant Gamm | 19:23.3 | MO | Osage | Sep 19
| Missouri Southern Stampede |
| 15. | | 10 | Payton Bartlett | 19:26.2 | MO | Osage | Sep 19
| Missouri Southern Stampede |
| 16. | | 11 | Brett Williams | 19:26.3 | MO | Hallsville | Oct 31
| Class 2, District 3 |
| 17. | | 9 | Adam Mccauley | 19:33.7 | MO | Blair Oaks | Sep 12
| Linn Invitational |
| 18. | | 9 | Garret Owen | 19:36.9PR | MO | Hallsville | Oct 31
| Class 2, District 3 |
| 19. | | 9 | Jess Newkirk | 19:50.2 | MO | Southern Boone | Oct 31
| Class 3, District 5 |
| 20. | | 10 | Micah Lehenbauer | 19:52.9 | MO | Osage | Sep 19
| Missouri Southern Stampede |
| 21. | | 9 | Dale Lampe | 19:56.0 | MO | Osage | Sep 19
| Missouri Southern Stampede |
| 22. | | 11 | Tyler Reinkemeyer | 19:58.4 | MO | Southern Boone | Sep 9
| Eagle Invitational |
| 23. | | 11 | Micaiah Garcia | 20:00.1 | MO | California | Oct 24
| Fatima Invitational |
| 24. | | 11 | Bo Thomas | 20:07.8 | MO | Blair Oaks | Sep 12
| Linn Invitational |
| 25. | | 9 | Maleek Porter | 20:12.7 | MO | Warsaw | Oct 31
| Class 2, District 7 |
| 26. | | 12 | Timothy Flora | 20:23.5PR | MO | Eldon | Sep 12
| Linn Invitational |
| 27. | | 12 | Doug Anderson | 20:30.5 | MO | Southern Boone | Oct 31
| Class 3, District 5 |
| 28. | | 9 | Josh Sampsell | 20:36.0 | MO | Southern Boone | Oct 24
| Fatima Invitational |
| 29. | | 9 | Steven Vickers | 20:38.6 | MO | Osage | Sep 19
| Missouri Southern Stampede |
| | | 12 | Mason Albertson | 20:38.6 | MO | California | Oct 24
| Fatima Invitational |
| 31. | | 11 | Dylan Johnson | 20:40.9PR | MO | Hallsville | Oct 31
| Class 2, District 3 |
| 32. | | 11 | Tyler Long | 20:46.4 | MO | California | Oct 24
| Fatima Invitational |
| 33. | | 11 | Gabe Fernandez | 20:48.8PR | MO | California | Oct 24
| Fatima Invitational |
| 34. | | 12 | John Hargrave | 20:50.0PR | MO | Warsaw | Sep 19
| Smith-Cotton Invitational |
| 35. | | 12 | Chad Pollett | 20:50.7PR | MO | Eldon | Oct 31
| Class 3, District 5 |
| 36. | | 9 | Aaron Cuddy | 20:53.0 | MO | Osage | Oct 31
| Class 3, District 5 |
| 37. | | 11 | Cole Hawken | 20:53.4 | MO | Eldon | Oct 31
| Class 3, District 5 |
| 38. | | 10 | Isaac Prenger | 21:00.3 | MO | Blair Oaks | Sep 12
| Linn Invitational |
| 39. | | 10 | Tyler Munoz | 21:00.4 | MO | Southern Boone | Oct 31
| Class 3, District 5 |
| 40. | | 10 | Juan Comstock | 21:04.5 | MO | Versailles | Oct 31
| Class 3, District 5 |
| 41. | | 11 | Edward Wester | 21:10.5 | MO | Eldon | Oct 31
| Class 3, District 5 |
| 42. | | 10 | Gage Mayhew | 21:15.0PR | MO | Versailles | Sep 19
| Smith-Cotton Invitational |
| 43. | | 9 | Ben Lapsley | 21:42.8 | MO | Hallsville | Oct 31
| Class 2, District 3 |
| 44. | | 10 | Joe Jefferies | 21:56.0 | MO | Versailles | Sep 19
| Smith-Cotton Invitational |
| 45. | | 12 | Mason Anderson | 21:56.9 | MO | Eldon | Oct 24
| Fatima Invitational |
| 46. | | 9 | Austin Bolin | 22:01.9 | MO | California | Oct 24
| Fatima Invitational |
| 47. | | 12 | Greg Schroeter | 22:04.9 | MO | California | Oct 24
| Fatima Invitational |
| 48. | | 12 | Jonathon Plybon | 22:05.0 | MO | Warsaw | Sep 19
| Smith-Cotton Invitational |
| 49. | | 10 | Joe Jeffries | 22:07.1 | MO | Versailles | Oct 31
| Class 3, District 5 |
| 50. | | 9 | Chatman Pardoe | 22:10.0 | MO | California | Sep 12
| Linn Invitational |
| 51. | | 10 | Anthony Olivares | 22:28.0 | MO | Eldon | Sep 12
| Linn Invitational |
| 52. | | 11 | Chris Parmley | 22:45.9 | MO | Blair Oaks | Sep 12
| Linn Invitational |
| 53. | | 10 | Matthew Henley | 22:46.9PR | MO | California | Oct 24
| Fatima Invitational |
| 54. | | 12 | Steven Stollings | 23:02.0 | MO | Eldon | Sep 12
| Linn Invitational |
| 55. | | 10 | Tristan Burns | 23:23.2PR | MO | Eldon | Sep 12
| Linn Invitational |
| 56. | | 11 | Frank Mcmillin | 23:44.2PR | MO | Warsaw | Oct 31
| Class 2, District 7 |
| 57. | | 10 | Mitchell Turner | 24:09.9 | MO | Osage | Sep 12
| Linn Invitational |
| 58. | | 10 | Aaron Otto | 24:13.4 | MO | Osage | Sep 19
| Missouri Southern Stampede |
| 59. | | 10 | Jack Johnston | 24:23.5 | MO | California | Sep 12
| Linn Invitational |
| 60. | | 9 | Jason Ochs | 24:26.0 | MO | Eldon | Oct 24
| Fatima Invitational |
| 61. | | 9 | Zach Greathouse | 24:27.8 | MO | California | Oct 24
| Fatima Invitational |
| 62. | | 9 | Sam Andrews | 25:08.0PR | MO | Warsaw | Sep 19
| Smith-Cotton Invitational |
| 63. | | 11 | Hunter Switzner | 25:48.0PR | MO | Warsaw | Sep 19
| Smith-Cotton Invitational |
| 64. | | 10 | Cole Kliethermes | 26:15.9PR | MO | Eldon | Oct 24
| Fatima Invitational |
| 65. | | 9 | Chase Fitzpatrick | 26:36.0 | MO | Eldon | Sep 12
| Linn Invitational |
| 66. | | 11 | Austin Wood | 26:45.8 | MO | Eldon | Sep 12
| Linn Invitational |
| 67. | | 9 | Jacob David | 27:29.7 | MO | Southern Boone | Oct 24
| Fatima Invitational |
| 68. | | 9 | Aaron Ruark | 27:35.6PR | MO | Eldon | Sep 12
| Linn Invitational |
| 69. | | - | Brenden Harlin | 29:58.5PR | MO | California | Oct 24
| Fatima Invitational |
| 70. | | 10 | Eric Blumer | 30:31.3PR | MO | Hallsville | Sep 12
| Linn Invitational |
| 71. | | 10 | Ryan Blumer | 31:33.0PR | MO | Hallsville | Sep 8
| Palmyra Invitational |