| | Age | Grade | Athlete | Time | ST | Team | Date | Meet |
| 1. | 18 | 12 | Julian Heninger | 15:54.7PR | OR | Lakeridge | Oct 13
| Adidas XC Classic |
| 2. | | 12 | Todd Macdonald | 16:15.0 | OR | Lake Oswego | Sep 5
| Tualatin Invite |
| 3. | | 12 | Tyler Griffin | 16:18.0PR | OR | West Linn | Oct 13
| Adidas XC Classic |
| 4. | | 12 | Colton Ansberry | 16:19.5PR | OR | Lakeridge | Oct 13
| Adidas XC Classic |
| 5. | | 12 | Connor Cushman | 16:28.0 | OR | West Linn | Oct 13
| Adidas XC Classic |
| 6. | | 11 | Al Lacey | 16:35.1 | OR | Oregon City | Oct 13
| 12th Annual Warner Pacific Open |
| 7. | | 11 | Jackson Cole | 16:40.9 | OR | Grant | Sep 29
| Nike Pre-Nationals |
| 8. | | 9 | Roman Ollar | 16:41.0 | OR | West Linn | Nov 3
| OSAA 6A State Championships |
| 9. | | 11 | Brendan Seehaver | 16:43.0 | OR | Canby | Oct 10
| Barlow, St Marys, Canby @ Grant |
| | | 11 | Jared Bell | 16:43.0PR | OR | Clackamas | Nov 3
| OSAA 6A State Championships |
| 11. | | 9 | Leo Lukens | 16:43.6 | OR | Lakeridge | Oct 13
| Adidas XC Classic |
| 12. | | 12 | Jack Roberts | 16:45.3PR | OR | Grant | Oct 13
| Adidas XC Classic |
| 13. | | 9 | Grayson Ollar | 16:55.0 | OR | West Linn | Sep 19
| WL, Grant, DD, PC, Reynolds, Southridge @OC |
| 14. | | 12 | Chris Durant | 16:59.0PR | OR | Oregon City | Sep 19
| WL, Grant, DD, PC, Reynolds, Southridge @OC |
| 15. | | 12 | Miles Anderson | 16:59.5PR | OR | Grant | Oct 13
| Adidas XC Classic |
| 16. | | 12 | Cameron Huffman | 17:01.0PR | OR | Canby | Oct 10
| Barlow, St Marys, Canby @ Grant |
| | | 11 | Morgan Webber | 17:01.0 | OR | Canby | Oct 10
| Barlow, St Marys, Canby @ Grant |
| 18. | | 12 | Phillip Kearns | 17:01.2 | OR | Lake Oswego | Oct 13
| Adidas XC Classic |
| 19. | | 12 | Kevin Mertz | 17:07.0PR | OR | Lakeridge | Oct 24
| Three Rivers League Championships |
| 20. | | 9 | Colin Squires | 17:07.4PR | OR | West Linn | Oct 13
| Adidas XC Classic |
| 21. | | 11 | Connor Wilson | 17:09.5PR | OR | Lake Oswego | Oct 13
| Adidas XC Classic |
| 22. | | 12 | Keaton Stroh | 17:10.8PR | OR | Oregon City | Oct 13
| 12th Annual Warner Pacific Open |
| 23. | | 11 | George Grenham | 17:11.6 | OR | Grant | Oct 13
| Adidas XC Classic |
| 24. | | 10 | Tyler Dille | 17:12.0 | OR | Oregon City | Sep 19
| WL, Grant, DD, PC, Reynolds, Southridge @OC |
| 25. | | 12 | Nathan Belcik | 17:12.6PR | OR | Lakeridge | Oct 13
| Adidas XC Classic |
| 26. | | 9 | Noah Belcik | 17:13.1 | OR | Lakeridge | Oct 24
| Three Rivers League Championships |
| 27. | | 12 | Aidan Paulk | 17:15.2 | OR | Grant | Sep 29
| Nike Pre-Nationals |
| 28. | | 10 | Eli Boudouris | 17:17.0 | OR | Grant | Sep 22
| Northwest Classic |
| | | 10 | Ethan Patterson | 17:17.0 | OR | Canby | Oct 10
| Barlow, St Marys, Canby @ Grant |
| 30. | | 10 | Henry Houghton | 17:17.5 | OR | Grant | Oct 13
| Adidas XC Classic |
| 31. | | 12 | Hudson Rennaker | 17:19.2PR | OR | Grant | Oct 13
| Adidas XC Classic |
| 32. | | 12 | Brenden Oliver | 17:23.4PR | OR | Oregon City | Oct 13
| 12th Annual Warner Pacific Open |
| 33. | | 12 | Derek Fieldhouse | 17:24.0 | OR | West Linn | Sep 19
| WL, Grant, DD, PC, Reynolds, Southridge @OC |
| 34. | | 11 | Dylan Good | 17:26.0PR | OR | Oregon City | Sep 19
| WL, Grant, DD, PC, Reynolds, Southridge @OC |
| 35. | | 11 | John Goetze | 17:26.9 | OR | West Linn | Oct 13
| Adidas XC Classic |
| 36. | | 11 | Michael Sullivan | 17:27.0 | OR | West Linn | Sep 22
| Northwest Classic |
| 37. | | 12 | Julian Hanlon-Austi... | 17:27.4PR | OR | Grant | Sep 29
| Nike Pre-Nationals |
| 38. | | 11 | Jack Walker | 17:28.7 | OR | Grant | Oct 3
| CENN/REY/SMA/CLAC/GR/WIL/SAN/PARK/LIB@Lakerid... |
| 39. | | 12 | Braden Hewitt | 17:34.0PR | OR | Grant | Oct 10
| Barlow, St Marys, Canby @ Grant |
| 40. | | 11 | Corey Hedger | 17:36.0 | OR | Oregon City | Sep 19
| WL, Grant, DD, PC, Reynolds, Southridge @OC |
| 41. | | 11 | Brendan Holser | 17:38.7 | OR | Lake Oswego | Oct 13
| Adidas XC Classic |
| 42. | | 12 | Art O'Kelly | 17:39.0PR | OR | Grant | Oct 10
| Barlow, St Marys, Canby @ Grant |
| 43. | | 9 | Conor Egan | 17:42.0 | OR | West Linn | Sep 19
| WL, Grant, DD, PC, Reynolds, Southridge @OC |
| 44. | | 11 | Matthew Haglund | 17:44.1PR | OR | Clackamas | Oct 13
| 12th Annual Warner Pacific Open |
| 45. | | 9 | Justin Miller | 17:45.6 | OR | Lakeridge | Oct 13
| Adidas XC Classic |
| 46. | | 12 | Mason Lundenberg | 17:46.0 | OR | Grant | Oct 10
| Barlow, St Marys, Canby @ Grant |
| 47. | | 9 | Haven Riffel | 17:47.0 | OR | Grant | Oct 10
| Barlow, St Marys, Canby @ Grant |
| 48. | | 10 | Jordan Howell | 17:48.0 | OR | Oregon City | Sep 19
| WL, Grant, DD, PC, Reynolds, Southridge @OC |
| | | 11 | Evan Palmer | 17:48.0 | OR | Lake Oswego | Oct 17
| LO, CC, Bar @ Rey |
| 50. | | 11 | Dean Nizer | 17:48.2 | OR | Canby | Sep 19
| Clackamas, Centennial, Gresham, Canby @ Barlo... |
| 51. | | 12 | Michael Walker | 17:50.0 | OR | Lakeridge | Oct 13
| Adidas XC Classic |
| 52. | | 11 | Logan Walker | 17:51.9PR | OR | Clackamas | Oct 13
| 12th Annual Warner Pacific Open |
| 53. | | 10 | Eddie Tellez | 17:55.0PR | OR | Grant | Oct 10
| Barlow, St Marys, Canby @ Grant |
| 54. | | 11 | Matt Agritelley | 17:55.4 | OR | Lake Oswego | Oct 13
| Adidas XC Classic |
| 55. | | 11 | Corrado Pitari | 17:55.5 | OR | Lakeridge | Oct 13
| Adidas XC Classic |
| 56. | | 9 | Linn Rising | 17:56.7 | OR | Lake Oswego | Oct 13
| Adidas XC Classic |
| 57. | | 9 | Steven Cranston | 17:57.0 | OR | Canby | Oct 10
| Barlow, St Marys, Canby @ Grant |
| 58. | | 10 | Matthew Schindlbeck | 17:57.5PR | OR | Oregon City | Oct 13
| 12th Annual Warner Pacific Open |
| 59. | | 9 | Quinton Wiltshire | 17:58.0 | OR | Canby | Oct 10
| Barlow, St Marys, Canby @ Grant |
| 60. | | 10 | Cole Epperly | 17:59.4PR | OR | West Linn | Oct 24
| Three Rivers League Championships |
| 61. | | 11 | Bradley Karstadt | 18:01.4PR | OR | Lake Oswego | Oct 13
| Adidas XC Classic |
| 62. | | 12 | Karl Braun | 18:03.0 | OR | Grant | Oct 10
| Barlow, St Marys, Canby @ Grant |
| 63. | | 12 | Padraig Gillen | 18:04.0 | OR | Grant | Sep 19
| WL, Grant, DD, PC, Reynolds, Southridge @OC |
| 64. | | 10 | Cowan Jenkins | 18:12.0 | OR | Grant | Sep 19
| WL, Grant, DD, PC, Reynolds, Southridge @OC |
| 65. | | 11 | Michael Katancik | 18:17.0 | OR | West Linn | Sep 19
| WL, Grant, DD, PC, Reynolds, Southridge @OC |
| 66. | | 11 | Samuel Kowitch | 18:19.1 | OR | Grant | Oct 13
| Adidas XC Classic |
| 67. | | 11 | Trevor Hammock | 18:23.0 | OR | West Linn | Sep 19
| WL, Grant, DD, PC, Reynolds, Southridge @OC |
| 68. | | 11 | Maximo Minervini | 18:25.2 | OR | Lakeridge | Oct 13
| Adidas XC Classic |
| 69. | | 11 | Gabe Joers | 18:26.4PR | OR | Oregon City | Oct 13
| 12th Annual Warner Pacific Open |
| 70. | | 12 | Michael Wiest | 18:31.0PR | OR | West Linn | Sep 19
| WL, Grant, DD, PC, Reynolds, Southridge @OC |
| 71. | | 12 | Jonah Fry | 18:31.2PR | OR | Canby | Oct 3
| Barlow, David Douglas, OC, LO |
| 72. | | 10 | Tyler Hestand | 18:34.0PR | OR | Canby | Oct 10
| Barlow, St Marys, Canby @ Grant |
| 73. | | 11 | Jonathan Inman | 18:37.0PR | OR | Canby | Oct 10
| Barlow, St Marys, Canby @ Grant |
| 74. | | 11 | Tristan Baerg | 18:37.5PR | OR | Oregon City | Oct 13
| 12th Annual Warner Pacific Open |
| 75. | | 11 | Ren Hope | 18:37.7PR | OR | Lakeridge | Oct 13
| Adidas XC Classic |
| 76. | | 12 | Justus Highbarger | 18:39.4 | OR | West Linn | Oct 13
| Adidas XC Classic |
| 77. | | 10 | Jacob Evans | 18:39.8 | OR | West Linn | Oct 13
| Adidas XC Classic |
| 78. | | 11 | Allenson Gepford | 18:41.3 | OR | West Linn | Oct 13
| Adidas XC Classic |
| 79. | | 12 | Nedim Filipovic | 18:42.0PR | OR | Lake Oswego | Oct 17
| LO, CC, Bar @ Rey |
| 80. | | 11 | Owen Corser | 18:43.0PR | OR | Grant | Sep 19
| WL, Grant, DD, PC, Reynolds, Southridge @OC |
| 81. | | 11 | Gaelan Duncan | 18:43.6 | OR | Canby | Sep 19
| Clackamas, Centennial, Gresham, Canby @ Barlo... |
| 82. | | 11 | Simon Farrell | 18:45.0PR | OR | Lake Oswego | Sep 19
| CC, SMA, Lakeridge @ Lake Oswego |
| 83. | | 11 | Cameron Clarke | 18:45.3 | OR | Lakeridge | Oct 24
| Three Rivers League Championships |
| 84. | | 9 | Reed Mederos | 18:45.5 | OR | Lakeridge | Oct 3
| CENN/REY/SMA/CLAC/GR/WIL/SAN/PARK/LIB@Lakerid... |
| 85. | | 9 | Ben Barton | 18:45.8 | OR | West Linn | Oct 24
| Three Rivers League Championships |
| 86. | | 10 | Blaine Matthews | 18:48.0 | OR | Canby | Oct 10
| Barlow, St Marys, Canby @ Grant |
| 87. | | 12 | Jared Cayton | 18:48.4 | OR | Oregon City | Oct 13
| 12th Annual Warner Pacific Open |
| 88. | | 9 | Ian Oakes | 18:50.0 | OR | Canby | Sep 29
| Madras Invite (KAH-NEE-TA RESORT) |
| 89. | | 10 | Hayden Bearden | 18:50.6PR | OR | Oregon City | Oct 13
| 12th Annual Warner Pacific Open |
| 90. | | 12 | Andre To | 18:51.0PR | OR | West Linn | Sep 19
| WL, Grant, DD, PC, Reynolds, Southridge @OC |
| | | 10 | Hayden Polzel | 18:51.0PR | OR | Canby | Oct 10
| Barlow, St Marys, Canby @ Grant |
| 92. | | 10 | Kai Brooks | 18:51.4 | OR | Lakeridge | Oct 13
| Adidas XC Classic |
| 93. | | 12 | Dale Christensen | 18:53.0 | OR | Oregon City | Sep 19
| WL, Grant, DD, PC, Reynolds, Southridge @OC |
| | | 11 | Chayse Gillespie | 18:53.0 | OR | Canby | Sep 29
| Madras Invite (KAH-NEE-TA RESORT) |
| | | 11 | Steven Wiens | 18:53.0 | OR | Grant | Oct 10
| Barlow, St Marys, Canby @ Grant |
| 96. | | 11 | Nick Purkerson | 18:53.3PR | OR | Oregon City | Oct 13
| 12th Annual Warner Pacific Open |
| 97. | | 11 | Samuel Hahn | 18:53.4PR | OR | Lakeridge | Oct 13
| Adidas XC Classic |
| 98. | | 10 | Jackson Hekker | 18:55.0PR | OR | Grant | Oct 3
| CENN/REY/SMA/CLAC/GR/WIL/SAN/PARK/LIB@Lakerid... |
| 99. | | 11 | Thomas Shearer | 18:55.6 | OR | Lakeridge | Oct 13
| Adidas XC Classic |
| 100. | | 9 | Josh Lee | 18:56.5 | OR | Lakeridge | Oct 24
| Three Rivers League Championships |