| | Age | Grade | Athlete | Time | ST | Team | Date | Meet |
| 1. | | 11 | Patrick Gibson | 15:28.8 | WA | Squalicum | Nov 5
| WIAA 2A State Championships |
| 2. | | 11 | Conner Johnsen | 15:35.0PR | WA | Sehome | Sep 17
| New Balance Festival of Champions |
| 3. | | 11 | Tom Bradley | 15:44.2 | WA | Blaine | Oct 20
| NWC Championship Meet |
| 4. | | 11 | Reed Henderson | 15:53.0 | WA | Sehome | Sep 17
| New Balance Festival of Champions |
| 5. | | 12 | Mitchell Montgomery | 15:55.9PR | WA | Cedarcrest | Oct 6
| Cascade Conference Meet |
| 6. | | 12 | Sam Holeman | 16:01.4PR | WA | Archbishop Murphy | Oct 13
| North County Invite |
| 7. | | 10 | Logan Orndorf | 16:01.6 | WA | Cedarcrest | Oct 6
| Cascade Conference Meet |
| 8. | | 12 | Terry McClement | 16:08.3PR | WA | Bellingham | Oct 20
| NWC Championship Meet |
| 9. | | 11 | Dillon Quintana | 16:11.9 | WA | Mount Baker | Sep 17
| South Whidbey Invitational |
| 10. | | 10 | Nick Gallaher | 16:17.4 | WA | Squalicum | Oct 20
| NWC Championship Meet |
| 11. | | 11 | Liam Toney | 16:20.9 | WA | Sehome | Oct 20
| NWC Championship Meet |
| 12. | | 10 | Brian Chmelik | 16:25.5 | WA | Bellingham | Oct 20
| NWC Championship Meet |
| 13. | | 11 | Joe Charbonneau | 16:25.8 | WA | Bellingham | Oct 20
| NWC Championship Meet |
| 14. | | 11 | Eddie Fontes | 16:26.0 | WA | Blaine | Oct 20
| NWC Championship Meet |
| 15. | | 12 | Kris Mugrage | 16:26.5PR | WA | Lakewood | Oct 6
| Cascade Conference Meet |
| 16. | | 11 | Dylan Dubuque | 16:28.0PR | WA | Squalicum | Sep 14
| Lynden Christian and Squalicum @ Ferndale |
| 17. | | 12 | Kristoffer Mugrage | 16:32.0PR | WA | Lakewood | Sep 24
| 38th Stanford Cross Country Invitational (Hig... |
| 18. | | 12 | Chase Mauro | 16:34.8PR | WA | Sehome | Nov 5
| WIAA 2A State Championships |
| 19. | | 11 | Paris Speidel | 16:35.8 | WA | Bellingham | Oct 20
| NWC Championship Meet |
| 20. | | 12 | Ben Kurtis | 16:36.9PR | WA | Sehome | Sep 17
| New Balance Festival of Champions |
| 21. | | 11 | Tommy Zabelka | 16:40.1 | WA | Burlington-Edison | Nov 5
| WIAA 2A State Championships |
| 22. | | 10 | Simon Maguire | 16:42.6 | WA | Bellingham | Oct 20
| NWC Championship Meet |
| 23. | | 12 | Connor Shelton | 16:43.4PR | WA | Mount Baker | Sep 17
| South Whidbey Invitational |
| 24. | | 9 | Kirby Overman | 16:44.2 | WA | Sehome | Oct 20
| NWC Championship Meet |
| 25. | | 12 | Dallas Coble | 16:46.9PR | WA | Burlington-Edison | Oct 20
| NWC Championship Meet |
| 26. | | 11 | Cody Wanichek | 16:51.8PR | WA | Cedarcrest | Oct 6
| Cascade Conference Meet |
| 27. | | 12 | Grant Bennett | 16:54.2PR | WA | Bellingham | Oct 20
| NWC Championship Meet |
| 28. | | 9 | Heath Geil-Haggerty | 16:55.1PR | WA | Squalicum | Oct 20
| NWC Championship Meet |
| 29. | | 10 | Christopher Fredlun... | 16:56.5 | WA | Squalicum | Nov 5
| WIAA 2A State Championships |
| 30. | | 12 | Sam Drake | 16:58.8PR | WA | Burlington-Edison | Oct 20
| NWC Championship Meet |
| 31. | | 11 | Dominic Dams | 17:01.3 | WA | Cedarcrest | Oct 6
| Cascade Conference Meet |
| 32. | | 9 | Douglas Davis | 17:03.0 | WA | Lakewood | Oct 6
| Cascade Conference Meet |
| 33. | | 10 | Jamie Sayegh | 17:04.6 | WA | Bellingham | Oct 20
| NWC Championship Meet |
| 34. | | 12 | Greg Lewis | 17:04.8PR | WA | Bellingham | Oct 20
| NWC Championship Meet |
| 35. | | 10 | Arne Peterson | 17:06.4PR | WA | Squalicum | Oct 20
| NWC Championship Meet |
| 36. | | 11 | Westin Mackenzie | 17:06.9 | WA | Anacortes | Oct 20
| NWC Championship Meet |
| 37. | | 9 | Langston Engle | 17:09.9PR | WA | Sehome | Oct 20
| NWC Championship Meet |
| 38. | | 10 | Drew Cabales | 17:10.6 | WA | Lakewood | Oct 29
| Northwest District 1 2A, 3A Championships |
| 39. | | 10 | Gage Catherman | 17:10.9PR | WA | Cedarcrest | Oct 6
| Cascade Conference Meet |
| 40. | | 10 | Jared Radtke | 17:11.0 | WA | Squalicum | Oct 5
| Anacortes, Bellingham, Squalicum at Burlingto... |
| 41. | | 12 | Tyler Thompson | 17:12.3PR | WA | Anacortes | Oct 20
| NWC Championship Meet |
| 42. | | 10 | Sam Rosson | 17:12.5 | WA | Anacortes | Oct 20
| NWC Championship Meet |
| 43. | | 10 | Quinn Radbourne | 17:13.8 | WA | Cedarcrest | Oct 6
| Cascade Conference Meet |
| 44. | | 10 | Mitchell Darrah | 17:14.0 | WA | Lakewood | Sep 24
| 38th Stanford Cross Country Invitational (Hig... |
| 45. | | 11 | Peter Espinoza | 17:15.3PR | WA | Lakewood | Oct 6
| Cascade Conference Meet |
| 46. | | 9 | Zane Markosian | 17:15.6 | WA | Sehome | Oct 20
| NWC Championship Meet |
| 47. | | 11 | Preston Dunn | 17:18.4 | WA | Burlington-Edison | Oct 20
| NWC Championship Meet |
| 48. | | 11 | Patrick Hyatt | 17:18.9PR | WA | Archbishop Murphy | Oct 29
| Northwest District 1 2A, 3A Championships |
| 49. | | 9 | Zak Roxborough | 17:19.1 | WA | Anacortes | Oct 20
| NWC Championship Meet |
| 50. | | 12 | Michael Hanson | 17:19.8PR | WA | Anacortes | Oct 20
| NWC Championship Meet |
| 51. | | 11 | Peter Finfrock | 17:21.2 | WA | Sehome | Oct 20
| NWC Championship Meet |
| 52. | 17 | 11 | Ryan Nash | 17:25.6 | WA | Granite Falls | Oct 13
| North County Invite |
| 53. | | 12 | Madison Waterman | 17:26.5PR | WA | Cedarcrest | Oct 6
| Cascade Conference Meet |
| 54. | | 9 | Chais Sugden | 17:28.8 | WA | Squalicum | Oct 20
| NWC Championship Meet |
| 55. | | 11 | Josh Yeend | 17:29.6 | WA | Squalicum | Oct 20
| NWC Championship Meet |
| 56. | | 11 | Jordan Beemer | 17:32.0 | WA | Anacortes | Oct 13
| Skagit County Championships |
| 57. | | 12 | Liam Horner | 17:32.3PR | WA | Sehome | Oct 20
| NWC Championship Meet |
| 58. | | 12 | Alex Miller | 17:33.4PR | WA | Anacortes | Oct 20
| NWC Championship Meet |
| 59. | | 9 | Cole Zink | 17:34.6 | WA | South Whidbey | Oct 29
| Northwest District 1 2A, 3A Championships |
| 60. | | 12 | James Nelson | 17:36.0PR | WA | Sultan | Sep 15
| Sultan HS Pre-Salmon Fest |
| 61. | | 10 | Jacob Mack | 17:36.3PR | WA | Lakewood | Oct 6
| Cascade Conference Meet |
| 62. | | 10 | Wyatt Laviqueune | 17:39.1 | WA | Squalicum | Oct 20
| NWC Championship Meet |
| 63. | | 9 | Dillon Rinauro | 17:39.6 | WA | Squalicum | Oct 20
| NWC Championship Meet |
| 64. | | 10 | Ishmael Villaluz | 17:42.7 | WA | Mount Baker | Oct 20
| NWC Championship Meet |
| 65. | | 9 | Brandon Burbank | 17:42.8 | WA | Sehome | Oct 20
| NWC Championship Meet |
| 66. | | 12 | Jonathan Carlson | 17:46.0 | WA | Mount Baker | Oct 20
| NWC Championship Meet |
| 67. | | 12 | Paulin Fleishman | 17:46.4 | WA | Lynden | Sep 17
| South Whidbey Invitational |
| | | 12 | Colton Darden | 17:46.4PR | WA | Bellingham | Oct 20
| NWC Championship Meet |
| 69. | | 12 | Peter Luciano | 17:49.6 | WA | Anacortes | Oct 20
| NWC Championship Meet |
| 70. | | 10 | Colton Green | 17:50.3 | WA | Cedarcrest | Oct 6
| Cascade Conference Meet |
| | | 11 | Josh Schacht | 17:50.3 | WA | Sehome | Oct 20
| NWC Championship Meet |
| 72. | | 12 | Keith Griffin | 17:50.9PR | WA | Cedarcrest | Oct 6
| Cascade Conference Meet |
| 73. | | 12 | Brandon Blake | 17:51.2PR | WA | Lynden | Oct 20
| NWC Championship Meet |
| 74. | | 10 | AJ Frasieur | 17:51.6PR | WA | Burlington-Edison | Oct 20
| NWC Championship Meet |
| 75. | | 12 | Alexander Terrell | 17:54.9PR | WA | Burlington-Edison | Oct 20
| NWC Championship Meet |
| 76. | | 11 | Rowan Chappell | 17:55.5 | WA | Bellingham | Oct 20
| NWC Championship Meet |
| 77. | | 10 | Nathan LeTavec | 17:55.9 | WA | Sehome | Sep 17
| New Balance Festival of Champions |
| 78. | | 11 | Drew Langlow | 17:56.3 | WA | Burlington-Edison | Oct 20
| NWC Championship Meet |
| 79. | | 9 | Wyatt Mullen | 17:56.8 | WA | Burlington-Edison | Oct 20
| NWC Championship Meet |
| 80. | | 12 | Noah Moeller | 17:57.5PR | WA | South Whidbey | Oct 8
| Hole in the Wall Invitational |
| 81. | | 10 | Evan Atwater | 17:57.8 | WA | Cedarcrest | Oct 6
| Cascade Conference Meet |
| 82. | | 11 | Ezra Bergeron | 17:58.2PR | WA | Sehome | Oct 20
| NWC Championship Meet |
| 83. | | 11 | Hayden LeBlonde | 17:58.5 | WA | Bellingham | Oct 20
| NWC Championship Meet |
| 84. | | 10 | Aidan Glaze | 17:58.7PR | WA | Bellingham | Oct 20
| NWC Championship Meet |
| 85. | | 11 | Nicholas Ulowetz | 17:59.3PR | WA | Archbishop Murphy | Oct 29
| Northwest District 1 2A, 3A Championships |
| 86. | | 11 | Matt Schneider | 18:00.9PR | WA | Sehome | Oct 20
| NWC Championship Meet |
| 87. | | 10 | Ryan Whitehead | 18:03.0 | WA | Lakewood | Sep 24
| 38th Stanford Cross Country Invitational (Hig... |
| 88. | | 10 | Peter Smith | 18:04.1 | WA | Archbishop Murphy | Oct 29
| Northwest District 1 2A, 3A Championships |
| 89. | | 10 | Eli Odell | 18:07.3PR | WA | Mount Baker | Oct 20
| NWC Championship Meet |
| 90. | | 12 | Ian Maguire | 18:07.6PR | WA | Bellingham | Oct 20
| NWC Championship Meet |
| | | 12 | Tye Jorgenson | 18:07.6PR | WA | Bellingham | Oct 20
| NWC Championship Meet |
| 92. | | 12 | Dante Bournique | 18:07.7 | WA | Cedarcrest | Oct 6
| Cascade Conference Meet |
| 93. | | 10 | Justin Rinauro | 18:08.9 | WA | Squalicum | Oct 20
| NWC Championship Meet |
| 94. | | 12 | Weylin Radbourne | 18:09.4PR | WA | Cedarcrest | Oct 6
| Cascade Conference Meet |
| 95. | | 12 | Preston Buckley | 18:09.8PR | WA | Cedarcrest | Oct 6
| Cascade Conference Meet |
| 96. | | 12 | Tanner Garret | 18:10.7PR | WA | Mount Baker | Oct 20
| NWC Championship Meet |
| 97. | | 10 | North Bennett | 18:12.0 | WA | Squalicum | Oct 5
| Anacortes, Bellingham, Squalicum at Burlingto... |
| 98. | | 10 | Carter Johnson | 18:12.7 | WA | Sehome | Oct 20
| NWC Championship Meet |
| 99. | | 9 | Dustin Miller | 18:14.7PR | WA | Archbishop Murphy | Oct 29
| Northwest District 1 2A, 3A Championships |
| 100. | | 10 | Ethan Hassi | 18:14.9 | WA | Sehome | Oct 20
| NWC Championship Meet |