| | Age | Grade | Athlete | Time | ST | Team | Date | Meet |
| 1. | | 12 | Andy Muha | 15:09.1PR | OR | Sunset | Oct 26
| 6A-2 Metro League Championships |
| 2. | 17 | 11 | Joshua Schumacher | 15:22.8 | OR | Jesuit | Oct 19
| Sunset, Westview @ Jesuit |
| 3. | | 12 | Jakob Tew | 15:41.9PR | OR | Sunset | Oct 19
| Sunset, Westview @ Jesuit |
| 4. | 16 | 10 | Will Sheaffer | 15:52.6 | OR | Jesuit | Oct 26
| 6A-2 Metro League Championships |
| 5. | | 12 | Shad Galloway | 15:54.0 | OR | Sunset | Oct 26
| 6A-2 Metro League Championships |
| 6. | | 10 | Ethan Reese | 16:05.8 | OR | Sunset | Oct 19
| Sunset, Westview @ Jesuit |
| 7. | | 12 | Amogh Patki | 16:06.3PR | OR | Jesuit | Oct 19
| Sunset, Westview @ Jesuit |
| 8. | | 12 | Logan Phillips | 16:09.9 | OR | Jesuit | Oct 26
| 6A-2 Metro League Championships |
| 9. | | 11 | Deklan Humble | 16:12.6 | OR | Jesuit | Oct 8
| NIKE -- HOLE IN THE WALL XC INVITATIONAL |
| 10. | | 11 | Nathan Willins | 16:17.7 | OR | Westview | Oct 26
| 6A-2 Metro League Championships |
| 11. | | 12 | Alan Wild | 16:19.1PR | OR | Beaverton | Oct 26
| 6A-2 Metro League Championships |
| 12. | | 11 | Grant Summers | 16:22.0 | OR | Jesuit | Sep 14
| Century, Southridge @ Jesuit |
| 13. | | 11 | Christian Frech | 16:23.4 | OR | Jesuit | Oct 26
| 6A-2 Metro League Championships |
| 14. | | 11 | Max Himmelright | 16:26.0 | OR | Jesuit | Oct 8
| NIKE -- HOLE IN THE WALL XC INVITATIONAL |
| 15. | | 12 | Daniel Sealand | 16:28.2PR | OR | Jesuit | Oct 26
| 6A-2 Metro League Championships |
| 16. | | 9 | Shaw Powell | 16:29.2 | OR | Jesuit | Oct 26
| 6A-2 Metro League Championships |
| 17. | | 12 | Austin Migchelbrink | 16:29.3PR | OR | Sunset | Oct 19
| Sunset, Westview @ Jesuit |
| 18. | | 11 | Jude Augustine | 16:30.1 | OR | Jesuit | Oct 12
| Aloha, Jesuit @ Beaverton |
| 19. | | 9 | Steven Rowland | 16:31.4PR | OR | Jesuit | Nov 2
| Jesuit State Alternate 5k |
| 20. | 16 | 11 | Keizo Morgan | 16:31.9 | OR | Westview | Sep 3
| The Invitational |
| 21. | | 12 | Stephen Gapay | 16:33.7PR | OR | Glencoe | Sep 17
| Oregon City XC Invitational |
| 22. | | 10 | Mohamed Sheikh | 16:34.8 | OR | Aloha | Oct 12
| Aloha, Jesuit @ Beaverton |
| 23. | | 11 | Matt Uzzle | 16:36.4 | OR | Aloha | Oct 26
| 6A-2 Metro League Championships |
| 24. | | 9 | Declan O'Scannlain | 16:39.3 | OR | Jesuit | Oct 19
| Sunset, Westview @ Jesuit |
| 25. | | 11 | Ian Bake | 16:39.9 | OR | Aloha | Oct 26
| 6A-2 Metro League Championships |
| 26. | | 10 | Ethan Black | 16:40.4PR | OR | Jesuit | Nov 2
| Jesuit State Alternate 5k |
| 27. | | 12 | Eirik Haugbro | 16:40.6 | OR | Southridge | Oct 12
| Southridge, Westview @ Glencoe |
| 28. | | 11 | Nathan Silenzi | 16:43.8PR | OR | Jesuit | Nov 2
| Jesuit State Alternate 5k |
| 29. | | 10 | Maxwell Scott | 16:44.1 | OR | Jesuit | Nov 2
| Jesuit State Alternate 5k |
| 30. | | 11 | Justin Denson | 16:46.8PR | OR | Jesuit | Nov 2
| Jesuit State Alternate 5k |
| 31. | 16 | 10 | Elliot Drew | 16:49.5 | OR | Southridge | Oct 26
| 6A-2 Metro League Championships |
| 32. | | 12 | Noah Fitch | 16:50.4PR | OR | Century | Sep 23
| Meriwether National Cross Country Classic |
| 33. | | 12 | Jeremy Shahan | 16:52.6 | OR | Aloha | Oct 12
| Aloha, Jesuit @ Beaverton |
| 34. | | 10 | Eric Belden | 16:53.0 | OR | Jesuit | Oct 5
| Crusader Green n Gold Meet |
| 35. | | 11 | Aaron Sorenson | 16:56.4 | OR | Southridge | Oct 26
| 6A-2 Metro League Championships |
| | 15 | 9 | Mason Gerwig | 16:56.4 | OR | Sunset | Oct 26
| 6A-2 Metro League Championships |
| 37. | | 9 | Lucas Martin | 16:58.9 | OR | Jesuit | Nov 2
| Jesuit State Alternate 5k |
| 38. | | 10 | Suleiman Noor | 16:59.8 | OR | Aloha | Oct 26
| 6A-2 Metro League Championships |
| 39. | | 12 | Daniel Olson | 17:00.0PR | OR | Southridge | Oct 12
| Southridge, Westview @ Glencoe |
| 40. | | 12 | Mitchell Cutler | 17:01.4PR | OR | Southridge | Oct 12
| Southridge, Westview @ Glencoe |
| | | 10 | Tommy Kallgren | 17:01.4PR | OR | Jesuit | Oct 19
| Sunset, Westview @ Jesuit |
| 42. | 17 | 11 | Parker MacMillan | 17:03.3PR | OR | Sunset | Oct 19
| Sunset, Westview @ Jesuit |
| 43. | 16 | 10 | Mihira Sogal | 17:03.7 | OR | Sunset | Oct 19
| Sunset, Westview @ Jesuit |
| 44. | | 12 | Josh Bamberger | 17:04.4PR | OR | Beaverton | Oct 12
| Aloha, Jesuit @ Beaverton |
| 45. | | 12 | Jacob Espinosa | 17:05.0 | OR | Liberty | Sep 23
| Meriwether National Cross Country Classic |
| 46. | | 9 | Ariel Gomez | 17:05.6 | OR | Jesuit | Oct 26
| 6A-2 Metro League Championships |
| 47. | | 12 | Mike Murphy | 17:05.8PR | OR | Jesuit | Oct 19
| Sunset, Westview @ Jesuit |
| 48. | | 10 | Brian True | 17:06.0 | OR | Glencoe | Oct 12
| Southridge, Westview @ Glencoe |
| 49. | | 12 | Cullen Allard | 17:06.1PR | OR | Southridge | Sep 17
| Oregon City XC Invitational |
| 50. | | 12 | Patrick Higgins | 17:07.0PR | OR | Liberty | Sep 23
| Meriwether National Cross Country Classic |
| 51. | | 12 | Sam Andrus | 17:08.8 | OR | Aloha | Oct 26
| 6A-2 Metro League Championships |
| 52. | | 11 | Logan Howell | 17:08.9 | OR | Glencoe | Sep 17
| Oregon City XC Invitational |
| 53. | 15 | 9 | Carson Cummins | 17:09.0 | OR | Sunset | Oct 19
| Sunset, Westview @ Jesuit |
| 54. | | 10 | Brandon Christensen | 17:11.3 | OR | Westview | Oct 12
| Southridge, Westview @ Glencoe |
| 55. | | 10 | Nicholas LaPlante | 17:14.5 | OR | Southridge | Oct 12
| Southridge, Westview @ Glencoe |
| 56. | | 11 | Austin Kreiter | 17:14.8 | OR | Southridge | Oct 12
| Southridge, Westview @ Glencoe |
| 57. | | 12 | Antonio Andrade | 17:15.1PR | OR | Century | Oct 26
| 6A-2 Metro League Championships |
| 58. | | 12 | Carter Willson | 17:18.3PR | OR | Aloha | Oct 26
| 6A-2 Metro League Championships |
| 59. | 15 | 9 | Ben Nichols | 17:18.4 | OR | Sunset | Nov 12
| NXR Northwest |
| 60. | | 11 | Saad Saad | 17:19.6PR | OR | Beaverton | Oct 12
| Aloha, Jesuit @ Beaverton |
| 61. | | 12 | Benjamin Asbury | 17:22.1PR | OR | Westview | Oct 19
| Sunset, Westview @ Jesuit |
| 62. | | 12 | Rohan Varma | 17:26.3PR | OR | Sunset | Oct 14
| Portland Meadows Invitational |
| 63. | 17 | 12 | Rashad Smith | 17:26.5PR | OR | Liberty | Oct 26
| 6A-2 Metro League Championships |
| 64. | | 12 | Casey Butz | 17:29.8PR | OR | Sunset | Oct 19
| Sunset, Westview @ Jesuit |
| 65. | | 12 | Colton Morgan | 17:30.4PR | OR | Sunset | Oct 19
| Sunset, Westview @ Jesuit |
| 66. | | 12 | Logan Stratton | 17:31.0 | OR | Sunset | Sep 14
| Glencoe, Beaverton @ Sunset |
| 67. | | 11 | Conner Graziano | 17:31.3 | OR | Beaverton | Oct 26
| 6A-2 Metro League Championships |
| 68. | | 9 | Lars Deboutte | 17:36.0 | OR | Sunset | Oct 19
| Sunset, Westview @ Jesuit |
| 69. | | 12 | Sergey Sharpe | 17:36.8PR | OR | Sunset | Oct 19
| Sunset, Westview @ Jesuit |
| 70. | | 9 | Max Lin | 17:37.9 | OR | Westview | Oct 19
| Sunset, Westview @ Jesuit |
| 71. | 17 | 11 | David Gasper | 17:38.2 | OR | Westview | Oct 12
| Southridge, Westview @ Glencoe |
| 72. | | 9 | Sam Janasik | 17:38.3 | OR | Westview | Oct 19
| Sunset, Westview @ Jesuit |
| 73. | | 10 | Cooper Lawrence | 17:38.9PR | OR | Beaverton | Oct 12
| Aloha, Jesuit @ Beaverton |
| 74. | | 11 | Marcus Curlin | 17:40.2 | OR | Sunset | Oct 19
| Sunset, Westview @ Jesuit |
| 75. | 14 | 9 | John Migchelbrink | 17:40.4 | OR | Sunset | Oct 19
| Sunset, Westview @ Jesuit |
| 76. | 15 | 10 | Tiernan Morgan | 17:40.6PR | OR | Glencoe | Sep 17
| Oregon City XC Invitational |
| 77. | | 12 | Thomas Snyder | 17:41.0PR | OR | Sunset | Oct 19
| Sunset, Westview @ Jesuit |
| 78. | 14 | 9 | Michael Graham | 17:41.9 | OR | Sunset | Oct 19
| Sunset, Westview @ Jesuit |
| 79. | | 11 | Lorenzo Curtis | 17:42.3 | OR | Westview | Oct 19
| Sunset, Westview @ Jesuit |
| 80. | | 10 | Gavin Ross | 17:43.0 | OR | Sunset | Oct 19
| Sunset, Westview @ Jesuit |
| 81. | | 12 | Finn Sylwester | 17:44.5 | OR | Century | Sep 23
| Meriwether National Cross Country Classic |
| 82. | | 10 | Dyer Healy | 17:47.1 | OR | Jesuit | Oct 19
| Sunset, Westview @ Jesuit |
| | | 10 | Ryan Chin | 17:47.1 | OR | Aloha | Oct 26
| 6A-2 Metro League Championships |
| 84. | | 11 | Mason Hoskins | 17:48.1 | OR | Aloha | Oct 12
| Aloha, Jesuit @ Beaverton |
| 85. | | 12 | Yzir Foster | 17:49.4PR | OR | Westview | Oct 12
| Southridge, Westview @ Glencoe |
| 86. | 15 | 10 | Miguel Escalera | 17:50.8 | OR | Glencoe | Oct 12
| Southridge, Westview @ Glencoe |
| 87. | | 9 | Patrick Mueller | 17:51.1PR | OR | Jesuit | Oct 19
| Sunset, Westview @ Jesuit |
| 88. | | 12 | Garrett Giddings | 17:54.7PR | OR | Aloha | Sep 24
| Nike Portland XC |
| 89. | | 11 | Philip Lanthrum | 17:55.2 | OR | Glencoe | Oct 12
| Southridge, Westview @ Glencoe |
| 90. | | 11 | Aaron Daines | 17:57.8 | OR | Aloha | Sep 28
| Sunset, Southridge @ Aloha |
| 91. | | 11 | Evan Kwiecien | 17:58.2 | OR | Liberty | Oct 26
| 6A-2 Metro League Championships |
| 92. | | 10 | Martin Jimenez | 17:58.7PR | OR | Aloha | Sep 28
| Sunset, Southridge @ Aloha |
| 93. | | 11 | Pratheek Makineni | 17:59.3 | OR | Sunset | Oct 26
| 6A-2 Metro League Championships |
| 94. | | 11 | Simon Bennett | 18:04.4PR | OR | Sunset | Oct 19
| Sunset, Westview @ Jesuit |
| 95. | | 11 | Jack McMillan | 18:05.7 | OR | Sunset | Nov 12
| NXR Northwest |
| 96. | 15 | 10 | Jaekob Elliott | 18:05.9PR | OR | Southridge | Sep 17
| Oregon City XC Invitational |
| 97. | | 9 | Dominic Debettencou... | 18:08.3 | OR | Jesuit | Oct 19
| Sunset, Westview @ Jesuit |
| 98. | | 11 | David Chen | 18:09.0PR | OR | Sunset | Oct 14
| Portland Meadows Invitational |
| 99. | | 9 | Ryan Klingler | 18:09.5PR | OR | Glencoe | Oct 26
| 6A-2 Metro League Championships |
| 100. | | 11 | Parker Short | 18:10.8 | OR | Aloha | Oct 26
| 6A-2 Metro League Championships |