| | Age | Grade | Athlete | Time | ST | Team | Date | Meet |
| 1. | | 10 | Stephen Kielhofner | 16:13.6 | MO | Springfield Catholic | Nov 7
| Class 2 State Championships |
| 2. | | 12 | Caleb Stillings | 16:28.2PR | MO | Ava | Sep 19
| Missouri Southern Stampede |
| 3. | | 12 | Daylan Quinn | 16:34.6 | MO | Liberty (Mountain View) | Sep 26
| Rim Rock Farm XC Classic |
| 4. | | 11 | Shane Burns | 16:36.9 | MO | Strafford | Nov 7
| Class 2 State Championships |
| 5. | | 12 | Joe Stock | 16:44.3PR | MO | Crane | Sep 19
| Missouri Southern Stampede |
| 6. | | 12 | Logan Sicilia | 17:05.3PR | MO | Ava | Sep 19
| Missouri Southern Stampede |
| 7. | | 12 | Austin Rieth | 17:09.7PR | MO | Springfield Catholic | Nov 7
| Class 2 State Championships |
| 8. | | 12 | Lachlan Moore | 17:10.8PR | MO | Springfield Catholic | Nov 7
| Class 2 State Championships |
| 9. | | 11 | Jon Johnson | 17:25.2PR | MO | College Heights Christian | Nov 7
| Class 2 State Championships |
| 10. | | 12 | Jacob Hilton | 17:29.4PR | MO | Crane | Sep 19
| Missouri Southern Stampede |
| 11. | | 10 | Joe Sicilia | 17:33.0PR | MO | Ava | Sep 19
| Missouri Southern Stampede |
| 12. | | 12 | Jessie Slavens | 17:34.8PR | MO | Ava | Sep 19
| Missouri Southern Stampede |
| | | 12 | Jacob Clements | 17:34.8 | MO | Strafford | Nov 7
| Class 2 State Championships |
| 14. | | 11 | Matt Barrett-Young | 17:37.7 | MO | Strafford | Nov 7
| Class 2 State Championships |
| 15. | | 11 | Thomas Sisney | 17:42.0PR | MO | Springfield Catholic | Oct 31
| Class 2, District 6 |
| 16. | | 10 | Dylan Funcannon | 17:43.4 | MO | Crane | Sep 19
| Missouri Southern Stampede |
| 17. | | 12 | Cory Chafin | 17:51.2 | MO | Willow Springs | Nov 7
| Class 2 State Championships |
| 18. | | 11 | Tyler Todd | 17:52.2 | MO | Plato | Nov 7
| Class 2 State Championships |
| 19. | | 11 | Brandyn Hoover | 17:55.5 | MO | Plato | Nov 7
| Class 2 State Championships |
| 20. | | 12 | Joseph Russo | 18:00.2 | MO | Springfield Catholic | Oct 31
| Class 2, District 6 |
| 21. | | 12 | Paul Sherrod | 18:05.7 | MO | College Heights Christian | Oct 31
| Class 2, District 6 |
| | | 11 | Jacob Davis | 18:05.7 | MO | Strafford | Nov 7
| Class 2 State Championships |
| 23. | | 12 | Trevor Roebke | 18:06.6 | MO | Strafford | Nov 7
| Class 2 State Championships |
| 24. | | 11 | Alex Leitner | 18:14.5 | MO | Plato | Oct 31
| Class 2, District 5 |
| 25. | | 12 | Blake Quinn | 18:18.1 | MO | Springfield Catholic | Nov 7
| Class 2 State Championships |
| 26. | | 9 | Jarrett Pike | 18:21.1 | MO | Southwest (Washburn) | Oct 31
| Class 2, District 6 |
| 27. | | 12 | Robbie Williams | 18:24.9PR | MO | Crane | Sep 19
| Missouri Southern Stampede |
| 28. | | 10 | Patrick Davis | 18:25.4 | MO | Strafford | Nov 7
| Class 2 State Championships |
| 29. | | 11 | Jacob Supancic | 18:26.0 | MO | Plato | Oct 31
| Class 2, District 5 |
| 30. | | 12 | Cole Roepke | 18:26.5PR | MO | Strafford | Oct 31
| Class 2, District 6 |
| 31. | | 10 | Mason Cockrum | 18:29.1 | MO | Alton | Oct 31
| Class 2, District 5 |
| 32. | | 10 | Drew Adams | 18:31.8 | MO | Ava | Oct 31
| Class 2, District 5 |
| 33. | | 10 | Peter Fowers | 18:32.4 | MO | Laquey | Oct 31
| Class 2, District 5 |
| 34. | | 10 | Luke Wegenka | 18:33.2 | MO | Springfield Catholic | Oct 31
| Class 2, District 6 |
| 35. | | 10 | Kenny Briscoe | 18:37.6 | MO | Willow Springs | Oct 31
| Class 2, District 5 |
| 36. | | 9 | Wyatt Elliott | 18:38.6 | MO | East Carter | Oct 31
| Class 2, District 5 |
| 37. | | 10 | Colby Gilbert | 18:41.0PR | MO | Clever | Oct 31
| Class 2, District 6 |
| 38. | | 9 | Jacob Key | 18:41.4 | MO | Ava | Oct 31
| Class 2, District 5 |
| 39. | | 12 | Jonah Brown | 18:41.9PR | MO | Ava | Sep 19
| Missouri Southern Stampede |
| 40. | | 11 | Scott Lewis | 18:54.5 | MO | College Heights Christian | Oct 31
| Class 2, District 6 |
| 41. | | 11 | Wesley Wilson | 18:57.8PR | MO | Plato | Oct 31
| Class 2, District 5 |
| 42. | | 12 | Weston Johnson | 19:03.2 | MO | Sarcoxie | Oct 31
| Class 2, District 6 |
| 43. | | 9 | Keegan Black | 19:03.4 | MO | Licking | Oct 31
| Class 2, District 5 |
| 44. | | 11 | Hunter Powers | 19:08.3 | MO | Laquey | Sep 9
| Eagle Invitational |
| | | 11 | Devin Harvey | 19:08.3PR | MO | Alton | Oct 31
| Class 2, District 5 |
| 46. | | 9 | Tristan Williams | 19:20.1 | MO | Crane | Oct 31
| Class 2, District 6 |
| 47. | | 9 | Kaleb Hardman | 19:20.7 | MO | Willow Springs | Oct 31
| Class 2, District 5 |
| 48. | | 11 | Justin O'Quinn | 19:21.8 | MO | Hartville | Oct 31
| Class 2, District 5 |
| 49. | | 12 | Blake Small | 19:23.2 | MO | Crane | Sep 19
| Missouri Southern Stampede |
| 50. | | 10 | Javy Rosas | 19:27.3PR | MO | Gainesville | Oct 31
| Class 2, District 5 |
| 51. | | 12 | Walker Ince | 19:28.1PR | MO | Hartville | Oct 31
| Class 2, District 5 |
| 52. | | 12 | Derek Smith | 19:30.7 | MO | Willow Springs | Oct 31
| Class 2, District 5 |
| 53. | | 10 | Landon Hendrix | 19:33.2 | MO | Southwest (Washburn) | Oct 31
| Class 2, District 6 |
| 54. | | 10 | Frankie Shott | 19:34.6PR | MO | Forsyth | Oct 31
| Class 2, District 6 |
| 55. | | 11 | Kalen Martinez | 19:38.5PR | MO | Laquey | Oct 31
| Class 2, District 5 |
| 56. | | 12 | Sage Clunn | 19:38.8 | MO | Ava | Sep 19
| Missouri Southern Stampede |
| 57. | | 9 | Caeden Hathaway | 19:40.2 | MO | Plato | Oct 31
| Class 2, District 5 |
| 58. | | 9 | Tyler Chambers | 19:42.0PR | MO | Licking | Oct 31
| Class 2, District 5 |
| 59. | | 12 | Bryan Holden | 19:43.4PR | MO | Alton | Oct 31
| Class 2, District 5 |
| 60. | | 10 | Devin Middleton | 19:49.4 | MO | Sarcoxie | Oct 31
| Class 2, District 6 |
| 61. | | 10 | Dorian Clinton | 19:50.5 | MO | Willow Springs | Oct 31
| Class 2, District 5 |
| 62. | | 12 | Logan Hopper | 19:52.4 | MO | Diamond | Oct 31
| Class 2, District 6 |
| 63. | | 12 | James Sponsel | 19:53.1 | MO | Plato | Oct 31
| Class 2, District 5 |
| 64. | | 12 | Lane Crowley | 19:54.1PR | MO | East Carter | Oct 31
| Class 2, District 5 |
| 65. | | 9 | Caleb Lovato | 20:03.1 | MO | Spokane | Oct 31
| Class 2, District 6 |
| 66. | | 9 | Andrew Sisco | 20:05.8PR | MO | Alton | Oct 31
| Class 2, District 5 |
| 67. | | 9 | Isaac Thompson | 20:07.8 | MO | East Carter | Oct 31
| Class 2, District 5 |
| 68. | | 11 | Dylan Dollarhide | 20:12.5PR | MO | Hartville | Oct 31
| Class 2, District 5 |
| 69. | | 12 | Zane White | 20:16.5 | MO | Sarcoxie | Oct 31
| Class 2, District 6 |
| 70. | | 9 | Treavis Batson | 20:17.5 | MO | Crane | Oct 31
| Class 2, District 6 |
| 71. | | 11 | Tyson Holman | 20:21.7PR | MO | Alton | Oct 31
| Class 2, District 5 |
| 72. | | 9 | Nathaniel Wallander | 20:24.3PR | MO | Laquey | Oct 31
| Class 2, District 5 |
| 73. | | 10 | Johnathan Hruska | 20:26.0 | MO | Spokane | Oct 31
| Class 2, District 6 |
| 74. | | 11 | Ryan Reed | 20:36.7 | MO | Strafford | Oct 31
| Class 2, District 6 |
| | | 9 | Jacob Orchard | 20:36.7PR | MO | East Carter | Oct 31
| Class 2, District 5 |
| 76. | | 11 | Brian Freeman | 20:37.6 | MO | Spokane | Oct 31
| Class 2, District 6 |
| 77. | | 11 | Jacob Luebbering | 20:37.9 | MO | Ava | Sep 19
| Missouri Southern Stampede |
| 78. | | 9 | Eli Moore | 20:38.8PR | MO | Willow Springs | Oct 31
| Class 2, District 5 |
| 79. | | 10 | Collin Saffle | 20:54.1 | MO | East Carter | Oct 31
| Class 2, District 5 |
| 80. | | 10 | Austin Garrett | 20:56.6 | MO | Clever | Oct 31
| Class 2, District 6 |
| 81. | | 11 | Ben Kleier | 20:57.2 | MO | Seymour | Oct 31
| Class 2, District 5 |
| 82. | | 11 | Caleb Cummins | 21:10.6 | MO | College Heights Christian | Oct 31
| Class 2, District 6 |
| 83. | | 12 | Tyler Owen | 21:11.0PR | MO | East Carter | Oct 31
| Class 2, District 5 |
| 84. | | 9 | Justus Barred | 21:13.0 | MO | Licking | Oct 31
| Class 2, District 5 |
| 85. | | 9 | Jace Griswold | 21:16.2PR | MO | Clever | Oct 31
| Class 2, District 6 |
| 86. | | 11 | Sam Mansley | 21:17.9PR | MO | College Heights Christian | Oct 31
| Class 2, District 6 |
| 87. | | 11 | Spencer Harbaugh | 21:28.6 | MO | Diamond | Oct 31
| Class 2, District 6 |
| 88. | | 11 | Henry Matney | 21:36.4PR | MO | Blue Eye | Oct 31
| Class 2, District 6 |
| 89. | | 12 | Trey Hampton | 21:36.9PR | MO | East Carter | Oct 31
| Class 2, District 5 |
| 90. | | 10 | Clayton Bivins | 21:41.9 | MO | Laquey | Sep 9
| Eagle Invitational |
| 91. | | 9 | Colby Nabors | 21:46.7PR | MO | Willow Springs | Oct 31
| Class 2, District 5 |
| 92. | | 9 | Dalton Lansdown | 21:53.8 | MO | Hartville | Oct 31
| Class 2, District 5 |
| 93. | | 10 | Jay Fields | 21:55.9 | MO | Southwest (Washburn) | Oct 31
| Class 2, District 6 |
| 94. | | 9 | Drew Johnson | 21:56.0 | MO | Crane | Sep 19
| Missouri Southern Stampede |
| 95. | | 9 | Levi Myers | 21:57.8PR | MO | Southwest (Washburn) | Oct 31
| Class 2, District 6 |
| 96. | 16 | 11 | Ashton Foes | 21:59.1PR | MO | Alton | Oct 31
| Class 2, District 5 |
| 97. | | 11 | Gavin Burris | 21:59.4 | MO | Mountain Grove | Oct 31
| Class 2, District 5 |
| 98. | | 12 | Ben Keith | 22:06.5 | MO | Clever | Oct 31
| Class 2, District 6 |
| 99. | | 11 | Matt Gao | 22:07.2PR | MO | College Heights Christian | Oct 31
| Class 2, District 6 |
| 100. | | 9 | Nathan Hardy | 22:13.1 | MO | College Heights Christian | Oct 31
| Class 2, District 6 |