| | Age | Grade | Athlete | Time | ST | Team | Date | Meet |
| 1. | | 12 | Andrew Landstrom | 16:28.9 | OR | Portland Christian | Sep 19
| Saxon Cross Country Invitational |
| 2. | | 10 | Andy Holstrom | 16:50.4 | OR | Valley Catholic | Sep 26
| Nike Pre-Nationals |
| 3. | | 9 | Taylor Hybl | 17:06.0PR | OR | Portland Christian | Oct 29
| NW League District Championship |
| 4. | | 10 | Adam Siltala | 17:09.0 | OR | Clatskanie | Nov 7
| OSAA 3A/2A/1A State Championships |
| 5. | | 11 | Michael Siltala | 17:12.0 | OR | Clatskanie | Oct 17
| Concordia/Puma XC Classic |
| 6. | | 10 | Connor Garcia | 17:21.3 | OR | Valley Catholic | Sep 26
| Nike Pre-Nationals |
| 7. | | 12 | Varun Iyengar | 18:24.0PR | OR | Oregon Episcopal | Oct 29
| NW League District Championship |
| 8. | | 9 | Jordan Landstrom | 18:28.0PR | OR | Portland Christian | Oct 29
| NW League District Championship |
| 9. | | 11 | Jerry Creasy | 18:36.0 | OR | Neah-Kah-Nie | Oct 8
| Regis Invitational |
| 10. | | 10 | Shawn Murry | 18:41.0 | OR | Clatskanie | Oct 29
| NW League District Championship |
| 11. | | 12 | Zach Houchins | 18:49.0PR | OR | Neah-Kah-Nie | Oct 29
| NW League District Championship |
| 12. | | 11 | Zack Lovell | 18:51.0 | OR | Rainier (OR) | Oct 29
| NW League District Championship |
| 13. | | 12 | Spencer DeBray | 18:52.0PR | OR | Portland Christian | Oct 10
| Champoeg Invitational |
| 14. | | 12 | Chris Guiducci | 18:54.0PR | OR | Valley Catholic | Oct 29
| NW League District Championship |
| 15. | | 10 | James Furnary | 18:58.0 | OR | Catlin Gabel | Oct 8
| Regis Invitational |
| 16. | | 10 | William Wilson | 19:04.0 | OR | Catlin Gabel | Oct 8
| Regis Invitational |
| | | 10 | Matthew Fernandez | 19:04.0 | OR | Oregon Episcopal | Oct 29
| NW League District Championship |
| 18. | | 10 | Anthony Alfieri | 19:07.7 | OR | Valley Catholic | Sep 26
| Nike Pre-Nationals |
| 19. | | 12 | Dylan McFadden | 19:09.0 | OR | Rainier (OR) | Sep 14
| Pre-District NW League |
| 20. | | 10 | Sean Johnson | 19:14.0 | OR | Rainier (OR) | Oct 29
| NW League District Championship |
| 21. | | 11 | Trent Cheseboro | 19:20.0 | OR | Rainier (OR) | Oct 29
| NW League District Championship |
| | | 12 | Jeff Teufel | 19:20.0PR | OR | Oregon Episcopal | Oct 29
| NW League District Championship |
| 23. | | 9 | Koby Yudkin | 19:20.9PR | OR | Catlin Gabel | Sep 26
| Nike Pre-Nationals |
| 24. | | 10 | Buddy Pickering | 19:21.0 | OR | Rainier (OR) | Oct 13
| Big Foot Invitational |
| 25. | | 9 | David Lovitz | 19:32.0 | OR | Catlin Gabel | Oct 8
| Regis Invitational |
| 26. | | 9 | Cameron McKillop | 19:38.0PR | OR | Portland Christian | Oct 29
| NW League District Championship |
| 27. | | 12 | Gary Points | 19:43.0 | OR | Clatskanie | Oct 29
| NW League District Championship |
| 28. | | 9 | Cody Hoyt | 19:44.0 | OR | Catlin Gabel | Oct 8
| Regis Invitational |
| 29. | | 12 | Cameron Coppock | 19:47.0PR | OR | Oregon Episcopal | Oct 29
| NW League District Championship |
| 30. | | 10 | Zach Shute | 19:50.7 | OR | Oregon Episcopal | Sep 26
| Nike Pre-Nationals |
| 31. | | 12 | Danny Somes | 19:51.0PR | OR | Clatskanie | Oct 29
| NW League District Championship |
| 32. | | 10 | J.P. Rivera | 19:51.5 | OR | Valley Catholic | Oct 17
| Warner Pacific Open |
| 33. | | 9 | Tyson Griffith | 19:53.0 | OR | Rainier (OR) | Oct 29
| NW League District Championship |
| | | 10 | Jon Kelley | 19:53.0 | OR | Rainier (OR) | Oct 29
| NW League District Championship |
| 35. | | 11 | Brandon Gallinat | 19:53.3PR | OR | Valley Catholic | Oct 17
| Warner Pacific Open |
| 36. | | 12 | Aasa Carmack | 19:54.0 | OR | Clatskanie | Sep 10
| Portland Adventist Invitational |
| 37. | | 12 | Cody Sloderbeck | 19:57.0 | OR | Clatskanie | Sep 10
| Portland Adventist Invitational |
| 38. | | 10 | Danny Hernandez | 19:58.0 | OR | Valley Catholic | Oct 17
| Warner Pacific Open |
| 39. | | 10 | Jackson Miller | 19:59.0 | OR | Vernonia | Oct 8
| Regis Invitational |
| 40. | | 11 | Zoli Bokor | 20:00.0 | OR | Knappa | Oct 13
| Big Foot Invitational |
| 41. | | 12 | Nick Aagesen | 20:02.0PR | OR | Neah-Kah-Nie | Oct 29
| NW League District Championship |
| 42. | | 11 | Daniel Lin | 20:06.0PR | OR | Valley Catholic | Oct 29
| NW League District Championship |
| 43. | | 11 | Bryce Horness | 20:07.0PR | OR | Clatskanie | Oct 29
| NW League District Championship |
| 44. | | 9 | Nathan Fleck | 20:09.0 | OR | Vernonia | Oct 17
| Rainier Invitational |
| 45. | | 12 | David Sellers | 20:15.0PR | OR | Portland Christian | Oct 29
| NW League District Championship |
| 46. | | 10 | Ben Withycombe | 20:24.0PR | OR | Valley Catholic | Oct 29
| NW League District Championship |
| 47. | | 12 | Nick Mannen | 20:31.7PR | OR | Valley Catholic | Sep 26
| Nike Pre-Nationals |
| 48. | | 12 | Kenny Marsh | 20:34.0PR | OR | Oregon Episcopal | Oct 29
| NW League District Championship |
| 49. | | 12 | James Carey | 20:36.0PR | OR | Warrenton | Oct 13
| Big Foot Invitational |
| 50. | | 9 | TJ Morgan | 20:48.0 | OR | Warrenton | Oct 13
| Big Foot Invitational |
| 51. | | 12 | Christopher Eden | 20:51.0PR | OR | Catlin Gabel | Oct 21
| Centennial, Cent. Cath, SMA, Grant, Benson, J... |
| | | 10 | Brandyn Aberle | 20:51.0 | OR | Rainier (OR) | Oct 29
| NW League District Championship |
| 53. | | 10 | Travis Griffith | 20:58.0 | OR | Clatskanie | Oct 29
| NW League District Championship |
| 54. | | 12 | Petr Jarinek | 20:59.0PR | OR | Vernonia | Oct 8
| Regis Invitational |
| 55. | | 12 | Michael Gundle | 21:00.0 | OR | Oregon Episcopal | Sep 14
| Pre-District NW League |
| 56. | | 10 | Brandon Wilson | 21:09.0 | OR | Catlin Gabel | Oct 15
| Chemawa |
| 57. | | 12 | Max Gideonse | 21:10.0PR | OR | Catlin Gabel | Oct 8
| Regis Invitational |
| 58. | | 12 | Daniel Deuel | 21:11.0PR | OR | Neah-Kah-Nie | Sep 26
| Three Course Challenge |
| 59. | | 10 | Daniel Shaw | 21:12.0 | OR | Vernonia | Oct 8
| Regis Invitational |
| 60. | | 12 | Eddie Sims | 21:14.0PR | OR | Clatskanie | Sep 10
| Portland Adventist Invitational |
| 61. | | 9 | Terrance Sun | 21:17.0 | OR | Catlin Gabel | Oct 8
| Regis Invitational |
| 62. | | 11 | Tyler Strenke | 21:21.0 | OR | Rainier (OR) | Sep 10
| Portland Adventist Invitational |
| 63. | | 11 | Roland Johansen | 21:29.0 | OR | Knappa | Sep 26
| Three Course Challenge |
| | | 9 | Casey Currey-Wilson | 21:29.0 | OR | Catlin Gabel | Oct 21
| Centennial, Cent. Cath, SMA, Grant, Benson, J... |
| 65. | | 12 | Alex Smith | 21:35.0PR | OR | Valley Catholic | Oct 29
| NW League District Championship |
| 66. | | 10 | Ben Stager | 21:35.6 | OR | Valley Catholic | Sep 26
| Nike Pre-Nationals |
| 67. | | 11 | Kodi Dyer | 21:38.0PR | OR | Vernonia | Oct 8
| Regis Invitational |
| 68. | | 10 | Jared Woods | 21:43.4PR | OR | Catlin Gabel | Sep 26
| Nike Pre-Nationals |
| 69. | | 12 | Ryan Eckstrom | 21:44.0PR | OR | Neah-Kah-Nie | Oct 29
| NW League District Championship |
| 70. | | 10 | Henry Shulevitz | 21:57.0 | OR | Catlin Gabel | Oct 21
| Centennial, Cent. Cath, SMA, Grant, Benson, J... |
| 71. | | 9 | Alex Phillips | 22:11.9 | OR | Oregon Episcopal | Sep 26
| Nike Pre-Nationals |
| 72. | | 10 | Rhythm Kenaly-Lundb... | 22:14.0PR | OR | Catlin Gabel | Oct 21
| Centennial, Cent. Cath, SMA, Grant, Benson, J... |
| 73. | | 10 | Alex Kammerer | 22:15.0 | OR | Neah-Kah-Nie | Oct 29
| NW League District Championship |
| 74. | | 9 | Kenny Woods | 22:22.0 | OR | Catlin Gabel | Oct 21
| Centennial, Cent. Cath, SMA, Grant, Benson, J... |
| 75. | | 10 | Scotty Brezeale | 22:25.0 | OR | Rainier (OR) | Sep 29
| Catlin Gabel Handicapper |
| 76. | | 12 | Tim Stuva | 22:28.0 | OR | Rainier (OR) | Sep 10
| Portland Adventist Invitational |
| 77. | | 12 | Simon Narode | 22:31.4PR | OR | Oregon Episcopal | Sep 22
| Oregon Episcopal Meet |
| 78. | | 12 | Jake Satchwell | 22:43.0PR | OR | Oregon Episcopal | Sep 14
| Pre-District NW League |
| 79. | | 10 | David Kelley | 22:44.0 | OR | Warrenton | Oct 13
| Big Foot Invitational |
| 80. | | 9 | Wayne Moore | 22:46.0 | OR | Neah-Kah-Nie | Oct 29
| NW League District Championship |
| 81. | | 10 | Mason Roberts | 23:16.0PR | OR | Vernonia | Oct 8
| Regis Invitational |
| | | 11 | Daniel Woodward | 23:16.0 | OR | Neah-Kah-Nie | Oct 29
| NW League District Championship |
| 83. | | 10 | Ben Purcell | 23:19.0 | OR | Neah-Kah-Nie | Oct 29
| NW League District Championship |
| 84. | | 9 | Nicholas Elliot | 23:28.0 | OR | Catlin Gabel | Oct 8
| Regis Invitational |
| 85. | | 12 | Mathew Langley | 23:35.7 | OR | Clatskanie | Oct 8
| Southwest Christian Invitational |
| 86. | | 10 | Nick Clark | 23:50.0 | OR | Rainier (OR) | Oct 29
| NW League District Championship |
| 87. | | 10 | Grant Phillips | 23:52.0 | OR | Catlin Gabel | Oct 15
| Chemawa |
| 88. | | 11 | Sam Adler | 23:53.0 | OR | Oregon Episcopal | Sep 26
| Nike Pre-Nationals |
| 89. | | 10 | Kody Sporseen | 24:05.9 | OR | Knappa | Sep 24
| North Marion Invite at Willamette Mission St... |
| 90. | | 9 | Andrew Folino | 24:10.0 | OR | Valley Catholic | Oct 29
| NW League District Championship |
| 91. | | 9 | Kyle Walters | 24:13.0 | OR | Oregon Episcopal | Sep 26
| Nike Pre-Nationals |
| 92. | | 10 | Landwher Nick | 24:40.0 | OR | Knappa | Sep 24
| North Marion Invite at Willamette Mission St... |
| 93. | | 12 | Kent Hays | 25:16.0PR | OR | Catlin Gabel | Oct 15
| Chemawa |
| 94. | | 12 | Preston Roach | 25:26.0PR | OR | Vernonia | Oct 13
| Big Foot Invitational |
| 95. | | 11 | Paul Whiteman | 25:30.0 | OR | Vernonia | Oct 17
| Rainier Invitational |
| 96. | | 9 | william Stanton | 25:38.8PR | OR | Oregon Episcopal | Sep 22
| Oregon Episcopal Meet |
| 97. | | - | Zack Hood | 25:49.0PR | OR | Vernonia | Oct 8
| Regis Invitational |
| 98. | | 10 | Walker Michaels | 26:05.0PR | OR | Catlin Gabel | Oct 8
| Regis Invitational |
| 99. | | 11 | Justin Murray | 26:08.0PR | OR | Oregon Episcopal | Sep 14
| Pre-District NW League |
| 100. | | 10 | Jared Smith | 27:24.0 | OR | Valley Catholic | Oct 29
| NW League District Championship |