| | Age | Grade | Athlete | Time | ST | Team | Date | Meet |
| 1. | | 12 | Parker Elder | 17:01.8 | OR | Scappoose | Sep 26
| Nike Pre-Nationals |
| 2. | | 12 | Will Taylor | 17:26.6PR | OR | Scappoose | Sep 26
| Nike Pre-Nationals |
| 3. | | 9 | Brett Willyard | 17:30.9 | OR | Seaside | Oct 14
| St. Helens, Glencoe, Hillsboro, Parkrose |
| 4. | | 11 | Erik Keating | 17:37.3PR | OR | Astoria | Oct 10
| Paul Mariman Invitational |
| 5. | | 12 | James Reaser | 17:53.0PR | OR | Banks | Oct 10
| Paul Mariman Invitational |
| 6. | | 10 | Todd Graham | 18:05.7 | OR | Scappoose | Oct 14
| St. Helens, Glencoe, Hillsboro, Parkrose |
| 7. | 17 | 12 | Jesse Gienger | 18:06.0PR | OR | Tillamook | Oct 19
| YC vs Tillamook and Astoria |
| 8. | | 11 | Michael Ceruti | 18:06.8PR | OR | Scappoose | Oct 14
| St. Helens, Glencoe, Hillsboro, Parkrose |
| 9. | | 12 | Chris Hale | 18:12.4PR | OR | Scappoose | Oct 14
| St. Helens, Glencoe, Hillsboro, Parkrose |
| 10. | | 10 | Tyller Perry | 18:13.4PR | OR | Seaside | Oct 14
| St. Helens, Glencoe, Hillsboro, Parkrose |
| 11. | | 11 | Chris Neifert | 18:19.0PR | OR | Scappoose | Oct 14
| St. Helens, Glencoe, Hillsboro, Parkrose |
| 12. | | 12 | Matt Sagers | 18:40.0PR | OR | Astoria | Sep 19
| Molalla Invitational |
| 13. | 16 | 11 | Christian Mallare | 18:43.5PR | OR | Tillamook | Oct 29
| Cowapa League District 1 Championships |
| 14. | | 12 | Max Milander | 18:44.7PR | OR | Seaside | Oct 14
| St. Helens, Glencoe, Hillsboro, Parkrose |
| 15. | | 12 | Erik Johansson | 18:49.7PR | OR | Seaside | Oct 14
| St. Helens, Glencoe, Hillsboro, Parkrose |
| 16. | | 10 | Patrick Flanagan | 18:54.4 | OR | Scappoose | Sep 26
| Nike Pre-Nationals |
| 17. | | 11 | David Woltjer | 19:01.0 | OR | Astoria | Nov 7
| OSAA 4A State Championship |
| 18. | 15 | 9 | Aaron Josi | 19:04.0 | OR | Tillamook | Nov 7
| OSAA 4A State Championship |
| 19. | | 11 | Jeff Bernards | 19:06.2 | OR | Yamhill-Carlton | Oct 29
| Cowapa League District 1 Championships |
| 20. | | 9 | Paulo Velez | 19:10.0 | OR | Tillamook | Oct 19
| YC vs Tillamook and Astoria |
| 21. | | 11 | Jon Perry | 19:16.9 | OR | Seaside | Oct 14
| St. Helens, Glencoe, Hillsboro, Parkrose |
| 22. | | 12 | Brad Brekke | 19:19.9PR | OR | Banks | Oct 14
| St. Helens, Glencoe, Hillsboro, Parkrose |
| 23. | | 10 | Aaron Miller | 19:26.0 | OR | Astoria | Oct 17
| Concordia/Puma XC Classic |
| 24. | | 11 | Bronson Gardner | 19:30.0 | OR | Astoria | Oct 29
| Cowapa League District 1 Championships |
| 25. | 14 | 9 | Markus Pullen | 19:36.2 | OR | Tillamook | Oct 8
| Regis Invitational |
| 26. | | 12 | Sketch Gorsuch | 19:40.8 | OR | Seaside | Oct 14
| St. Helens, Glencoe, Hillsboro, Parkrose |
| 27. | 17 | 11 | Troy Peterson | 19:50.7PR | OR | Tillamook | Sep 19
| New Balance Festival of Champions |
| 28. | | 11 | Kyle Overbay | 20:01.7 | OR | Astoria | Oct 10
| Paul Mariman Invitational |
| 29. | | 12 | Dustin Woosley | 20:07.0 | OR | Tillamook | Oct 19
| YC vs Tillamook and Astoria |
| 30. | | 10 | Phillip Hatcher | 20:16.7 | OR | Yamhill-Carlton | Oct 10
| Paul Mariman Invitational |
| 31. | 15 | 10 | Tucker Cook | 20:17.0PR | OR | Tillamook | Oct 8
| Regis Invitational |
| 32. | | 11 | James Slaughter | 20:18.3PR | OR | Banks | Oct 10
| Paul Mariman Invitational |
| 33. | | 9 | Zach Bibb | 20:25.7 | OR | Yamhill-Carlton | Oct 10
| Paul Mariman Invitational |
| 34. | | 10 | Kyle Selfaison | 20:26.5 | OR | Banks | Oct 10
| Paul Mariman Invitational |
| 35. | 15 | 9 | Jacob Ripley | 20:29.0PR | OR | Tillamook | Oct 19
| YC vs Tillamook and Astoria |
| 36. | | 10 | Michael Gann | 20:31.9PR | OR | Seaside | Oct 14
| St. Helens, Glencoe, Hillsboro, Parkrose |
| 37. | | 11 | Kreuger Todd | 20:46.3PR | OR | Scappoose | Oct 14
| St. Helens, Glencoe, Hillsboro, Parkrose |
| 38. | | 10 | Chris Barker | 20:53.1PR | OR | Seaside | Oct 14
| St. Helens, Glencoe, Hillsboro, Parkrose |
| 39. | | 10 | David Hoth | 20:53.5 | OR | Seaside | Oct 29
| Cowapa League District 1 Championships |
| 40. | | 12 | Colton Underhill | 20:54.7PR | OR | Banks | Oct 14
| St. Helens, Glencoe, Hillsboro, Parkrose |
| 41. | 14 | 9 | Kaleb Crossley | 20:58.5 | OR | Tillamook | Oct 19
| YC vs Tillamook and Astoria |
| 42. | 14 | 9 | Mitch Baertlein | 20:58.8 | OR | Tillamook | Oct 19
| YC vs Tillamook and Astoria |
| 43. | | 9 | Evan Tilander | 21:04.4 | OR | Scappoose | Sep 26
| Nike Pre-Nationals |
| 44. | | 10 | Simon Crocker | 21:08.0 | OR | Yamhill-Carlton | Oct 1
| Silver Falls Invitational |
| 45. | | 12 | Mac Clark | 21:10.3PR | OR | Seaside | Oct 14
| St. Helens, Glencoe, Hillsboro, Parkrose |
| 46. | 15 | 9 | Matthew Travers | 21:19.0PR | OR | Tillamook | Oct 16
| 5k time trial |
| 47. | | 11 | Linus Norgren | 21:25.1 | OR | Banks | Oct 14
| St. Helens, Glencoe, Hillsboro, Parkrose |
| 48. | | 12 | Ben Shurts | 21:30.6 | OR | Banks | Oct 10
| Paul Mariman Invitational |
| 49. | | 12 | Brent Ervin | 21:33.0 | OR | Banks | Oct 14
| St. Helens, Glencoe, Hillsboro, Parkrose |
| 50. | | 12 | Mackenzie Clark | 21:44.7PR | OR | Seaside | Oct 29
| Cowapa League District 1 Championships |
| 51. | 16 | 11 | Travis Wright | 21:48.0 | OR | Tillamook | Oct 16
| 5k time trial |
| 52. | | 10 | Jacob Engbretson | 22:04.4 | OR | Astoria | Oct 10
| Paul Mariman Invitational |
| 53. | | 11 | Jesse Challinor | 22:18.5 | OR | Yamhill-Carlton | Oct 10
| Paul Mariman Invitational |
| 54. | | 9 | Colby Wedgworth | 22:24.0 | OR | Scappoose | Oct 17
| Concordia/Puma XC Classic |
| 55. | | 10 | Morgan Snook | 22:27.0PR | OR | Scappoose | Oct 17
| Concordia/Puma XC Classic |
| 56. | | 9 | Garrett Brown | 22:28.5 | OR | Seaside | Oct 14
| St. Helens, Glencoe, Hillsboro, Parkrose |
| 57. | | 10 | Billie Smith | 22:42.4 | OR | Yamhill-Carlton | Oct 10
| Paul Mariman Invitational |
| 58. | | 9 | Cirilo Herold | 22:52.0 | OR | Seaside | Oct 14
| St. Helens, Glencoe, Hillsboro, Parkrose |
| 59. | | 9 | Matthew Jarvis | 22:57.7PR | OR | Scappoose | Sep 26
| Nike Pre-Nationals |
| 60. | 14 | 9 | Jonathan Williams | 23:26.9PR | OR | Tillamook | Oct 29
| Cowapa League District 1 Championships |
| 61. | | 11 | Brandon Pollard | 23:28.0PR | OR | Scappoose | Oct 17
| Concordia/Puma XC Classic |
| 62. | | 12 | Dalton Agalzoff | 23:30.9PR | OR | Seaside | Oct 14
| St. Helens, Glencoe, Hillsboro, Parkrose |
| 63. | | 12 | Lance Adkins | 23:57.4PR | OR | Scappoose | Oct 14
| St. Helens, Glencoe, Hillsboro, Parkrose |
| 64. | 15 | 10 | Jacob Saunders | 24:04.8PR | OR | Tillamook | Oct 29
| Cowapa League District 1 Championships |
| 65. | | 9 | Bjorn Anthony | 24:09.5PR | OR | Astoria | Oct 10
| Paul Mariman Invitational |
| 66. | | 11 | Ross Glasson | 24:37.6 | OR | Seaside | Oct 29
| Cowapa League District 1 Championships |
| 67. | | 12 | Mark Acosta | 24:40.7 | OR | Banks | Oct 29
| Cowapa League District 1 Championships |
| 68. | | 9 | Luke Haenggi | 24:49.0 | OR | Tillamook | Oct 16
| 5k time trial |
| 69. | | 10 | Gavin Brown | 25:21.3PR | OR | Seaside | Oct 29
| Cowapa League District 1 Championships |
| 70. | 17 | 12 | Cole Weber | 25:50.0 | OR | Tillamook | Oct 29
| Cowapa League District 1 Championships |
| 71. | | 11 | Drafin Xthona | 26:03.0PR | OR | Yamhill-Carlton | Oct 19
| YC vs Tillamook and Astoria |
| 72. | | 9 | Brenten Andersen | 26:49.2 | OR | Tillamook | Oct 29
| Cowapa League District 1 Championships |
| 73. | | 12 | Jack Stone | 26:50.5PR | OR | Banks | Oct 14
| St. Helens, Glencoe, Hillsboro, Parkrose |
| 74. | | 9 | Shota Kanzaki | 26:54.4 | OR | Seaside | Oct 14
| St. Helens, Glencoe, Hillsboro, Parkrose |
| 75. | | 12 | Marshall Whitlock | 27:50.3 | OR | Seaside | Oct 29
| Cowapa League District 1 Championships |
| 76. | | - | Spencer Giese | 30:41.0PR | OR | Seaside | Sep 26
| Three Course Challenge |