| | Age | Grade | Athlete | Time | ST | Team | Date | Meet |
| 1. | | 11 | Austin Blankenship | 15:57.5 | WA | Columbia River | Nov 9
| 3A WIAA STATE CHAMPIONSHIPS |
| 2. | | 12 | Nick Mounier | 16:00.5PR | WA | Kelso | Nov 9
| 3A WIAA STATE CHAMPIONSHIPS |
| 3. | | 10 | Ian Rose | 16:23.4PR | WA | Columbia River | Nov 9
| 3A WIAA STATE CHAMPIONSHIPS |
| 4. | | 12 | Nicholas McMillan | 16:34.1 | WA | Columbia River | Nov 9
| 3A WIAA STATE CHAMPIONSHIPS |
| 5. | | 12 | Ron Leaf | 16:40.8PR | WA | Kelso | Nov 9
| 3A WIAA STATE CHAMPIONSHIPS |
| 6. | | 12 | Nicholas Hurst | 16:44.5PR | WA | Mountain View (WA) | Oct 12
| George Fox XC Classic |
| 7. | | 12 | Lennox Mandel | 16:49.7PR | WA | Columbia River | Nov 9
| 3A WIAA STATE CHAMPIONSHIPS |
| 8. | | 11 | Andrew Kiffe | 16:55.1PR | WA | Kelso | Nov 9
| 3A WIAA STATE CHAMPIONSHIPS |
| 9. | | 12 | Ryan Harrah | 17:02.9PR | WA | Mountain View (WA) | Oct 12
| George Fox XC Classic |
| 10. | | 10 | Caleb Schleicher | 17:09.8 | WA | Prairie | Oct 11
| Sandelie Golf Course XC Classic |
| 11. | | 12 | Doug Paresa | 17:13.6PR | WA | Prairie | Oct 11
| Sandelie Golf Course XC Classic |
| 12. | | 11 | Dan Nehnevaj | 17:15.6 | WA | Columbia River | Nov 9
| 3A WIAA STATE CHAMPIONSHIPS |
| 13. | | 11 | Ryan Boe | 17:21.0PR | WA | Columbia River | Oct 15
| Prairie, Hudson's Bay @ Columbia River |
| 14. | | 11 | Sam Garvin | 17:21.3PR | WA | Mountain View (WA) | Oct 12
| George Fox XC Classic |
| 15. | | 10 | Aidan Lowman | 17:30.3 | WA | Kelso | Nov 9
| 3A WIAA STATE CHAMPIONSHIPS |
| 16. | | 12 | Galen Bishop | 17:31.2PR | WA | Columbia River | Nov 9
| 3A WIAA STATE CHAMPIONSHIPS |
| 17. | | 10 | Josh Eddy | 17:35.7 | WA | Mountain View (WA) | Oct 12
| George Fox XC Classic |
| 18. | | 12 | Magnus Wichmann | 17:37.9PR | WA | Kelso | Nov 9
| 3A WIAA STATE CHAMPIONSHIPS |
| 19. | | 10 | Lucas Aguilar | 17:46.1 | WA | Mountain View (WA) | Oct 12
| George Fox XC Classic |
| 20. | | 11 | Michael Guenther | 17:54.0PR | WA | Prairie | Oct 15
| Prairie, Hudson's Bay @ Columbia River |
| 21. | | 11 | Alex Stelbicki | 17:56.0PR | WA | Columbia River | Sep 24
| Fort @ Columbia River |
| 22. | | 11 | Christian Graff | 18:08.9 | WA | Kelso | Nov 9
| 3A WIAA STATE CHAMPIONSHIPS |
| 23. | | 11 | Kevin Ness | 18:09.0PR | WA | Hudson's Bay | Sep 13
| 53rd Annual Hudson's Bay Run-A-Ree |
| 24. | | 12 | Chris Hogan | 18:11.3 | WA | Prairie | Oct 11
| Sandelie Golf Course XC Classic |
| 25. | | 11 | Birkley Ramberg | 18:11.4 | WA | Mountain View (WA) | Oct 12
| George Fox XC Classic |
| 26. | | 11 | Peter Chapman | 18:13.0PR | WA | Columbia River | Oct 15
| Prairie, Hudson's Bay @ Columbia River |
| 27. | | 12 | Cristian Fernadez | 18:13.6PR | WA | Fort Vancouver | Oct 5
| Champoeg Invitational |
| 28. | | 11 | Cole Demert | 18:13.9 | WA | Mountain View (WA) | Sep 21
| Fort Steilacoom Invitational |
| 29. | | 11 | Arjan Baleswaran | 18:23.0 | WA | Mountain View (WA) | Oct 12
| George Fox XC Classic |
| 30. | | 11 | Nolan Donovan | 18:25.0PR | WA | Columbia River | Oct 15
| Prairie, Hudson's Bay @ Columbia River |
| 31. | | 12 | Zach Arnold | 18:31.0PR | WA | Columbia River | Sep 24
| Fort @ Columbia River |
| 32. | | 12 | Luke Middelstadt | 18:36.9 | WA | Prairie | Sep 28
| Nike Pre Nationals |
| 33. | | 12 | Adam Olson | 18:37.3 | WA | Kelso | Nov 9
| 3A WIAA STATE CHAMPIONSHIPS |
| 34. | | 11 | Gavin Pfuhl | 18:38.7 | WA | Kelso | Oct 12
| HOLE IN THE WALL XC INVITATIONAL |
| 35. | | 9 | Keegan Hanes | 18:41.0 | WA | Columbia River | Sep 13
| 53rd Annual Hudson's Bay Run-A-Ree |
| | | 10 | Kevin McCartney | 18:41.0 | WA | Mountain View (WA) | Oct 12
| George Fox XC Classic |
| 37. | | 10 | Magnus Kofoed | 18:47.0 | WA | Columbia River | Sep 24
| Fort @ Columbia River |
| 38. | | 9 | Ben Laughlin | 18:49.0 | WA | Columbia River | Sep 24
| Fort @ Columbia River |
| 39. | | 10 | Kyle McCartney | 18:49.8 | WA | Mountain View (WA) | Oct 12
| George Fox XC Classic |
| 40. | | 12 | Jake Jonas | 18:57.0PR | WA | Prairie | Oct 15
| Prairie, Hudson's Bay @ Columbia River |
| 41. | | 11 | Tyler Truex | 18:58.0PR | WA | Fort Vancouver | Sep 13
| 53rd Annual Hudson's Bay Run-A-Ree |
| 42. | | 9 | Hamilton Vuu | 18:59.8 | WA | Mountain View (WA) | Oct 12
| George Fox XC Classic |
| 43. | | 10 | Carson Schaller | 19:01.0 | WA | Columbia River | Sep 13
| 53rd Annual Hudson's Bay Run-A-Ree |
| 44. | | 9 | Daniel Grimshaw | 19:07.0 | WA | Mountain View (WA) | Oct 12
| George Fox XC Classic |
| 45. | | 11 | Jared Taylor | 19:09.0 | WA | Columbia River | Sep 13
| 53rd Annual Hudson's Bay Run-A-Ree |
| 46. | | 11 | Marco Jimenez | 19:11.0PR | WA | Fort Vancouver | Sep 13
| 53rd Annual Hudson's Bay Run-A-Ree |
| 47. | | 11 | Brock Pardue | 19:18.0 | WA | Columbia River | Sep 24
| Fort @ Columbia River |
| 48. | | 10 | Patrick Carroll | 19:21.5 | WA | Mountain View (WA) | Oct 5
| Champoeg Invitational |
| 49. | | 11 | Joshua Spangler | 19:22.0 | WA | Fort Vancouver | Sep 24
| Fort @ Columbia River |
| | | 11 | Nathan Hixson | 19:22.0 | WA | Columbia River | Sep 24
| Fort @ Columbia River |
| 51. | | 9 | Ethan Smith | 19:26.6 | WA | Kelso | Oct 12
| HOLE IN THE WALL XC INVITATIONAL |
| 52. | | 12 | TJ Beck | 19:27.0PR | WA | Hudson's Bay | Sep 13
| 53rd Annual Hudson's Bay Run-A-Ree |
| 53. | | 9 | Tanner Graff | 19:27.8 | WA | Kelso | Oct 12
| HOLE IN THE WALL XC INVITATIONAL |
| 54. | | 9 | Ryan Hemphill | 19:32.4 | WA | Mountain View (WA) | Sep 28
| Nike Pre Nationals |
| 55. | | 12 | Adam Fischer | 19:33.9PR | WA | Fort Vancouver | Oct 5
| Champoeg Invitational |
| 56. | | 9 | Connor Johnson | 19:38.6 | WA | Mountain View (WA) | Oct 12
| George Fox XC Classic |
| 57. | | 9 | Julian Donovan | 19:40.0 | WA | Columbia River | Oct 15
| Prairie, Hudson's Bay @ Columbia River |
| 58. | | 12 | Brendon McGill | 19:41.6 | WA | Prairie | Oct 11
| Sandelie Golf Course XC Classic |
| 59. | | 12 | Jordan Scrivner | 19:46.2PR | WA | Kelso | Oct 12
| HOLE IN THE WALL XC INVITATIONAL |
| 60. | | 9 | Ethan Mayers | 19:47.0 | WA | Hudson's Bay | Oct 15
| Prairie, Hudson's Bay @ Columbia River |
| 61. | | 10 | Trey Hartzell | 19:48.0PR | WA | Columbia River | Oct 15
| Prairie, Hudson's Bay @ Columbia River |
| 62. | | 10 | Justin Bernstein | 19:51.0PR | WA | Columbia River | Sep 13
| 53rd Annual Hudson's Bay Run-A-Ree |
| 63. | | 9 | Braden Oehler | 19:57.7 | WA | Prairie | Oct 11
| Sandelie Golf Course XC Classic |
| 64. | | 10 | Riley Willson | 20:04.3PR | WA | Mountain View (WA) | Oct 12
| George Fox XC Classic |
| 65. | | 9 | Thomas Goode | 20:09.0 | WA | Hudson's Bay | Oct 15
| Prairie, Hudson's Bay @ Columbia River |
| 66. | | 9 | Christopher Arnold | 20:13.0 | WA | Columbia River | Oct 15
| Prairie, Hudson's Bay @ Columbia River |
| 67. | | 12 | Jack Hunter | 20:16.5 | WA | Kelso | Oct 12
| HOLE IN THE WALL XC INVITATIONAL |
| 68. | | 12 | Jorge Cuellar-Islas | 20:22.6PR | WA | Fort Vancouver | Oct 5
| Champoeg Invitational |
| 69. | | 10 | Jourdan Hale | 20:25.0PR | WA | Mountain View (WA) | Oct 1
| Hudson Bay @ Mountain View |
| 70. | | 12 | Yaroslav Ismagilov | 20:26.0 | WA | Kelso | Oct 12
| HOLE IN THE WALL XC INVITATIONAL |
| 71. | | 10 | Alex Kuhn | 20:26.2PR | WA | Mountain View (WA) | Oct 5
| Champoeg Invitational |
| 72. | | 10 | Ryan Poole | 20:29.5 | WA | Mountain View (WA) | Oct 5
| Champoeg Invitational |
| 73. | | 10 | Josh Nygaard | 20:33.0 | WA | Columbia River | Oct 15
| Prairie, Hudson's Bay @ Columbia River |
| 74. | | 9 | Ruslan Dzhumaniyazo... | 20:33.9PR | WA | Kelso | Sep 28
| Nike Pre Nationals |
| 75. | | 10 | Abraham Sarmienta | 20:36.0 | WA | Fort Vancouver | Sep 24
| Fort @ Columbia River |
| 76. | | 10 | Sabin Hickey | 20:37.5 | WA | Kelso | Oct 12
| HOLE IN THE WALL XC INVITATIONAL |
| 77. | | 12 | Joseph Turner | 20:42.0 | WA | Columbia River | Sep 13
| 53rd Annual Hudson's Bay Run-A-Ree |
| 78. | | 12 | Dustin Fulton | 20:42.3PR | WA | Kelso | Oct 12
| HOLE IN THE WALL XC INVITATIONAL |
| 79. | | 9 | Austin Bliege | 20:45.0 | WA | Columbia River | Oct 15
| Prairie, Hudson's Bay @ Columbia River |
| 80. | | 9 | Thomas Fox | 20:46.7PR | WA | Mountain View (WA) | Oct 12
| George Fox XC Classic |
| 81. | | 10 | Quin Benning | 20:49.6 | WA | Hudson's Bay | Sep 28
| Nike Pre Nationals |
| 82. | | 10 | Michael Richards | 20:54.8PR | WA | Mountain View (WA) | Oct 12
| George Fox XC Classic |
| 83. | | 10 | Paul Furst | 21:00.0 | WA | Hudson's Bay | Oct 5
| Gresham Cross Country Classic |
| 84. | | 10 | Joshua Develle | 21:07.7PR | WA | Mountain View (WA) | Oct 12
| George Fox XC Classic |
| 85. | | 12 | Jonathan Adams | 21:13.2PR | WA | Hudson's Bay | Oct 18
| Finn Hill 5000 |
| 86. | | 11 | Joshua Golphenee | 21:14.3PR | WA | Mountain View (WA) | Oct 12
| George Fox XC Classic |
| 87. | | 10 | Cody Farris | 21:16.7 | WA | Fort Vancouver | Oct 5
| Champoeg Invitational |
| 88. | | 10 | Chris Mayeda | 21:17.5 | WA | Kelso | Sep 28
| Nike Pre Nationals |
| 89. | | 9 | Brady Pratt | 21:20.9 | WA | Prairie | Oct 11
| Sandelie Golf Course XC Classic |
| 90. | | 9 | Micah Smith | 21:21.2PR | WA | Mountain View (WA) | Oct 12
| George Fox XC Classic |
| 91. | | 11 | Chase Henkel | 21:31.2PR | WA | Mountain View (WA) | Oct 5
| Champoeg Invitational |
| 92. | | 12 | Colin Sowul | 21:33.1PR | WA | Columbia River | Oct 18
| Finn Hill 5000 |
| 93. | | 11 | Dax Burrato | 21:39.0PR | WA | Columbia River | Oct 15
| Prairie, Hudson's Bay @ Columbia River |
| 94. | | 11 | Jacob Atkinson | 21:40.0PR | WA | Columbia River | Sep 13
| 53rd Annual Hudson's Bay Run-A-Ree |
| 95. | | 10 | Colin Newton | 21:44.0 | WA | Columbia River | Oct 15
| Prairie, Hudson's Bay @ Columbia River |
| 96. | | 9 | Christopher Dragut | 21:47.1 | WA | Prairie | Oct 11
| Sandelie Golf Course XC Classic |
| 97. | | 11 | Matthew Kerr | 21:49.0 | WA | Fort Vancouver | Sep 13
| 53rd Annual Hudson's Bay Run-A-Ree |
| 98. | | 10 | Daniel Hazelton | 21:56.0 | WA | Columbia River | Oct 15
| Prairie, Hudson's Bay @ Columbia River |
| 99. | | 12 | Austin Bellamy | 22:01.0 | WA | Columbia River | Sep 13
| 53rd Annual Hudson's Bay Run-A-Ree |
| 100. | | 10 | Jacob Pyles | 22:04.0PR | WA | Columbia River | Sep 24
| Fort @ Columbia River |