| | Age | Grade | Athlete | Time | ST | Team | Date | Meet |
| 1. | | 12 | Conner Johnsen | 13:05.0PR | WA | Sehome | Sep 26
| Bellingham & Squalicum @ Sehome |
| 2. | | 12 | Reed Henderson | 13:08.0PR | WA | Sehome | Sep 26
| Bellingham & Squalicum @ Sehome |
| 3. | | 12 | Joe Charbonneau | 13:11.0PR | WA | Bellingham | Sep 26
| Bellingham & Squalicum @ Sehome |
| 4. | | 12 | Liam Toney | 13:17.0PR | WA | Sehome | Sep 26
| Bellingham & Squalicum @ Sehome |
| | | 10 | Kirby Overman | 13:17.0 | WA | Sehome | Sep 26
| Bellingham & Squalicum @ Sehome |
| 6. | | 11 | Brian Chmelik | 13:23.0PR | WA | Bellingham | Sep 26
| Bellingham & Squalicum @ Sehome |
| 7. | | 12 | Paris Speidel | 13:33.0PR | WA | Bellingham | Sep 26
| Bellingham & Squalicum @ Sehome |
| 8. | | 11 | Nick Gallaher | 13:34.0PR | WA | Squalicum | Sep 26
| Bellingham & Squalicum @ Sehome |
| 9. | | 11 | Simon Maguire | 13:44.0 | WA | Bellingham | Sep 26
| Bellingham & Squalicum @ Sehome |
| 10. | | 11 | Jamie Sayegh | 13:57.0PR | WA | Bellingham | Sep 26
| Bellingham & Squalicum @ Sehome |
| | | 12 | Dylan Dubuque | 13:57.0PR | WA | Squalicum | Sep 26
| Bellingham & Squalicum @ Sehome |
| 12. | | 11 | Nathan LeTavec | 14:04.0 | WA | Sehome | Sep 26
| Bellingham & Squalicum @ Sehome |
| 13. | | 12 | Rowan Chappell | 14:05.0PR | WA | Bellingham | Sep 26
| Bellingham & Squalicum @ Sehome |
| 14. | | 11 | Jacob Stahl | 14:07.0 | WA | Bellingham | Sep 26
| Bellingham & Squalicum @ Sehome |
| 15. | | 12 | Peter Finfrock | 14:11.0PR | WA | Sehome | Sep 26
| Bellingham & Squalicum @ Sehome |
| 16. | | 12 | Sam Backman | 14:12.1PR | WA | Anacortes | Sep 12
| Anacortes & Nooksack @ Sehome |
| 17. | | 11 | Jared Radtke | 14:16.0 | WA | Squalicum | Sep 26
| Bellingham & Squalicum @ Sehome |
| 18. | | 12 | Cedar Roberts | 14:17.0PR | WA | Bellingham | Sep 26
| Bellingham & Squalicum @ Sehome |
| | | 11 | Trevor Northrop | 14:17.0PR | WA | Sehome | Sep 26
| Bellingham & Squalicum @ Sehome |
| | | 11 | North Bennett | 14:17.0PR | WA | Squalicum | Sep 26
| Bellingham & Squalicum @ Sehome |
| 21. | | 10 | Dillon Rinauro | 14:18.0 | WA | Squalicum | Sep 26
| Bellingham & Squalicum @ Sehome |
| 22. | | 10 | Nolan Jones | 14:19.0PR | WA | Sehome | Sep 26
| Bellingham & Squalicum @ Sehome |
| 23. | | 11 | Noah Ringler | 14:20.0 | WA | Sehome | Sep 26
| Bellingham & Squalicum @ Sehome |
| 24. | | 12 | Josh Schacht | 14:23.1PR | WA | Sehome | Sep 12
| Anacortes & Nooksack @ Sehome |
| 25. | | 11 | Carter Johnson | 14:25.0 | WA | Sehome | Sep 26
| Bellingham & Squalicum @ Sehome |
| 26. | | 12 | Westin Mackenzie | 14:26.4PR | WA | Anacortes | Sep 12
| Anacortes & Nooksack @ Sehome |
| 27. | | 12 | Hayden LeBlonde | 14:39.8PR | WA | Bellingham | Oct 11
| Lake Lap Invitational |
| 28. | | 9 | Colton Johnsen | 14:44.0 | WA | Sehome | Sep 26
| Bellingham & Squalicum @ Sehome |
| 29. | | 10 | Zane Markosian | 14:47.0 | WA | Sehome | Aug 29
| Sehome Padden Time Trial |
| 30. | | 12 | Alex Hardison | 14:49.5PR | WA | Anacortes | Sep 12
| Anacortes & Nooksack @ Sehome |
| 31. | | 10 | Patrick Lisosky | 14:50.0 | WA | Sehome | Sep 26
| Bellingham & Squalicum @ Sehome |
| 32. | | 11 | Sam Rosson | 14:52.1PR | WA | Anacortes | Sep 12
| Anacortes & Nooksack @ Sehome |
| 33. | | 12 | Josh Yeend | 14:53.0PR | WA | Squalicum | Sep 26
| Bellingham & Squalicum @ Sehome |
| 34. | | 10 | Zak Roxborough | 14:54.3PR | WA | Anacortes | Sep 12
| Anacortes & Nooksack @ Sehome |
| 35. | | 10 | Brandon Burbank | 14:55.0PR | WA | Sehome | Sep 26
| Bellingham & Squalicum @ Sehome |
| 36. | | 10 | Alex Schneider | 14:59.0 | WA | Sehome | Sep 26
| Bellingham & Squalicum @ Sehome |
| 37. | | 11 | Alex Rodriguez | 14:59.1PR | WA | Anacortes | Sep 12
| Anacortes & Nooksack @ Sehome |
| 38. | | 9 | Sam Gillman | 15:00.2PR | WA | Bellingham | Oct 11
| Lake Lap Invitational |
| 39. | | 11 | Ethan Hassi | 15:03.0PR | WA | Sehome | Sep 26
| Bellingham & Squalicum @ Sehome |
| 40. | | 10 | Ben Stalheim | 15:07.0 | WA | Sehome | Sep 26
| Bellingham & Squalicum @ Sehome |
| 41. | | 10 | Brent Schroeter | 15:10.0 | WA | Sehome | Sep 26
| Bellingham & Squalicum @ Sehome |
| 42. | | 10 | Jack D'Amelio | 15:11.0PR | WA | Sehome | Sep 26
| Bellingham & Squalicum @ Sehome |
| 43. | | 10 | Brady McKay | 15:14.5PR | WA | Clarkston | Sep 8
| Asotin XC Island Run Invite |
| 44. | | 12 | Matt Schneider | 15:18.0PR | WA | Sehome | Sep 26
| Bellingham & Squalicum @ Sehome |
| 45. | | 10 | Langston Engle | 15:20.0 | WA | Sehome | Sep 26
| Bellingham & Squalicum @ Sehome |
| 46. | | 9 | Andrew Muljat | 15:21.0PR | WA | Sehome | Sep 26
| Bellingham & Squalicum @ Sehome |
| 47. | | 10 | Jared Hanson | 15:25.0PR | WA | Anacortes | Sep 12
| Anacortes & Nooksack @ Sehome |
| 48. | | 10 | Sean Ryder | 15:27.7PR | WA | Bellingham | Oct 11
| Lake Lap Invitational |
| 49. | | 12 | Jordan Beemer | 15:28.0PR | WA | Anacortes | Sep 12
| Anacortes & Nooksack @ Sehome |
| 50. | | 10 | Campbell Torres | 15:29.0PR | WA | Anacortes | Sep 12
| Anacortes & Nooksack @ Sehome |
| 51. | | 10 | Jonah Short-Miller | 15:29.8PR | WA | Bellingham | Oct 11
| Lake Lap Invitational |
| 52. | | 10 | Tyler Caseria | 15:30.0 | WA | Sehome | Aug 29
| Sehome Padden Time Trial |
| 53. | | 10 | Quinn Iddins | 15:31.0PR | WA | Sehome | Aug 29
| Sehome Padden Time Trial |
| 54. | | 10 | Evan Otterholt | 15:33.0 | WA | Sehome | Sep 26
| Bellingham & Squalicum @ Sehome |
| 55. | | 11 | Bobby Stewart | 15:34.0 | WA | Sehome | Sep 26
| Bellingham & Squalicum @ Sehome |
| 56. | | 12 | Riley Ochs | 15:34.3PR | WA | Anacortes | Sep 12
| Anacortes & Nooksack @ Sehome |
| 57. | | 12 | Andrew Boyer | 15:37.0PR | WA | Sehome | Sep 26
| Bellingham & Squalicum @ Sehome |
| 58. | | 9 | Dylan Holland | 15:40.6PR | WA | Anacortes | Sep 12
| Anacortes & Nooksack @ Sehome |
| 59. | | 11 | Robby Swineford | 15:40.8PR | WA | Lynden | Sep 6
| Bellingham, Ferndale, and Lynden |
| 60. | | 10 | Trevor Derie | 15:51.4 | WA | Anacortes | Sep 12
| Anacortes & Nooksack @ Sehome |
| 61. | | 10 | Elijah Selch | 15:55.0PR | WA | Sehome | Aug 29
| Sehome Padden Time Trial |
| | | 11 | Wyatt Laviqueune | 15:55.0PR | WA | Squalicum | Sep 26
| Bellingham & Squalicum @ Sehome |
| 63. | | 12 | Colin Middleton | 15:57.1PR | WA | Anacortes | Sep 12
| Anacortes & Nooksack @ Sehome |
| 64. | | 10 | BJ James | 15:59.0PR | WA | Squalicum | Sep 26
| Bellingham & Squalicum @ Sehome |
| | | 11 | Ricky Heilmann | 15:59.0 | WA | Sehome | Sep 26
| Bellingham & Squalicum @ Sehome |
| 66. | | 10 | Erik Gonzalez | 16:02.0PR | WA | Bellingham | Oct 11
| Lake Lap Invitational |
| 67. | | 9 | Yoshi Anderson | 16:05.0PR | WA | Squalicum | Sep 26
| Bellingham & Squalicum @ Sehome |
| 68. | | 12 | Nick Iaconetti | 16:05.2 | WA | Lynden | Sep 6
| Bellingham, Ferndale, and Lynden |
| 69. | | 10 | Jacob Taylor | 16:06.6PR | WA | Bellingham | Sep 6
| Bellingham, Ferndale, and Lynden |
| 70. | | 9 | Robbie Morrisset | 16:19.0 | WA | Sehome | Sep 26
| Bellingham & Squalicum @ Sehome |
| 71. | | 12 | Matt Aldridge | 16:19.4PR | WA | Anacortes | Sep 12
| Anacortes & Nooksack @ Sehome |
| 72. | | 11 | Jordan Starr | 16:27.0 | WA | Clarkston | Sep 8
| Asotin XC Island Run Invite |
| 73. | | 11 | Michael Calvert | 16:27.4PR | WA | Anacortes | Sep 12
| Anacortes & Nooksack @ Sehome |
| 74. | | 12 | Andrew Wang | 16:28.0 | WA | Sehome | Sep 26
| Bellingham & Squalicum @ Sehome |
| 75. | | 10 | Nicholas Aristides | 16:29.9 | WA | Sehome | Sep 12
| Anacortes & Nooksack @ Sehome |
| 76. | | 12 | Jesse Gansler | 16:30.0PR | WA | Squalicum | Sep 26
| Bellingham & Squalicum @ Sehome |
| 77. | | 9 | Elijiah Crabtree | 16:31.0PR | WA | Sehome | Sep 26
| Bellingham & Squalicum @ Sehome |
| | | 11 | Luke Jordan | 16:31.0 | WA | Squalicum | Sep 26
| Bellingham & Squalicum @ Sehome |
| | | 11 | Hunter Hanlon | 16:31.0PR | WA | Squalicum | Sep 26
| Bellingham & Squalicum @ Sehome |
| 80. | | 9 | Denny McAuliffe | 16:32.0 | WA | Squalicum | Sep 26
| Bellingham & Squalicum @ Sehome |
| 81. | | 10 | Dylan Tomberlin | 16:35.0 | WA | Squalicum | Sep 26
| Bellingham & Squalicum @ Sehome |
| 82. | | 10 | Ethan Behee | 16:36.0 | WA | Squalicum | Sep 26
| Bellingham & Squalicum @ Sehome |
| 83. | | 11 | Kayden Hogge | 16:36.3PR | WA | Anacortes | Sep 12
| Anacortes & Nooksack @ Sehome |
| 84. | | 12 | John Eiford | 16:36.6 | WA | Sehome | Sep 12
| Anacortes & Nooksack @ Sehome |
| 85. | | 9 | Jorge Hernandez | 16:37.0 | WA | Sehome | Sep 12
| Anacortes & Nooksack @ Sehome |
| 86. | | 9 | Max Hannah | 16:37.3 | WA | Sehome | Sep 12
| Anacortes & Nooksack @ Sehome |
| 87. | | 10 | Zach Bunce | 16:45.5 | WA | Clarkston | Sep 8
| Asotin XC Island Run Invite |
| 88. | | 12 | Ryan Critchlow | 16:45.9PR | WA | Anacortes | Sep 12
| Anacortes & Nooksack @ Sehome |
| 89. | | 12 | Eli Varner | 16:46.3 | WA | Lynden | Sep 6
| Bellingham, Ferndale, and Lynden |
| 90. | | 10 | Preetpal Sangha | 16:47.2PR | WA | Lynden | Sep 6
| Bellingham, Ferndale, and Lynden |
| 91. | | 12 | Archer Luginbill | 16:49.3PR | WA | Lynden | Sep 6
| Bellingham, Ferndale, and Lynden |
| 92. | | 12 | Jacob Robinson | 16:53.9PR | WA | Clarkston | Sep 8
| Asotin XC Island Run Invite |
| 93. | | 9 | Austin Hughes | 16:55.6 | WA | Anacortes | Sep 12
| Anacortes & Nooksack @ Sehome |
| 94. | | 10 | Jake Oldfield | 16:55.7PR | WA | Clarkston | Sep 8
| Asotin XC Island Run Invite |
| 95. | | 10 | Aiden McCaig | 16:59.0PR | WA | Lynden | Sep 6
| Bellingham, Ferndale, and Lynden |
| 96. | | 9 | Mason Zibulewsky | 17:01.0PR | WA | Squalicum | Sep 26
| Bellingham & Squalicum @ Sehome |
| 97. | | 11 | Anthony Ricci | 17:01.3PR | WA | Lynden | Sep 6
| Bellingham, Ferndale, and Lynden |
| 98. | | 9 | Sequoia Bruno-Hopps | 17:02.0 | WA | Sehome | Sep 26
| Bellingham & Squalicum @ Sehome |
| 99. | | 9 | Thomas Mankle | 17:05.7PR | WA | Sehome | Sep 12
| Anacortes & Nooksack @ Sehome |
| 100. | | 10 | Nicholas Papadakis | 17:06.8 | WA | Anacortes | Sep 12
| Anacortes & Nooksack @ Sehome |