| | Age | Grade | Athlete | Time | ST | Team | Date | Meet |
| 1. | | 10 | Leonardo Hoffman | 16:47.0PR | WA | Pullman | Sep 22
| GSL2A WestValley, Pullman |
| 2. | | 12 | Braeden Ordinario | 16:53.7PR | WA | West Valley (Spokane) | Oct 2
| 4th Annual Battle for the 509 |
| 3. | | 11 | Luke Hammond | 16:59.6 | WA | Shadle Park | Oct 2
| 4th Annual Battle for the 509 |
| 4. | | 12 | Jaden Rowe | 17:00.4PR | WA | Rogers (Spokane) | Nov 6
| 2A WIAA State XC Meet |
| 5. | | 12 | Lain Hyde | 17:15.0 | WA | West Valley (Spokane) | Oct 6
| GSL2A WestValley, EastValley |
| 6. | 17 | 11 | Mark Tadzhimatov | 17:16.0PR | WA | Clarkston | Oct 9
| Inland Empire Challenge |
| 7. | | 12 | Knox Lejameyer | 17:24.0PR | WA | West Valley (Spokane) | Sep 22
| GSL2A WestValley, Pullman |
| 8. | | 11 | Kenneth Hansche | 17:27.0PR | WA | Rogers (Spokane) | Oct 9
| CAN-AM Invitational |
| 9. | 16 | 10 | Abraham Little | 17:30.0 | WA | Shadle Park | Nov 13
| NXR Northwest Regional Championships |
| 10. | | 11 | Raul Najera | 17:31.2 | WA | Pullman | Nov 6
| 2A WIAA State XC Meet |
| 11. | 17 | 11 | Zak Drew | 17:31.4 | WA | North Central | Sep 25
| Bellevue Cross Country Invitational |
| 12. | | 11 | Brendan Doumit | 17:38.9PR | WA | Pullman | Nov 6
| 2A WIAA State XC Meet |
| 13. | | 10 | Tony Belko | 17:39.0 | WA | West Valley (Spokane) | Nov 6
| 2A WIAA State XC Meet |
| 14. | | 12 | Ethan Sheffler | 17:40.0 | WA | East Valley (Spokane) | Oct 6
| GSL2A WestValley, EastValley |
| 15. | | 12 | Matthew Buck | 17:42.0PR | WA | West Valley (Spokane) | Sep 22
| GSL2A WestValley, Pullman |
| 16. | 17 | 12 | Abdur Islam | 17:50.2 | WA | Pullman | Nov 6
| 2A WIAA State XC Meet |
| 17. | | 12 | Caleb Krueger | 17:59.7PR | WA | Shadle Park | Oct 2
| 4th Annual Battle for the 509 |
| 18. | | 9 | Seth Hathaway | 18:01.6PR | WA | Pullman | Oct 2
| 4th Annual Battle for the 509 |
| 19. | | 10 | Peter Jobson | 18:02.0 | WA | Pullman | Sep 22
| GSL2A WestValley, Pullman |
| 20. | 17 | 11 | John Aley | 18:13.9PR | WA | West Valley (Spokane) | Oct 2
| 4th Annual Battle for the 509 |
| 21. | | 9 | Levi Lee | 18:14.0PR | WA | Rogers (Spokane) | Oct 20
| GSL2A Rogers, Clarkston, WestValley |
| 22. | | 10 | Henry Lohstroh | 18:17.0 | WA | West Valley (Spokane) | Sep 22
| GSL2A WestValley, Pullman |
| 23. | 14 | 9 | Kenton Bell | 18:20.6 | WA | West Valley (Spokane) | Nov 6
| 2A WIAA State XC Meet |
| 24. | | 11 | Ryan Lee | 18:25.1PR | WA | Rogers (Spokane) | Oct 30
| District 8 2A cross country championship |
| 25. | 15 | 10 | Donavan Brown | 18:29.7 | WA | East Valley (Spokane) | Oct 30
| District 8 2A cross country championship |
| 26. | | 9 | Daniel Rodriguez Vi... | 18:38.9 | WA | Rogers (Spokane) | Oct 30
| District 8 2A cross country championship |
| 27. | | 12 | Louis Mwange | 18:45.1PR | WA | Rogers (Spokane) | Oct 2
| 4th Annual Battle for the 509 |
| 28. | | 12 | Maxwell Cordova | 18:56.8PR | WA | Pullman | Oct 30
| District 8 2A cross country championship |
| 29. | 17 | 11 | Cy Hulen | 18:57.6 | WA | Shadle Park | Oct 2
| 4th Annual Battle for the 509 |
| 30. | | 9 | Parker Simpson | 18:59.0 | WA | West Valley (Spokane) | Oct 20
| GSL2A Rogers, Clarkston, WestValley |
| 31. | | 12 | Jackson Nshimiyiman... | 19:02.4PR | WA | Rogers (Spokane) | Oct 30
| District 8 2A cross country championship |
| 32. | | 11 | Kolby Uhlenkott | 19:08.9 | WA | Pullman | Oct 2
| 4th Annual Battle for the 509 |
| 33. | | 9 | Egan Johnson | 19:18.4 | WA | Shadle Park | Oct 2
| 4th Annual Battle for the 509 |
| 34. | 16 | 10 | Devin Pierce | 19:19.5PR | WA | East Valley (Spokane) | Oct 2
| 4th Annual Battle for the 509 |
| 35. | | 11 | Kieran Hampson | 19:20.6 | WA | Pullman | Oct 23
| GSL JV & Frosh Championships |
| 36. | | 9 | Lucas Reynolds | 19:21.3 | WA | Shadle Park | Oct 2
| 4th Annual Battle for the 509 |
| 37. | | 12 | Austin Cole | 19:23.9PR | WA | Pullman | Oct 23
| GSL JV & Frosh Championships |
| 38. | | 9 | Riley Hayes | 19:25.0PR | WA | West Valley (Spokane) | Sep 22
| GSL2A WestValley, Pullman |
| 39. | 16 | 11 | Michael Campbell | 19:26.0 | WA | Pullman | Sep 22
| GSL2A WestValley, Pullman |
| 40. | | 10 | Brett Campbell | 19:31.4PR | WA | Pullman | Oct 2
| 4th Annual Battle for the 509 |
| 41. | | 12 | Patrick Hannah | 19:33.7 | WA | Rogers (Spokane) | Oct 23
| GSL JV & Frosh Championships |
| 42. | | 11 | Adam Swensen | 19:34.1 | WA | Pullman | Oct 23
| GSL JV & Frosh Championships |
| 43. | | 10 | Derek Esvelt | 19:35.1 | WA | West Valley (Spokane) | Oct 2
| 4th Annual Battle for the 509 |
| 44. | | 11 | Kyle Carothers | 19:37.0 | WA | West Valley (Spokane) | Sep 22
| GSL2A WestValley, Pullman |
| 45. | | 11 | Caleb Daniel | 19:39.0 | WA | Clarkston | Oct 9
| Inland Empire Challenge |
| 46. | 15 | 9 | Jared Fulcher | 19:45.0 | WA | Rogers (Spokane) | Oct 9
| CAN-AM Invitational |
| 47. | | 9 | Benjamin Limburg | 19:48.3 | WA | Pullman | Oct 2
| 4th Annual Battle for the 509 |
| 48. | | 12 | Cameron Picicci | 19:50.7PR | WA | Shadle Park | Oct 2
| 4th Annual Battle for the 509 |
| 49. | | 12 | Gabe Erickson | 20:02.0PR | WA | Clarkston | Oct 9
| Inland Empire Challenge |
| 50. | | 10 | Evan DeAngelo | 20:04.6 | WA | Shadle Park | Oct 2
| 4th Annual Battle for the 509 |
| 51. | | 12 | Maxwell Dougan | 20:07.4PR | WA | Pullman | Oct 23
| GSL JV & Frosh Championships |
| 52. | | 11 | Justice Thompson | 20:08.0PR | WA | Rogers (Spokane) | Oct 20
| GSL2A Rogers, Clarkston, WestValley |
| 53. | | 10 | Quinn Moses | 20:13.0PR | WA | Shadle Park | Sep 22
| GSL2A Rogers, ShadlePark |
| 54. | | 10 | Seth Ritter | 20:18.5PR | WA | Pullman | Oct 2
| 4th Annual Battle for the 509 |
| | | 10 | Tanner Schwanke | 20:18.5PR | WA | West Valley (Spokane) | Oct 23
| GSL JV & Frosh Championships |
| 56. | | 12 | Carlens Dollin | 20:21.0PR | WA | Pullman | Oct 20
| GSL2A EastValley, ShadlePark, Pullman |
| 57. | 17 | 12 | Kade Barry | 20:26.8PR | WA | West Valley (Spokane) | Oct 23
| GSL JV & Frosh Championships |
| 58. | | 11 | Gavin Simmons | 20:30.1PR | WA | West Valley (Spokane) | Oct 23
| GSL JV & Frosh Championships |
| 59. | | 10 | Eric Du | 20:30.3PR | WA | Pullman | Oct 2
| 4th Annual Battle for the 509 |
| 60. | | 11 | Alvin Fu | 20:35.3 | WA | Pullman | Oct 2
| 4th Annual Battle for the 509 |
| 61. | | 10 | Jacob Swensen | 20:40.8PR | WA | Pullman | Oct 23
| GSL JV & Frosh Championships |
| 62. | | 10 | Alex Bickelhaupt | 20:47.0PR | WA | Pullman | Oct 2
| 4th Annual Battle for the 509 |
| 63. | | 11 | Max Ohki | 20:49.0PR | WA | Pullman | Sep 22
| GSL2A WestValley, Pullman |
| 64. | | 12 | Patrick Simmons | 20:50.0PR | WA | Rogers (Spokane) | Oct 9
| CAN-AM Invitational |
| 65. | | 9 | Thomas Bradfish | 20:50.2PR | WA | Shadle Park | Oct 16
| Lake Spokane Cross Country Invitational |
| 66. | | 11 | Makoto Ohki | 20:51.4PR | WA | Pullman | Oct 2
| 4th Annual Battle for the 509 |
| 67. | | 9 | Oscar Coronel | 20:52.1 | WA | East Valley (Spokane) | Oct 30
| District 8 2A cross country championship |
| 68. | | 10 | Talmage Cordova | 20:54.9PR | WA | Pullman | Oct 2
| 4th Annual Battle for the 509 |
| | | 9 | Patrick Scott | 20:54.9 | WA | East Valley (Spokane) | Oct 30
| District 8 2A cross country championship |
| 70. | | 10 | Caleb Snider | 20:59.8 | WA | Pullman | Oct 23
| GSL JV & Frosh Championships |
| 71. | | 12 | William Logan | 21:00.0PR | WA | West Valley (Spokane) | Oct 6
| GSL2A WestValley, EastValley |
| 72. | | 12 | Ryan Clark | 21:01.2 | WA | Pullman | Sep 3
| PHS Intrasquad Meet |
| 73. | | 9 | Samuel Polis | 21:02.2 | WA | Clarkston | Oct 30
| District 8 2A cross country championship |
| 74. | | 12 | Jaimen Bivens | 21:06.0PR | WA | Rogers (Spokane) | Oct 9
| CAN-AM Invitational |
| 75. | | 10 | Ben Campbell | 21:09.3PR | WA | Pullman | Oct 2
| 4th Annual Battle for the 509 |
| 76. | | 10 | Noah Moulton | 21:09.4 | WA | Shadle Park | Oct 23
| GSL JV & Frosh Championships |
| 77. | | 9 | Caleb Hathaway | 21:13.0PR | WA | Pullman | Oct 2
| 4th Annual Battle for the 509 |
| 78. | | 9 | Kohl Froelich | 21:14.6 | WA | West Valley (Spokane) | Oct 23
| GSL JV & Frosh Championships |
| 79. | | 12 | Phoenix Ohler | 21:15.0PR | WA | Rogers (Spokane) | Oct 9
| CAN-AM Invitational |
| | | 9 | Corbin Juarez | 21:15.0 | WA | Shadle Park | Oct 20
| GSL2A EastValley, ShadlePark, Pullman |
| 81. | | 9 | Marcelo Romero | 21:16.5PR | WA | Pullman | Oct 2
| 4th Annual Battle for the 509 |
| 82. | | 11 | Vijay Lin | 21:21.0 | WA | Pullman | Oct 20
| GSL2A EastValley, ShadlePark, Pullman |
| | | 10 | Daniel Escobar | 21:21.0 | WA | East Valley (Spokane) | Oct 20
| GSL2A EastValley, ShadlePark, Pullman |
| 84. | 14 | 9 | Talan Hughes | 21:23.4 | WA | East Valley (Spokane) | Oct 30
| District 8 2A cross country championship |
| 85. | | 11 | Haiden Garza | 21:27.3 | WA | Shadle Park | Oct 2
| 4th Annual Battle for the 509 |
| 86. | | 10 | Hunter Lawson | 21:27.7PR | WA | Shadle Park | Oct 23
| GSL JV & Frosh Championships |
| 87. | | 11 | Stanley Hochrein | 21:28.0PR | WA | Clarkston | Oct 9
| Inland Empire Challenge |
| 88. | | 11 | Kaleb Warnock | 21:29.7PR | WA | Shadle Park | Oct 23
| GSL JV & Frosh Championships |
| 89. | | 11 | Kaden Koellen | 21:31.5 | WA | West Valley (Spokane) | Oct 23
| GSL JV & Frosh Championships |
| 90. | | 11 | Long Nguyen | 21:33.9PR | WA | Rogers (Spokane) | Oct 23
| GSL JV & Frosh Championships |
| 91. | | 11 | Kai Campbell | 21:47.3PR | WA | Pullman | Oct 2
| 4th Annual Battle for the 509 |
| 92. | | 11 | Kalvin Carver | 21:54.4 | WA | West Valley (Spokane) | Oct 2
| 4th Annual Battle for the 509 |
| 93. | | 9 | Landon McCormack | 21:55.6 | WA | Shadle Park | Oct 23
| GSL JV & Frosh Championships |
| 94. | | 11 | Parker Hipp | 21:56.0 | WA | Pullman | Oct 23
| GSL JV & Frosh Championships |
| 95. | | 11 | Kaleb Rydell | 21:57.0 | WA | West Valley (Spokane) | Oct 23
| GSL JV & Frosh Championships |
| 96. | | 12 | James Hagan | 22:01.7PR | WA | Shadle Park | Oct 23
| GSL JV & Frosh Championships |
| 97. | | 11 | Brian Fugh | 22:03.8 | WA | Pullman | Oct 2
| 4th Annual Battle for the 509 |
| 98. | | 11 | Lannik Oson | 22:05.5 | WA | Shadle Park | Oct 23
| GSL JV & Frosh Championships |
| 99. | | 11 | Rusty Taylor | 22:09.0PR | WA | West Valley (Spokane) | Sep 22
| GSL2A WestValley, Pullman |
| 100. | | 10 | Ethan Cloud | 22:09.9PR | WA | East Valley (Spokane) | Oct 2
| 4th Annual Battle for the 509 |