| | Age | Grade | Athlete | Time | ST | Team | Date | Meet |
| 1. | | 12 | Kirby Overman | 13:19.0 | WA | Sehome | Sep 24
| Bellingham & Squalicum @ Sehome |
| 2. | | 9 | Cade Brown | 13:29.0 | WA | Bellingham | Sep 24
| Bellingham & Squalicum @ Sehome |
| 3. | | 12 | Chandler Teigen | 13:35.5PR | WA | Asotin | Sep 13
| Asotin XC Island Run Invite |
| 4. | | 11 | Sam Gillman | 13:42.0PR | WA | Sehome | Sep 24
| Bellingham & Squalicum @ Sehome |
| 5. | | 11 | Peter Allegre | 13:44.0PR | WA | North Thurston | Sep 17
| Timberline, Yelm @ North Thurston |
| 6. | | 11 | Roberto Aguilera | 13:46.1PR | WA | Ferndale | Oct 16
| Lake Lap Invitational |
| 7. | | 11 | Colton Johnsen | 13:47.0PR | WA | Sehome | Sep 24
| Bellingham & Squalicum @ Sehome |
| 8. | | 12 | Ben Stalheim | 13:59.0PR | WA | Sehome | Sep 24
| Bellingham & Squalicum @ Sehome |
| 9. | | 10 | Tommy Johnson | 14:00.0PR | WA | North Thurston | Sep 17
| Timberline, Yelm @ North Thurston |
| | | 12 | Alex Schneider | 14:00.0PR | WA | Sehome | Sep 24
| Bellingham & Squalicum @ Sehome |
| 11. | | 10 | Thomas Weakland | 14:01.7PR | WA | Asotin | Sep 13
| Asotin XC Island Run Invite |
| 12. | | 11 | Riley Allsop | 14:02.0 | WA | Sehome | Sep 24
| Bellingham & Squalicum @ Sehome |
| 13. | | 10 | James Parker | 14:06.0 | WA | Anacortes | Sep 10
| Anacortes, Lynden, Nooksack Valley @ Sehome |
| 14. | | 12 | Tyler Reece | 14:11.0 | WA | North Thurston | Sep 17
| Timberline, Yelm @ North Thurston |
| 15. | | 12 | Chais Sugden | 14:15.0PR | WA | Squalicum | Sep 24
| Bellingham & Squalicum @ Sehome |
| 16. | | 12 | Tyler Caseria | 14:16.0PR | WA | Sehome | Sep 24
| Bellingham & Squalicum @ Sehome |
| 17. | | 12 | Patrick Lisosky | 14:23.0PR | WA | Sehome | Sep 24
| Bellingham & Squalicum @ Sehome |
| 18. | | 12 | Enrique Medina | 14:24.0 | WA | Lummi | Sep 24
| Bellingham & Squalicum @ Sehome |
| 19. | 16 | 10 | Bryce Johnson | 14:25.0 | WA | Sehome | Sep 24
| Bellingham & Squalicum @ Sehome |
| 20. | | 12 | Jesse Phan | 14:25.8PR | WA | Mount Baker | Sep 17
| Mt. Baker and NV at Bham |
| 21. | | 10 | Jackson Slesk | 14:27.0 | WA | Sehome | Sep 24
| Bellingham & Squalicum @ Sehome |
| 22. | | 10 | Matt Karcher | 14:28.0PR | WA | Sehome | Sep 24
| Bellingham & Squalicum @ Sehome |
| 23. | | 10 | Logan Franey | 14:31.0 | WA | Sehome | Sep 24
| Bellingham & Squalicum @ Sehome |
| 24. | | 10 | Kyler Cruz | 14:32.0 | WA | Sehome | Sep 24
| Bellingham & Squalicum @ Sehome |
| 25. | | 9 | Eric Steiger | 14:38.1 | WA | Lynden Christian | Oct 16
| Lake Lap Invitational |
| 26. | | 12 | Trevor Derie | 14:40.0PR | WA | Anacortes | Sep 10
| Anacortes, Lynden, Nooksack Valley @ Sehome |
| | | 12 | Zane Markosian | 14:40.0PR | WA | Sehome | Sep 24
| Bellingham & Squalicum @ Sehome |
| 28. | | 11 | Ben Klemmeck | 14:40.3PR | WA | Liberty Bell | Sep 13
| Asotin XC Island Run Invite |
| 29. | | 11 | Josh Lingbloom | 14:41.0 | WA | Lynden Christian | Oct 16
| Lake Lap Invitational |
| 30. | | 12 | Brady McKay | 14:41.8PR | WA | Asotin | Sep 13
| Asotin XC Island Run Invite |
| 31. | | 10 | Cullen McEachern | 14:45.0 | WA | Kamiak | Oct 9
| Stanwood, Mariner, Lynnwood @ Kamiak |
| 32. | | 12 | Jon Wiley | 14:47.2 | WA | Lynden Christian | Oct 16
| Lake Lap Invitational |
| 33. | | 10 | Jack VanderGriend | 14:47.6PR | WA | Lynden Christian | Oct 16
| Lake Lap Invitational |
| 34. | | 11 | Max Hannah | 14:49.0PR | WA | Sehome | Sep 24
| Bellingham & Squalicum @ Sehome |
| 35. | | 10 | Nicholas Leishman | 14:51.0 | WA | Bellingham | Sep 24
| Bellingham & Squalicum @ Sehome |
| | | 11 | Michael Sandquist | 14:51.0PR | WA | Stanwood | Oct 9
| Stanwood, Mariner, Lynnwood @ Kamiak |
| 37. | | 11 | Andrew Twedt | 14:55.0PR | WA | Bellingham | Sep 24
| Bellingham & Squalicum @ Sehome |
| 38. | | 12 | Roger Klaaskate | 14:56.0PR | WA | Kamiak | Oct 9
| Stanwood, Mariner, Lynnwood @ Kamiak |
| 39. | | 11 | Skyler Bradford | 14:59.0 | WA | Kamiak | Oct 9
| Stanwood, Mariner, Lynnwood @ Kamiak |
| 40. | | 12 | Jamin Rader | 15:01.0 | WA | Timberline | Sep 17
| Timberline, Yelm @ North Thurston |
| 41. | | 12 | West Weinert | 15:02.0PR | WA | Stanwood | Oct 9
| Stanwood, Mariner, Lynnwood @ Kamiak |
| 42. | | 9 | Roscoe Perry | 15:02.9 | WA | Lynden | Oct 16
| Lake Lap Invitational |
| 43. | | 10 | Jacob Heeringa | 15:04.6 | WA | Lynden | Oct 16
| Lake Lap Invitational |
| 44. | | 9 | Arthur "AJ" Rankin | 15:04.9PR | WA | Ferndale | Oct 16
| Lake Lap Invitational |
| 45. | | 12 | Evan Maun | 15:06.0PR | WA | Timberline | Sep 17
| Timberline, Yelm @ North Thurston |
| 46. | | 10 | Jackson Zerba | 15:10.0PR | WA | Bellingham | Sep 24
| Bellingham & Squalicum @ Sehome |
| | | 11 | Hobb Kimmerling | 15:10.0PR | WA | Kamiak | Oct 9
| Stanwood, Mariner, Lynnwood @ Kamiak |
| 48. | | 12 | Evan Otterholt | 15:12.0PR | WA | Sehome | Sep 10
| Anacortes, Lynden, Nooksack Valley @ Sehome |
| 49. | | 9 | Cole Bergquist | 15:12.9PR | WA | Ferndale | Oct 16
| Lake Lap Invitational |
| 50. | | 12 | Alex George | 15:13.0PR | WA | Yelm | Sep 17
| Timberline, Yelm @ North Thurston |
| 51. | | 10 | Jacob Frazier | 15:15.0 | WA | Sehome | Sep 24
| Bellingham & Squalicum @ Sehome |
| 52. | | 10 | Jacob Ramirez | 15:16.9PR | WA | Ferndale | Oct 16
| Lake Lap Invitational |
| 53. | | 11 | Conner Jones | 15:18.3 | WA | Nooksack Valley | Sep 17
| Mt. Baker and NV at Bham |
| 54. | | 11 | Jorge Hernandez | 15:19.0 | WA | Sehome | Sep 10
| Anacortes, Lynden, Nooksack Valley @ Sehome |
| 55. | | 9 | Ty Veldhuisen | 15:23.0 | WA | Bellingham | Sep 24
| Bellingham & Squalicum @ Sehome |
| | | 12 | Nate McCaughan | 15:23.0PR | WA | Stanwood | Oct 9
| Stanwood, Mariner, Lynnwood @ Kamiak |
| 57. | | 12 | Josiah Klemmeck | 15:23.3PR | WA | Liberty Bell | Sep 13
| Asotin XC Island Run Invite |
| 58. | | 10 | Logan King | 15:24.6PR | WA | Ferndale | Oct 16
| Lake Lap Invitational |
| 59. | | 12 | Dylan Tomberlin | 15:25.0PR | WA | Squalicum | Sep 24
| Bellingham & Squalicum @ Sehome |
| | | 10 | Ian Tomberlin | 15:25.0 | WA | Squalicum | Sep 24
| Bellingham & Squalicum @ Sehome |
| 61. | | 10 | Zach Sulak | 15:25.1PR | WA | Ferndale | Oct 16
| Lake Lap Invitational |
| 62. | | 12 | Brent Schroeter | 15:33.0 | WA | Sehome | Sep 10
| Anacortes, Lynden, Nooksack Valley @ Sehome |
| 63. | | 12 | Jordan Hem | 15:34.5PR | WA | Nooksack Valley | Sep 17
| Mt. Baker and NV at Bham |
| | | 11 | Matthew Steiber | 15:34.5PR | WA | Ferndale | Oct 16
| Lake Lap Invitational |
| 65. | | 10 | Logan Wentland | 15:37.0PR | WA | Kamiak | Oct 9
| Stanwood, Mariner, Lynnwood @ Kamiak |
| 66. | | 10 | John Bretschneider | 15:38.0PR | WA | North Thurston | Sep 17
| Timberline, Yelm @ North Thurston |
| 67. | | 10 | Kayle Widmer | 15:38.6PR | WA | Ferndale | Oct 16
| Lake Lap Invitational |
| 68. | | 11 | Zach Harvey | 15:39.9PR | WA | Nooksack Valley | Sep 17
| Mt. Baker and NV at Bham |
| 69. | | 12 | Ethan Behee | 15:40.0PR | WA | Squalicum | Sep 24
| Bellingham & Squalicum @ Sehome |
| 70. | | 9 | Mingyuan Yin | 15:40.2 | WA | Bellingham | Oct 16
| Lake Lap Invitational |
| 71. | | 10 | Mason Harrison | 15:41.0PR | WA | Yelm | Sep 17
| Timberline, Yelm @ North Thurston |
| | | 10 | Christopher Lo | 15:41.0 | WA | Sehome | Sep 24
| Bellingham & Squalicum @ Sehome |
| 73. | | 10 | Parker Risk | 15:42.0PR | WA | Timberline | Sep 17
| Timberline, Yelm @ North Thurston |
| 74. | | 10 | Jackson Schroyer | 15:43.0 | WA | Sehome | Sep 24
| Bellingham & Squalicum @ Sehome |
| 75. | | 10 | Adam Alayli | 15:47.0PR | WA | Kamiak | Oct 9
| Stanwood, Mariner, Lynnwood @ Kamiak |
| 76. | | 9 | Finnegan Boyd | 15:49.9PR | WA | Ferndale | Oct 16
| Lake Lap Invitational |
| 77. | | 9 | Dylan Kitterman | 15:50.0 | WA | Bellingham | Sep 24
| Bellingham & Squalicum @ Sehome |
| 78. | | 12 | Guy Sinclair | 15:51.0PR | WA | North Thurston | Sep 17
| Timberline, Yelm @ North Thurston |
| | | 9 | Braeden Smith | 15:51.0PR | WA | Kamiak | Oct 9
| Stanwood, Mariner, Lynnwood @ Kamiak |
| 80. | | 12 | Quinn Iddins | 15:52.0 | WA | Sehome | Sep 10
| Anacortes, Lynden, Nooksack Valley @ Sehome |
| | | 10 | Soren Sandeno | 15:52.0 | WA | Sehome | Sep 24
| Bellingham & Squalicum @ Sehome |
| 82. | | 10 | Jeff Vazquez | 15:53.0PR | WA | Anacortes | Sep 10
| Anacortes, Lynden, Nooksack Valley @ Sehome |
| | | 11 | Robbie Morrisset | 15:53.0 | WA | Sehome | Sep 10
| Anacortes, Lynden, Nooksack Valley @ Sehome |
| 84. | | 12 | Jonah Short-Miller | 15:54.6 | WA | Bellingham | Oct 16
| Lake Lap Invitational |
| 85. | | 11 | Austin Hughes | 15:55.0PR | WA | Anacortes | Sep 10
| Anacortes, Lynden, Nooksack Valley @ Sehome |
| | | 10 | Jesse Selch | 15:55.0PR | WA | Sehome | Sep 24
| Bellingham & Squalicum @ Sehome |
| | | 11 | Isaac Olson | 15:55.0PR | WA | Stanwood | Oct 9
| Stanwood, Mariner, Lynnwood @ Kamiak |
| 88. | | 11 | Ryan Foggin | 15:56.0PR | WA | Anacortes | Sep 10
| Anacortes, Lynden, Nooksack Valley @ Sehome |
| | | 12 | Jeremy Poppert | 15:56.0PR | WA | Timberline | Sep 17
| Timberline, Yelm @ North Thurston |
| 90. | | 9 | Cole Crabtree | 15:57.5PR | WA | Lynden | Oct 16
| Lake Lap Invitational |
| 91. | | 10 | Nate Weeks | 15:58.0PR | WA | Anacortes | Sep 10
| Anacortes, Lynden, Nooksack Valley @ Sehome |
| 92. | | 9 | Andrew Ward | 15:58.1 | WA | Lynden Christian | Oct 16
| Lake Lap Invitational |
| 93. | | 11 | Addi Wolfson | 16:01.2PR | WA | Bellingham | Oct 16
| Lake Lap Invitational |
| 94. | | 12 | Ian Witecki | 16:01.8PR | WA | Lynden | Oct 16
| Lake Lap Invitational |
| 95. | | 9 | Zion Crocker | 16:02.0PR | WA | Bellingham | Sep 24
| Bellingham & Squalicum @ Sehome |
| 96. | | 9 | Scott Leischner | 16:05.0 | WA | Bellingham | Sep 24
| Bellingham & Squalicum @ Sehome |
| | | 9 | Jack O'Brien | 16:05.0 | WA | Stanwood | Oct 9
| Stanwood, Mariner, Lynnwood @ Kamiak |
| 98. | | 10 | Mitchell Pelzer | 16:05.1PR | WA | Mount Baker | Sep 17
| Mt. Baker and NV at Bham |
| 99. | | 10 | Valentin Villalobos | 16:05.3 | WA | Nooksack Valley | Oct 16
| Lake Lap Invitational |
| 100. | | 11 | Nick Harrison | 16:06.0PR | WA | Kamiak | Oct 9
| Stanwood, Mariner, Lynnwood @ Kamiak |