Boys 5000 Meter Run
1. 12 Kyle Thompson 15:22 Central Catholic
2. 11 Reilly Bloomer 15:27 South Eugene
3. 12 Geremia Lizier-Zmu... 15:46 Forest Grove
4. 12 Ahmed Ibrahim 15:52 Reynolds
5. 11 Sam Truax 15:53 Central Catholic
6. 12 Kenny Freeman 15:54 Roseburg
7. 11 Gunnar Vik 15:55 Central Catholic
8. 10 Roman Ollar 15:55 West Linn
9. 10 Jackson Mestler 15:55 Sheldon
10. 12 Sam Remington 15:59 Jesuit
11. 12 TJ Wright 16:01 Sheldon
12. 10 Daniel Thompson 16:01 Central Catholic
13. 11 Sam Lomax 16:02 Central Catholic
14. 12 Ray Schireman 16:02 North Medford
15. 12 Sahil Doshi 16:05 Jesuit
16. 12 Devin Sellers 16:07 Aloha
17. 12 Ben Harter 16:10 Sheldon
18. 12 Mason Rouches 16:11 Glencoe
19. 11 Jean Baptiste Tooley 16:13 Central Catholic
20. 12 Nathaniel Roberts 16:13 Sprague
21. 9 Ahmed Muhumed 16:20 David Douglas
22. 10 Grayson Ollar 16:27 West Linn
23. 12 Andrew McCullough 16:27 South Eugene
24. 11 Henry Houghton 16:28 Grant
25. 12 Abe Teklu 16:29 Glencoe
26. 11 Eli Boudouris 16:30 Grant
27. 12 Al Lacey 16:33 Oregon City
28. 11 Thomas Morrell III 16:34 Centennial
29. 11 Ronald Graham 16:35 Lincoln
30. 10 Noah Belcik 16:35 Lakeridge
31. 10 Michael Martin 16:37 South Eugene
32. 11 Maneet Khaira 16:38 Sunset
33. 12 Miles Rouches 16:38 Glencoe
34. 11 Seth Berdahl 16:40 Forest Grove
35. 12 Nic McDaniel 16:41 McMinnville
36. 11 Abdul Ahmed 16:41 David Douglas
37. 12 Joel Kramer 16:41 Aloha
38. 12 Sam Ruck 16:43 South Salem
39. 10 Mason Wegener 16:44 South Eugene
40. 12 Jackson Cole 16:45 Grant
41. 12 Dante Dalla Gasper... 16:45 Central Catholic
42. 12 Ben Rodriguez 16:46 Roseburg
43. 10 Conor Egan 16:47 West Linn
44. 10 Jacob Shelton 16:49 Sheldon
45. 11 Matthew Lovos 16:50 Tualatin
46. 12 Brent Marsonette 16:50 Aloha
47. 9 Jenner Higgins 16:51 Sheldon
48. 11 Tristan Carpenter 16:53 Sheldon
49. 12 Coby Eastwood 16:53 Lincoln
50. 12 Liam Burke 16:54 Lincoln
51. 10 Steven Cranston 16:54 Canby
52. 11 Archer Morgan 16:55 Forest Grove
53. 12 Austin Sanders 16:55 Crater
54. 12 Gabe Collins 16:55 Lincoln
55. 10 Luis Torres 16:57 Aloha
56. 10 Leo Lukens 16:58 Lakeridge
57. 10 Max Hite 17:01 Jesuit
58. 12 Daniel Rodriguez 17:01 Aloha
59. 12 Glapougbae Garmondeh 17:04 Aloha
60. 11 Jacob Evans 17:04 West Linn
61. 10 Murimi Nyamu 17:06 Forest Grove
62. 12 Glapoujay Garmondeh 17:07 Aloha
63. 12 Jack Walker 17:08 Grant
64. 12 Gabe Kearns 17:12 Grant
65. 12 Teddy Kortenhof 17:14 Lincoln
66. 10 Ransom Gravatt 17:14 Lincoln
67. 12 Lalo Uribe 17:15 Centennial
68. 12 Jacob Silberger-Fr... 17:16 Grant
69. 12 CJ Cling 17:20 South Eugene
70. 11 John Caufield 17:21 Tigard
71. 12 Trey Hargrove 17:23 McKay
72. 10 John Mendrin 17:23 North Salem
73. 12 Henry Fowler 17:25 Sheldon
74. 12 Jacob Cytrynbaum 17:25 South Eugene
75. 12 John Goetze 17:25 West Linn
76. 10 Hunter Mosman 17:26 West Salem
77. 11 Darby Estes 17:29 West Salem
78. 12 Muhumed Noor 17:30 Reynolds
79. 12 Miles Berglund 17:32 South Salem
80. 12 Henry West 17:33 South Eugene
81. 11 Landon Apeland 17:35 Glencoe
82. 12 Riley Hankins 17:37 Sprague
83. 9 Carson Cohn 17:40 Lincoln
84. 11 Duncan Stewart 17:40 Forest Grove
85. 11 John Patterson 17:41 South Salem
86. 12 Michael Sullivan 17:42 West Linn
87. 12 Aaron Orr 17:42 Forest Grove
88. 12 Everett Fellger 17:43 Forest Grove
89. 11 Brian Gerig 17:45 Glencoe
90. 12 Santos Damian 17:45 Reynolds
91. 12 George Grenham 17:46 Grant
92. 12 Michael Katancik 18:03 West Linn
93. 12 Grant Turner 18:08 Reynolds
94. 12 Jon Ford 18:09 West Salem
95. 9 Hunter Schiess 18:13 West Salem
96. 10 Mark French 18:15 Tualatin
97. 12 Nate Van Ginkle 18:17 South Salem
98. 11 Johnathan Coleman 18:25 Reynolds
99. 12 Jeremy Hodges 18:27 Reynolds
100. 11 Noah Vaughn 18:31 West Salem
101. 10 Cooper Frantz-Geddes 18:39 West Salem
102. 11 Taylor England 18:43 Glencoe
103. 11 Cole Andresen 18:48 Reynolds
104. 12 Martin Sulaj 19:00 Glencoe
105. 11 Kyle Hutchins 19:06 West Salem
106. 9 Keaton Nash 19:15 South Salem
107. 12 Emilio Paz 19:25 South Salem