| | Age | Grade | Athlete | Time | ST | Team | Date | Meet |
| 1. | | 12 | Aaron Lane | 16:09.0PR | OR | Southwest Christian | Oct 6
| Vernonia Invitational |
| 2. | | 12 | Zane Norville | 16:29.1PR | OR | Valley Catholic | Sep 24
| Nike Portland XC |
| 3. | | 12 | Alex Olson | 16:35.0 | OR | Horizon Christian | Nov 5
| OSAA 3A/2A/1A State Championships |
| 4. | | 12 | Jamie Kawaguchi | 16:51.0 | OR | Valley Catholic | Nov 5
| OSAA 4A State Championships |
| 5. | | 11 | Reece Hupfer | 16:59.0PR | OR | Westside Christian | Sep 23
| Meriwether National Cross Country Classic |
| 6. | | 12 | Grant Thomas | 17:03.2PR | OR | Oregon Episcopal | Oct 14
| Portland Meadows Invitational |
| 7. | | 12 | Jack Casey | 17:11.0PR | OR | Portland Christian | Nov 5
| OSAA 3A/2A/1A State Championships |
| 8. | | 9 | Nate Hicken | 17:11.2 | OR | Valley Catholic | Sep 24
| Nike Portland XC |
| 9. | 16 | 11 | Jack Casalino | 17:13.1 | OR | Oregon Episcopal | Oct 14
| Portland Meadows Invitational |
| 10. | | 11 | Nate Schmidlin | 17:14.0 | OR | Valley Catholic | Nov 5
| OSAA 4A State Championships |
| 11. | | 12 | Colby Hixson | 17:15.8 | OR | Neah-Kah-Nie | Oct 20
| SD2/SD3 Pre-District Challenge |
| 12. | | 12 | Seancarlos Gonzalez | 17:18.0PR | OR | Valley Catholic | Nov 5
| OSAA 4A State Championships |
| 13. | | 11 | Beau Griffith | 17:18.8 | OR | Portland Christian | Oct 27
| 3A/2A/1A-SD1 District 1 Championships |
| 14. | | 12 | Zack Stetzel | 17:21.5PR | OR | Horizon Christian | Oct 27
| 3A/2A/1A-SD2 District 2 Championships |
| 15. | | 10 | Jacob Suarez | 17:24.0 | OR | Southwest Christian | Oct 6
| Vernonia Invitational |
| 16. | | 12 | Ian Hoyt | 17:24.5PR | OR | Catlin Gabel | Sep 24
| Nike Portland XC |
| 17. | | 10 | Trent Driesner | 17:27.0PR | OR | Southwest Christian | Oct 6
| Vernonia Invitational |
| 18. | | 10 | Jackson Miller | 17:27.8 | OR | Valley Catholic | Sep 24
| Nike Portland XC |
| 19. | | 12 | Timothy Curtis | 17:43.1 | OR | Southwest Christian | Sep 23
| Meriwether National Cross Country Classic |
| 20. | | 11 | Jackson Hicken | 17:49.8 | OR | Valley Catholic | Sep 17
| Northwest Classic |
| 21. | | 12 | Johnathan Guisinger | 17:51.0 | OR | Rainier (OR) | Oct 6
| Vernonia Invitational |
| 22. | | 12 | John Graff | 17:53.0PR | OR | Rainier (OR) | Oct 6
| Vernonia Invitational |
| 23. | | 12 | Moses Wakefield | 17:54.0 | OR | Damascus Christian | Sep 17
| Oregon City XC Invitational |
| 24. | | 9 | Justin Neill | 17:54.1PR | OR | Columbia Christian | Oct 5
| Reynolds, Sam Barlow, Wilson, Benson, Jeffers... |
| 25. | | 11 | Jacob Moore | 18:01.6PR | OR | Clatskanie | Oct 27
| 3A/2A/1A-SD1 District 1 Championships |
| 26. | 15 | 10 | Tucker Olson | 18:05.9 | OR | Horizon Christian | Oct 27
| 3A/2A/1A-SD2 District 2 Championships |
| 27. | | 9 | Will Leonard | 18:06.6 | OR | Catlin Gabel | Oct 27
| 3A/2A/1A-SD1 District 1 Championships |
| 28. | | 12 | Chandler Watson | 18:08.4 | OR | Oregon Episcopal | Oct 27
| 3A/2A/1A-SD1 District 1 Championships |
| 29. | | 11 | Noah Solomon | 18:08.9 | OR | Oregon Episcopal | Oct 14
| Portland Meadows Invitational |
| 30. | 15 | 9 | Nathaniel Wilson | 18:10.3PR | OR | Columbia Christian | Oct 5
| Reynolds, Sam Barlow, Wilson, Benson, Jeffers... |
| 31. | | 12 | Andrew Eoff | 18:15.2PR | OR | Portland Adventist | Oct 27
| 3A/2A/1A-SD1 District 1 Championships |
| 32. | | 10 | Hayden Wakefield | 18:18.0PR | OR | Horizon Christian | Nov 5
| OSAA 3A/2A/1A State Championships |
| 33. | | 12 | Luke Liljenwall | 18:21.5PR | OR | Warrenton | Oct 27
| 3A/2A/1A-SD1 District 1 Championships |
| 34. | 14 | 9 | Dawit Dean | 18:23.5 | OR | Catlin Gabel | Oct 27
| 3A/2A/1A-SD1 District 1 Championships |
| 35. | | 12 | Gunnar Fairbairn | 18:24.8 | OR | Catlin Gabel | Oct 27
| 3A/2A/1A-SD1 District 1 Championships |
| 36. | | 12 | Venkat Doddapaneni | 18:25.6PR | OR | Valley Catholic | Sep 30
| Southwest Christian Invitational |
| 37. | | 12 | Cody Hobbs | 18:35.6PR | OR | Knappa | Oct 27
| 3A/2A/1A-SD1 District 1 Championships |
| 38. | | 12 | Jett Knight | 18:35.7PR | OR | Corbett | Sep 17
| Oregon City XC Invitational |
| 39. | | 11 | Nico Aguilar | 18:42.3PR | OR | Columbia Christian | Oct 5
| Reynolds, Sam Barlow, Wilson, Benson, Jeffers... |
| 40. | 15 | 10 | Zach Schreiber | 18:43.5 | OR | Horizon Christian | Oct 6
| Regis/Stayton Invitational |
| 41. | | 9 | Brayden Rutledge | 18:45.0 | OR | Southwest Christian | Oct 6
| Vernonia Invitational |
| 42. | | 10 | Louis David Gendron... | 18:51.2PR | OR | Valley Catholic | Sep 17
| Northwest Classic |
| 43. | | 10 | Turner Lear | 18:52.1PR | OR | St Paul | Oct 6
| Regis/Stayton Invitational |
| 44. | | 9 | Asa Brown | 18:54.5 | OR | Oregon Episcopal | Oct 14
| Portland Meadows Invitational |
| 45. | | 9 | Davis Raz | 18:55.1 | OR | Westside Christian | Oct 14
| Portland Meadows Invitational |
| | | 12 | Jeryd Lewis | 18:55.1 | OR | Warrenton | Oct 27
| 3A/2A/1A-SD1 District 1 Championships |
| 47. | | 11 | Micah Gandara | 18:57.8PR | OR | Damascus Christian | Sep 17
| Oregon City XC Invitational |
| 48. | | 9 | Caleb VanderGiessen | 19:01.3 | OR | Faith Bible Christian | Oct 27
| 3A/2A/1A-SD3 District 3 Championships |
| 49. | | 12 | Matthew Dorsey | 19:03.0PR | OR | Corbett | Oct 26
| 4A-2 Tri-Valley Conference Championships |
| 50. | | 10 | Kellen Petersen | 19:03.4 | OR | Westside Christian | Oct 27
| 3A/2A/1A-SD2 District 2 Championships |
| 51. | 15 | 10 | Chase Kellar | 19:04.0PR | OR | Rainier (OR) | Oct 6
| Vernonia Invitational |
| 52. | 14 | 9 | Trent Berntsen | 19:05.6 | OR | Clatskanie | Oct 27
| 3A/2A/1A-SD1 District 1 Championships |
| 53. | | 11 | Garrett Mulder | 19:06.0 | OR | Southwest Christian | Oct 6
| Vernonia Invitational |
| 54. | | 11 | Will Harmon | 19:10.4PR | OR | Catlin Gabel | Oct 27
| 3A/2A/1A-SD1 District 1 Championships |
| 55. | | 12 | Wyatt Sprengel | 19:12.0 | OR | Corbett | Oct 26
| 4A-2 Tri-Valley Conference Championships |
| 56. | 15 | 10 | Jared Goodwin | 19:16.0PR | OR | Rainier (OR) | Oct 6
| Vernonia Invitational |
| 57. | | 12 | Trent Baugus | 19:18.4PR | OR | Horizon Christian | Oct 27
| 3A/2A/1A-SD2 District 2 Championships |
| 58. | | 11 | Dylan Mitchell | 19:19.3 | OR | Neah-Kah-Nie | Oct 20
| SD2/SD3 Pre-District Challenge |
| 59. | | 10 | Steven Swart | 19:20.6PR | OR | Southwest Christian | Oct 27
| 3A/2A/1A-SD1 District 1 Championships |
| 60. | 16 | 10 | Leo Goodrich | 19:22.6PR | OR | Portland Waldorf | Oct 15
| George Fox XC Classic |
| 61. | | 10 | Gabe Furnish | 19:23.5PR | OR | Clatskanie | Oct 27
| 3A/2A/1A-SD1 District 1 Championships |
| 62. | | 11 | Ian Erwert | 19:24.5PR | OR | Valley Catholic | Sep 30
| Southwest Christian Invitational |
| 63. | | 12 | Joe Zochert | 19:26.0 | OR | Southwest Christian | Oct 6
| Vernonia Invitational |
| 64. | | 11 | Willie Davidson | 19:26.6 | OR | Neah-Kah-Nie | Oct 27
| 3A/2A/1A-SD3 District 3 Championships |
| 65. | | 9 | Tyler Ernst | 19:31.5 | OR | Neah-Kah-Nie | Oct 27
| 3A/2A/1A-SD3 District 3 Championships |
| 66. | | 12 | Alan Martinez | 19:37.7PR | OR | Warrenton | Oct 27
| 3A/2A/1A-SD1 District 1 Championships |
| 67. | | 10 | Brady Haylett | 19:39.1PR | OR | Neah-Kah-Nie | Oct 27
| 3A/2A/1A-SD3 District 3 Championships |
| 68. | | 12 | Matthew Arnold | 19:40.0PR | OR | Faith Bible Christian | Oct 6
| Vernonia Invitational |
| 69. | | 11 | Noah Logan | 19:40.9 | OR | Horizon Christian | Oct 6
| Regis/Stayton Invitational |
| | | 10 | Harry Schaefer | 19:40.9 | OR | Southwest Christian | Oct 27
| 3A/2A/1A-SD1 District 1 Championships |
| 71. | | 10 | Zach Nakamura | 19:42.0 | OR | Portland Adventist | Oct 6
| Vernonia Invitational |
| 72. | 17 | 12 | Marco Anaya | 19:42.6 | OR | St Paul | Oct 6
| Regis/Stayton Invitational |
| 73. | | 12 | Micah Bos | 19:42.9PR | OR | Horizon Christian | Oct 6
| Regis/Stayton Invitational |
| 74. | | 11 | Wils Haffner | 19:43.0 | OR | Portland Adventist | Oct 6
| Vernonia Invitational |
| 75. | | 12 | Adam Smith | 19:45.8 | OR | St Paul | Oct 6
| Regis/Stayton Invitational |
| 76. | 14 | 9 | Jaedan Abel | 19:48.0 | OR | Rainier (OR) | Oct 6
| Vernonia Invitational |
| 77. | | 12 | Collin Horn | 19:48.2 | OR | Corbett | Oct 1
| Champoeg Invitational |
| 78. | 18 | 12 | Eben Rogers | 19:53.3 | OR | Oregon Episcopal | Oct 27
| 3A/2A/1A-SD1 District 1 Championships |
| 79. | | 11 | Andrew Look | 19:55.4PR | OR | Catlin Gabel | Oct 27
| 3A/2A/1A-SD1 District 1 Championships |
| 80. | | 11 | Connor Hood | 19:56.0PR | OR | Faith Bible Christian | Oct 6
| Vernonia Invitational |
| 81. | | 11 | Justin Jang | 19:57.8PR | OR | Columbia Christian | Oct 27
| 3A/2A/1A-SD1 District 1 Championships |
| 82. | | 11 | Jac Coe | 20:00.2PR | OR | Clatskanie | Oct 27
| 3A/2A/1A-SD1 District 1 Championships |
| 83. | | 12 | Nathaniel Gurnee | 20:01.1 | OR | Westside Christian | Oct 27
| 3A/2A/1A-SD2 District 2 Championships |
| 84. | | 9 | Ryan Olson | 20:02.8PR | OR | Horizon Christian | Oct 20
| SD2/SD3 Pre-District Challenge |
| 85. | | 9 | Jonathan Moravec | 20:04.2PR | OR | Clatskanie | Oct 27
| 3A/2A/1A-SD1 District 1 Championships |
| 86. | | 12 | Brett Jones | 20:07.0PR | OR | Vernonia | Oct 6
| Vernonia Invitational |
| 87. | | 11 | Allan Martinez | 20:08.7PR | OR | Warrenton | Sep 6
| 3A/2A/1A District 1 Pre-Districts |
| 88. | | 10 | Axel Martinez | 20:09.6PR | OR | Warrenton | Oct 27
| 3A/2A/1A-SD1 District 1 Championships |
| 89. | | 11 | Stuart Myers | 20:09.8PR | OR | Catlin Gabel | Oct 27
| 3A/2A/1A-SD1 District 1 Championships |
| 90. | | 11 | Clay Sullivan | 20:20.0 | OR | Vernonia | Oct 6
| Vernonia Invitational |
| 91. | | 10 | Jakob Handegard | 20:20.2 | OR | Vernonia | Oct 27
| 3A/2A/1A-SD2 District 2 Championships |
| 92. | | 12 | Oliver Tawney | 20:22.7 | OR | Valley Catholic | Sep 24
| Nike Portland XC |
| 93. | | 11 | Graeson Roll | 20:22.9 | OR | Faith Bible Christian | Oct 20
| SD2/SD3 Pre-District Challenge |
| | | 10 | Joe Chandler | 20:22.9PR | OR | Southwest Christian | Oct 27
| 3A/2A/1A-SD1 District 1 Championships |
| 95. | 16 | 11 | Spencer Curtis | 20:23.6 | OR | St Paul | Oct 27
| 3A/2A/1A-SD2 District 2 Championships |
| 96. | | 11 | Matt Ierardi | 20:25.4 | OR | Valley Catholic | Sep 24
| Nike Portland XC |
| 97. | | 9 | Parker Reed | 20:26.1 | OR | Columbia Christian | Oct 5
| Reynolds, Sam Barlow, Wilson, Benson, Jeffers... |
| 98. | | 9 | Stephen Xiao | 20:26.3PR | OR | Columbia Christian | Oct 5
| Reynolds, Sam Barlow, Wilson, Benson, Jeffers... |
| | | 12 | Wade Becker | 20:26.3 | OR | Neah-Kah-Nie | Oct 27
| 3A/2A/1A-SD3 District 3 Championships |
| 100. | | 10 | Noah Tucker | 20:27.1 | OR | Damascus Christian | Sep 17
| Oregon City XC Invitational |