| | Age | Grade | Athlete | Time | ST | Team | Date | Meet |
| 1. | 18 | 12 | Joshua Schumacher | 15:16.6 | OR | Jesuit | Sep 30
| NIKE -- 11th ANNUAL TWILIGHT XC INVITATIONAL |
| 2. | | 12 | Grant Summers | 15:25.3PR | OR | Jesuit | Oct 25
| 6A-2 Metro League Championships |
| 3. | | 12 | Jude Augustine | 15:28.3PR | OR | Jesuit | Oct 25
| 6A-2 Metro League Championships |
| 4. | 17 | 11 | Will Sheaffer | 15:28.5 | OR | Jesuit | Oct 25
| 6A-2 Metro League Championships |
| 5. | | 11 | Ethan Reese | 15:38.3 | OR | Sunset | Oct 25
| 6A-2 Metro League Championships |
| 6. | | 11 | Mohamed Sheikh | 15:42.9PR | OR | Aloha | Oct 25
| 6A-2 Metro League Championships |
| 7. | | 10 | Shaw Powell | 15:43.4PR | OR | Jesuit | Oct 25
| 6A-2 Metro League Championships |
| 8. | | 12 | Max Himmelright | 15:47.2PR | OR | Jesuit | Oct 25
| 6A-2 Metro League Championships |
| 9. | | 10 | Declan O'Scannlain | 15:49.7 | OR | Jesuit | Oct 25
| 6A-2 Metro League Championships |
| 10. | | 12 | Nathan Willins | 16:07.8PR | OR | Westview | Oct 25
| 6A-2 Metro League Championships |
| 11. | | 9 | Jack Bennett | 16:09.0 | OR | Jesuit | Nov 1
| Track 5k |
| 12. | | 12 | Deklan Humble | 16:10.9PR | OR | Jesuit | Sep 30
| NIKE -- 11th ANNUAL TWILIGHT XC INVITATIONAL |
| 13. | 14 | 9 | Ryan Schumacher | 16:12.0 | OR | Jesuit | Nov 1
| Track 5k |
| 14. | | 11 | Maxwell Scott | 16:15.2 | OR | Jesuit | Oct 25
| 6A-2 Metro League Championships |
| 15. | 17 | 12 | Keizo Morgan | 16:20.4PR | OR | Westview | Oct 25
| 6A-2 Metro League Championships |
| 16. | 16 | 10 | Mason Gerwig | 16:23.4 | OR | Sunset | Oct 25
| 6A-2 Metro League Championships |
| 17. | | 12 | Ian Bake | 16:23.9PR | OR | Aloha | Oct 25
| 6A-2 Metro League Championships |
| 18. | | 12 | Matt Uzzle | 16:26.0PR | OR | Aloha | Oct 25
| 6A-2 Metro League Championships |
| 19. | | 12 | Christian Frech | 16:27.3 | OR | Jesuit | Sep 20
| Century, Aloha, Mountainside @ Jesuit |
| 20. | 17 | 11 | Hiruy Alemseged | 16:27.6 | OR | Aloha | Oct 25
| 6A-2 Metro League Championships |
| 21. | 17 | 11 | Elliot Drew | 16:32.9PR | OR | Southridge | Sep 20
| Southridge, Sunset @ Glencoe |
| 22. | 16 | 10 | Ben Nichols | 16:33.1 | OR | Sunset | Oct 25
| 6A-2 Metro League Championships |
| 23. | 12 | 9 | Gavin Summers | 16:35.0 | OR | Jesuit | Nov 1
| Track 5k |
| 24. | | 12 | Evan Kwiecien | 16:37.5PR | OR | Liberty | Oct 25
| 6A-2 Metro League Championships |
| 25. | 17 | 11 | Mihira Sogal | 16:39.2 | OR | Sunset | Oct 25
| 6A-2 Metro League Championships |
| 26. | 15 | 9 | Stathi Davis | 16:39.3PR | OR | Sunset | Oct 25
| 6A-2 Metro League Championships |
| 27. | | 12 | Logan Howell | 16:40.2PR | OR | Glencoe | Oct 14
| George Fox XC Classic |
| 28. | | 9 | Leo Torres | 16:40.3 | OR | Aloha | Oct 25
| 6A-2 Metro League Championships |
| 29. | | 11 | Eric Belden | 16:40.8PR | OR | Jesuit | Oct 25
| 6A-2 Metro League Championships |
| 30. | | 12 | Aaron Sorenson | 16:41.3PR | OR | Southridge | Oct 25
| 6A-2 Metro League Championships |
| 31. | | 10 | Ariel Gomez | 16:44.0 | OR | Jesuit | Nov 1
| Track 5k |
| 32. | 15 | 10 | Reid Quiggins | 16:44.6 | OR | Southridge | Oct 25
| 6A-2 Metro League Championships |
| 33. | 16 | 10 | Carson Cummins | 16:46.7 | OR | Sunset | Sep 20
| Southridge, Sunset @ Glencoe |
| 34. | | 10 | Steven Rowland | 16:47.0 | OR | Jesuit | Nov 1
| Track 5k |
| 35. | | 10 | Lucas Martin | 16:47.4PR | OR | Jesuit | Sep 30
| NIKE -- 11th ANNUAL TWILIGHT XC INVITATIONAL |
| 36. | | 12 | Tre Hamilton | 16:50.0PR | OR | Beaverton | Oct 25
| 6A-2 Metro League Championships |
| 37. | | 11 | Ethan Black | 16:50.4 | OR | Jesuit | Sep 20
| Century, Aloha, Mountainside @ Jesuit |
| 38. | | 11 | Nicholas LaPlante | 16:50.7 | OR | Southridge | Sep 20
| Southridge, Sunset @ Glencoe |
| 39. | | 10 | Lars Deboutte | 16:51.4 | OR | Sunset | Oct 25
| 6A-2 Metro League Championships |
| 40. | | 10 | David Cummings | 16:52.4 | OR | Sunset | Sep 20
| Southridge, Sunset @ Glencoe |
| 41. | | 12 | Austin Kreiter | 16:53.0PR | OR | Southridge | Oct 25
| 6A-2 Metro League Championships |
| 42. | | 11 | Gavin Ross | 16:54.8PR | OR | Sunset | Sep 20
| Southridge, Sunset @ Glencoe |
| 43. | 16 | 11 | Miguel Escalera | 16:59.2PR | OR | Glencoe | Sep 20
| Southridge, Sunset @ Glencoe |
| 44. | | 10 | Khaled Mahmoud | 17:00.2 | OR | Sunset | Sep 20
| Southridge, Sunset @ Glencoe |
| 45. | | 11 | Justin Ha | 17:00.9PR | OR | Westview | Oct 25
| 6A-2 Metro League Championships |
| 46. | 18 | 12 | Parker MacMillan | 17:03.3 | OR | Sunset | Sep 13
| Mountainside, Sunset, Westview @ Aloha |
| 47. | | 12 | Pratheek Makineni | 17:03.5PR | OR | Sunset | Oct 25
| 6A-2 Metro League Championships |
| 48. | 15 | 10 | John Migchelbrink | 17:06.4PR | OR | Sunset | Sep 20
| Southridge, Sunset @ Glencoe |
| 49. | | 12 | Mason Hoskins | 17:07.2PR | OR | Aloha | Oct 25
| 6A-2 Metro League Championships |
| 50. | | 12 | Conner Graziano | 17:10.0PR | OR | Beaverton | Sep 30
| Nike Portland XC |
| 51. | | 12 | Nathan Poff | 17:11.0PR | OR | Century | Oct 14
| George Fox XC Classic |
| 52. | | 12 | Philip Lanthrum | 17:12.9PR | OR | Glencoe | Sep 20
| Southridge, Sunset @ Glencoe |
| 53. | | 12 | Nathan Silenzi | 17:17.0 | OR | Jesuit | Nov 1
| Track 5k |
| 54. | 16 | 10 | Sean Marshall | 17:17.5 | OR | Aloha | Oct 25
| 6A-2 Metro League Championships |
| 55. | | 10 | Max Lin | 17:17.9 | OR | Westview | Oct 25
| 6A-2 Metro League Championships |
| 56. | | 11 | Leon Farhaj | 17:20.0PR | OR | Westview | Oct 25
| 6A-2 Metro League Championships |
| 57. | | 11 | Brandon Christensen | 17:23.6 | OR | Westview | Oct 11
| Westview, Southridge @ Century |
| 58. | | 11 | Payton Kubalsky | 17:23.8PR | OR | Westview | Oct 25
| 6A-2 Metro League Championships |
| 59. | | 11 | Brady Gibbons | 17:24.4PR | OR | Aloha | Oct 25
| 6A-2 Metro League Championships |
| 60. | | 10 | Dominic Debettencou... | 17:24.8 | OR | Jesuit | Oct 25
| 6A-2 Metro League Championships |
| 61. | | 12 | Jonathan Hill | 17:25.0PR | OR | Southridge | Oct 25
| 6A-2 Metro League Championships |
| 62. | | 12 | Saad Saad | 17:25.1PR | OR | Westview | Oct 25
| 6A-2 Metro League Championships |
| 63. | | 10 | Allen Hodovan | 17:25.4 | OR | Mountainside | Oct 25
| 6A-2 Metro League Championships |
| 64. | 15 | 9 | Collin Beyer | 17:26.8 | OR | Sunset | Oct 25
| 6A-2 Metro League Championships |
| 65. | | 11 | Ryan Chin | 17:27.8 | OR | Aloha | Oct 25
| 6A-2 Metro League Championships |
| 66. | | 11 | Brian True | 17:28.3 | OR | Glencoe | Sep 22
| Meriwether National Cross Country Classic |
| 67. | | 12 | Marcus Curlin | 17:28.6PR | OR | Sunset | Sep 20
| Southridge, Sunset @ Glencoe |
| 68. | 15 | 9 | Cooper Kingsbury | 17:29.0 | OR | Sunset | Oct 25
| 6A-2 Metro League Championships |
| 69. | 17 | 11 | Zack Patton | 17:29.1PR | OR | Westview | Oct 25
| 6A-2 Metro League Championships |
| 70. | | 12 | Jack McMillan | 17:29.7PR | OR | Sunset | Oct 25
| 6A-2 Metro League Championships |
| 71. | | 12 | Brian LaRoche | 17:31.1PR | OR | Southridge | Oct 25
| 6A-2 Metro League Championships |
| 72. | 14 | 9 | Aidan Alexander | 17:33.0 | OR | Jesuit | Nov 1
| Track 5k |
| 73. | 18 | 12 | David Gasper | 17:33.7PR | OR | Westview | Oct 25
| 6A-2 Metro League Championships |
| 74. | | 11 | Louis David Gendron... | 17:35.1PR | OR | Sunset | Oct 25
| 6A-2 Metro League Championships |
| 75. | 15 | 10 | Cameron Nazal | 17:35.9 | OR | Westview | Oct 25
| 6A-2 Metro League Championships |
| 76. | | 12 | Lorenzo Curtis | 17:36.5PR | OR | Westview | Oct 11
| Westview, Southridge @ Century |
| 77. | | 9 | Rex Zhao | 17:37.8 | OR | Southridge | Oct 25
| 6A-2 Metro League Championships |
| 78. | 15 | 10 | Peter Brewer | 17:39.0 | OR | Jesuit | Nov 1
| Track 5k |
| 79. | 15 | 10 | Michael Graham | 17:40.1PR | OR | Sunset | Oct 25
| 6A-2 Metro League Championships |
| 80. | | 9 | Ethan Phillips | 17:40.6 | OR | Liberty | Oct 25
| 6A-2 Metro League Championships |
| 81. | | 9 | Alex King | 17:43.9 | OR | Sunset | Oct 25
| 6A-2 Metro League Championships |
| 82. | | 11 | AJ Lucas | 17:46.8 | OR | Glencoe | Oct 14
| George Fox XC Classic |
| 83. | | 10 | Tanner Santesson | 17:47.8 | OR | Liberty | Oct 25
| 6A-2 Metro League Championships |
| 84. | 15 | 10 | Jonas Larson | 17:48.0 | OR | Jesuit | Nov 1
| Track 5k |
| 85. | 15 | 10 | Dhruva Sogal | 17:48.5 | OR | Sunset | Oct 25
| 6A-2 Metro League Championships |
| 86. | | 10 | Shiferaw Alemseged | 17:49.4 | OR | Aloha | Sep 20
| Century, Aloha, Mountainside @ Jesuit |
| 87. | | 10 | Devin Herbers | 17:50.8 | OR | Southridge | Sep 20
| Southridge, Sunset @ Glencoe |
| 88. | | 12 | Miguel Garcia | 17:51.1PR | OR | Glencoe | Oct 14
| George Fox XC Classic |
| 89. | | 12 | Josh Meidl | 17:51.2PR | OR | Southridge | Oct 25
| 6A-2 Metro League Championships |
| 90. | | 11 | Joshua Vielmette | 17:54.7 | OR | Aloha | Oct 25
| 6A-2 Metro League Championships |
| 91. | | 11 | Suleiman Noor | 17:57.2 | OR | Aloha | Oct 25
| 6A-2 Metro League Championships |
| 92. | | 10 | Lance Paglinawan | 17:58.5PR | OR | Jesuit | Oct 6
| The Flat & Fast Invitational |
| 93. | | 10 | Roderick Ruble | 17:58.9PR | OR | Westview | Oct 11
| Westview, Southridge @ Century |
| 94. | 15 | 9 | Alejandro Perez | 18:00.2 | OR | Aloha | Oct 25
| 6A-2 Metro League Championships |
| 95. | 15 | 9 | Kai DeCarli | 18:01.1 | OR | Beaverton | Oct 25
| 6A-2 Metro League Championships |
| 96. | 17 | 12 | Daniel Oppenlander | 18:01.5PR | OR | Westview | Oct 7
| Harrier Classic |
| 97. | 14 | 9 | Luke Wiley | 18:03.3 | OR | Sunset | Oct 25
| 6A-2 Metro League Championships |
| 98. | | 9 | Kai Wagner | 18:04.6 | OR | Southridge | Oct 25
| 6A-2 Metro League Championships |
| 99. | | 12 | Nikhil Sajeev | 18:05.6PR | OR | Westview | Oct 25
| 6A-2 Metro League Championships |
| 100. | | 10 | Sam Janasik | 18:05.7 | OR | Westview | Sep 30
| Nike Portland XC |