| | Age | Grade | Athlete | Time | ST | Team | Date | Meet |
| 1. | | 11 | Samuel Johnson | 16:31.8 | WA | Mountain View (WA) | Nov 5
| 3A WIAA STATE XC MEET |
| 2. | | 10 | Shun Yamaguchi | 17:09.1 | WA | Mountain View (WA) | Oct 29
| Westside Classic |
| 3. | | 12 | Ethan Mayers | 17:09.8 | WA | Hudson's Bay | Nov 5
| 3A WIAA STATE XC MEET |
| 4. | | 11 | Brock Schoene | 17:11.2PR | WA | Evergreen (Vancouver) | Sep 17
| Fort Steilacoom Invitational |
| 5. | | 10 | Colten Jorgenson | 17:11.4 | WA | Kelso | Oct 1
| NIKE -- 10th ANNUAL TWILIGHT XC INVITATIONAL |
| 6. | | 12 | Tanner Graff | 17:27.6PR | WA | Kelso | Sep 17
| Fort Steilacoom Invitational |
| 7. | | 12 | Daniel Grimshaw | 17:33.3 | WA | Mountain View (WA) | Sep 24
| Nike Portland XC |
| 8. | | 10 | Drew Weber | 17:40.9 | WA | Fort Vancouver | Sep 24
| Nike Portland XC |
| 9. | | 12 | Thomas Girard | 17:41.8PR | WA | Mountain View (WA) | Oct 29
| Westside Classic |
| 10. | 15 | 9 | Luke Lund | 17:46.9 | WA | Prairie | Sep 24
| Nike Portland XC |
| 11. | | 11 | Christian Freund | 17:51.2 | WA | Kelso | Oct 1
| NIKE -- 10th ANNUAL TWILIGHT XC INVITATIONAL |
| 12. | | 12 | Ryan Hemphill | 17:52.0 | WA | Mountain View (WA) | Oct 7
| The Flat and Fast Invite |
| 13. | | 9 | Rylan Stinger | 17:59.2PR | WA | Kelso | Sep 17
| Fort Steilacoom Invitational |
| 14. | | 12 | Robert Wassom | 18:07.0 | WA | Prairie | Oct 29
| Westside Classic |
| 15. | | 10 | Donovan Benko | 18:13.0PR | WA | Prairie | Sep 24
| Nike Portland XC |
| 16. | | 12 | Ryan McGhee | 18:15.2PR | WA | Kelso | Sep 17
| Fort Steilacoom Invitational |
| 17. | | 9 | Fred Grimshaw | 18:36.5PR | WA | Mountain View (WA) | Oct 29
| Westside Classic |
| 18. | | 11 | Micah Turner | 18:46.0 | WA | Hudson's Bay | Sep 27
| Hudson's Bay, Evergreen, Battle Ground @ Unio... |
| 19. | | 12 | Ethan Smith | 18:48.7 | WA | Kelso | Sep 17
| Fort Steilacoom Invitational |
| 20. | 16 | 11 | Miguel Cruz | 18:49.8 | WA | Evergreen (Vancouver) | Oct 1
| Harvest Classic |
| 21. | | 12 | Jesse Nieto-Verde | 18:50.8PR | WA | Kelso | Oct 29
| Westside Classic |
| 22. | | 10 | Isaac Moulton | 18:53.0 | WA | Prairie | Sep 13
| Prairie / Bay /Sprague @ Mtn. View |
| | | 10 | Damien Pulido | 18:53.0 | WA | Kelso | Oct 1
| NIKE -- 10th ANNUAL TWILIGHT XC INVITATIONAL |
| 24. | | 12 | Andrew Sagert | 18:53.3PR | WA | Prairie | Sep 24
| Nike Portland XC |
| 25. | | 10 | Irwin Ho | 18:54.0PR | WA | Prairie | Oct 14
| Portland Meadows Invitational |
| 26. | 17 | 11 | Woodrow Davis | 18:55.0 | WA | Evergreen (Vancouver) | Sep 27
| Hudson's Bay, Evergreen, Battle Ground @ Unio... |
| 27. | | 12 | Christopher Dragut | 18:55.5PR | WA | Prairie | Oct 29
| Westside Classic |
| 28. | | 12 | Thomas Goode | 18:59.4 | WA | Hudson's Bay | Oct 1
| Harvest Classic |
| 29. | | 12 | Connor Johnson | 18:59.5 | WA | Mountain View (WA) | Nov 5
| 3A WIAA STATE XC MEET |
| 30. | | 11 | Simon Benko | 19:00.0PR | WA | Prairie | Sep 24
| Nike Portland XC |
| 31. | | 9 | Oliver Clauson | 19:07.6 | WA | Mountain View (WA) | Sep 17
| Fort Steilacoom Invitational |
| 32. | | 10 | Jovani Jimenez | 19:07.9 | WA | Kelso | Sep 17
| Fort Steilacoom Invitational |
| 33. | | 10 | Jimmy Peabody | 19:10.6 | WA | Kelso | Oct 1
| NIKE -- 10th ANNUAL TWILIGHT XC INVITATIONAL |
| 34. | | 12 | Hamilton Vuu | 19:13.0 | WA | Mountain View (WA) | Oct 7
| The Flat and Fast Invite |
| 35. | | 12 | Brett Hallett | 19:16.5PR | WA | Kelso | Oct 1
| NIKE -- 10th ANNUAL TWILIGHT XC INVITATIONAL |
| 36. | | 10 | Jared Masterson | 19:23.6 | WA | Kelso | Oct 1
| NIKE -- 10th ANNUAL TWILIGHT XC INVITATIONAL |
| 37. | | 10 | Jacob Lease | 19:24.8PR | WA | Kelso | Oct 1
| NIKE -- 10th ANNUAL TWILIGHT XC INVITATIONAL |
| 38. | | 11 | Caden Hiebert | 19:27.0PR | WA | Hudson's Bay | Sep 9
| Steve Maas Run-A-Ree |
| 39. | | 10 | Kevin Dahl | 19:27.2 | WA | Kelso | Sep 17
| Fort Steilacoom Invitational |
| 40. | | 10 | Hunter Vera | 19:28.4PR | WA | Kelso | Oct 1
| NIKE -- 10th ANNUAL TWILIGHT XC INVITATIONAL |
| 41. | | 10 | James Husband | 19:33.0PR | WA | Fort Vancouver | Sep 20
| Fort, Bay, Union @Heritage |
| | | 11 | Surya Mylahanan | 19:33.0 | WA | Mountain View (WA) | Oct 7
| The Flat and Fast Invite |
| 43. | | 12 | Eddy Gomez | 19:34.5PR | WA | Fort Vancouver | Oct 1
| Harvest Classic |
| 44. | | 9 | Justin Terry | 19:39.0 | WA | Hudson's Bay | Sep 27
| Hudson's Bay, Evergreen, Battle Ground @ Unio... |
| 45. | | 12 | Jordan Doney | 19:40.0PR | WA | Mountain View (WA) | Oct 7
| The Flat and Fast Invite |
| 46. | 15 | 9 | Kyle LeCount | 19:42.9 | WA | Evergreen (Vancouver) | Oct 1
| Harvest Classic |
| 47. | | 10 | Alan Luff | 19:44.1 | WA | Kelso | Sep 17
| Fort Steilacoom Invitational |
| 48. | | 10 | William Sanborn | 19:46.0 | WA | Prairie | Oct 14
| Portland Meadows Invitational |
| 49. | | 9 | Tony Pedro | 19:46.2PR | WA | Fort Vancouver | Sep 24
| Nike Portland XC |
| 50. | | 12 | Jorden Tomas | 19:46.5 | WA | Evergreen (Vancouver) | Sep 24
| Nike Portland XC |
| 51. | | 12 | Morgan Riley | 19:46.7PR | WA | Fort Vancouver | Oct 1
| Harvest Classic |
| 52. | | 10 | Ryan Caputo | 19:47.6 | WA | Fort Vancouver | Sep 24
| Nike Portland XC |
| 53. | | 12 | Justin Lefever | 19:51.4PR | WA | Evergreen (Vancouver) | Oct 1
| Harvest Classic |
| 54. | | 10 | Riley Piper | 20:01.3PR | WA | Kelso | Oct 1
| NIKE -- 10th ANNUAL TWILIGHT XC INVITATIONAL |
| 55. | | 10 | Carlos Cruz | 20:06.6PR | WA | Kelso | Sep 17
| Fort Steilacoom Invitational |
| | | 11 | Adam McBroom | 20:06.6 | WA | Hudson's Bay | Oct 1
| Harvest Classic |
| 57. | | 11 | Diego Meza | 20:09.5 | WA | Fort Vancouver | Sep 24
| Nike Portland XC |
| 58. | | 11 | Sam Ellis | 20:15.0 | WA | Hudson's Bay | Sep 27
| Hudson's Bay, Evergreen, Battle Ground @ Unio... |
| 59. | | 12 | Hunter Anderson | 20:15.6PR | WA | Prairie | Sep 24
| Nike Portland XC |
| 60. | | 11 | Evan Strait | 20:17.7PR | WA | Mountain View (WA) | Sep 17
| Fort Steilacoom Invitational |
| 61. | | 11 | Joshua Wright | 20:24.4 | WA | Mountain View (WA) | Sep 24
| Nike Portland XC |
| 62. | | 10 | Bronson King | 20:25.6PR | WA | Prairie | Oct 14
| Portland Meadows Invitational |
| 63. | | 12 | Michael Larsen-Teet... | 20:26.0 | WA | Mountain View (WA) | Oct 7
| The Flat and Fast Invite |
| 64. | | 11 | Luis Luque-Torres | 20:31.0PR | WA | Hudson's Bay | Sep 27
| Hudson's Bay, Evergreen, Battle Ground @ Unio... |
| 65. | | 11 | Tyler Summerlin | 20:31.1PR | WA | Fort Vancouver | Oct 1
| Harvest Classic |
| 66. | | 11 | Michael Klucas | 20:32.0PR | WA | Hudson's Bay | Sep 27
| Hudson's Bay, Evergreen, Battle Ground @ Unio... |
| 67. | | 12 | Izek Hornbeck | 20:34.4 | WA | Kelso | Sep 17
| Fort Steilacoom Invitational |
| 68. | | 12 | Joel Ramos Figueroa | 20:45.0PR | WA | Hudson's Bay | Oct 1
| Harvest Classic |
| 69. | 16 | 11 | Sebastian Bear | 20:48.0 | WA | Evergreen (Vancouver) | Sep 27
| Hudson's Bay, Evergreen, Battle Ground @ Unio... |
| 70. | | 10 | Austin Homer | 20:50.6PR | WA | Kelso | Sep 17
| Fort Steilacoom Invitational |
| 71. | | 9 | Daniel Duncan | 20:52.5PR | WA | Fort Vancouver | Oct 1
| Harvest Classic |
| 72. | | 12 | Andrew Brewer | 21:01.4PR | WA | Hudson's Bay | Oct 1
| Harvest Classic |
| 73. | | 11 | Cole Johnson | 21:02.3 | WA | Evergreen (Vancouver) | Sep 17
| Fort Steilacoom Invitational |
| 74. | | 12 | Mark Wagner | 21:06.3PR | WA | Hudson's Bay | Oct 1
| Harvest Classic |
| 75. | | 11 | Connor Maxwell | 21:17.1PR | WA | Hudson's Bay | Oct 1
| Harvest Classic |
| 76. | | 9 | Carson Cossette | 21:17.8 | WA | Prairie | Oct 14
| Portland Meadows Invitational |
| 77. | | 9 | Wiley Middlemas | 21:26.0 | WA | Mountain View (WA) | Oct 7
| The Flat and Fast Invite |
| 78. | | 12 | Andrea Leoni | 21:28.0PR | WA | Mountain View (WA) | Oct 7
| The Flat and Fast Invite |
| 79. | | 11 | Rafael Mercado | 21:29.5 | WA | Hudson's Bay | Oct 1
| Harvest Classic |
| 80. | | 10 | Joseph Phillips | 21:41.4 | WA | Prairie | Oct 14
| Portland Meadows Invitational |
| 81. | 17 | 11 | Jacob Fertick | 21:41.7 | WA | Evergreen (Vancouver) | Oct 1
| Harvest Classic |
| 82. | | 9 | Troy Stone | 21:44.1 | WA | Kelso | Sep 17
| Fort Steilacoom Invitational |
| 83. | 14 | 9 | Noah Fertick | 21:45.7 | WA | Evergreen (Vancouver) | Oct 1
| Harvest Classic |
| 84. | | 9 | Rees Hall | 21:51.3PR | WA | Kelso | Oct 1
| NIKE -- 10th ANNUAL TWILIGHT XC INVITATIONAL |
| 85. | | 10 | Brian Lopez | 21:53.3PR | WA | Kelso | Sep 17
| Fort Steilacoom Invitational |
| 86. | | 10 | Sebastian Frazier | 21:56.5PR | WA | Prairie | Oct 14
| Portland Meadows Invitational |
| 87. | | 11 | Rob Bartlett | 22:02.9 | WA | Kelso | Oct 1
| NIKE -- 10th ANNUAL TWILIGHT XC INVITATIONAL |
| 88. | | 12 | Andrew Jones | 22:10.3PR | WA | Hudson's Bay | Oct 1
| Harvest Classic |
| 89. | | 10 | Noah Turner | 22:12.4 | WA | Hudson's Bay | Oct 1
| Harvest Classic |
| 90. | | 11 | Nolan German | 22:20.8PR | WA | Hudson's Bay | Oct 1
| Harvest Classic |
| 91. | | 12 | Adrian Davis | 22:22.0 | WA | Evergreen (Vancouver) | Sep 27
| Hudson's Bay, Evergreen, Battle Ground @ Unio... |
| 92. | | 9 | Jonathan Luque-Torr... | 22:25.0PR | WA | Hudson's Bay | Oct 1
| Harvest Classic |
| 93. | | 9 | Kyler Cramer | 22:36.0 | WA | Kelso | Sep 17
| Fort Steilacoom Invitational |
| 94. | | 12 | Robert Skinner | 22:38.1PR | WA | Prairie | Sep 24
| Nike Portland XC |
| 95. | | 12 | Jerry Castro | 22:42.7PR | WA | Kelso | Oct 1
| NIKE -- 10th ANNUAL TWILIGHT XC INVITATIONAL |
| 96. | | 9 | Tyson Goode | 22:55.0PR | WA | Hudson's Bay | Sep 13
| Prairie / Bay /Sprague @ Mtn. View |
| 97. | | 9 | Kyle Spain | 23:00.1PR | WA | Kelso | Oct 1
| NIKE -- 10th ANNUAL TWILIGHT XC INVITATIONAL |
| 98. | | 9 | Benjamin Blevens-Si... | 23:22.0PR | WA | Mountain View (WA) | Oct 7
| The Flat and Fast Invite |
| 99. | | 12 | Riley Moreland | 23:29.0PR | WA | Hudson's Bay | Sep 27
| Hudson's Bay, Evergreen, Battle Ground @ Unio... |
| 100. | | 9 | Ethan Burgin | 23:33.8 | WA | Kelso | Sep 17
| Fort Steilacoom Invitational |