Boys 3.1 Mile Run
1. 12 Roberto Lopez 16:16 Rogers-Spokane
2. 12 Nathan Vanos 16:52 St George's
3. 12 Spencer Reiss 17:28 Republic/Curlew
4. 10 Eli Nielsen 17:33 Liberty Bell
5. 9 Israel Escamilla 17:35 Omak
6. 12 Dylan Schilling 17:38 Post Falls
7. 9 Trent Baun 17:57 Colville
8. 11 TJ Baun 17:58 Colville
9. 10 Alex Watkins 18:07 St George's
10. 11 Camren Horn 18:09 Post Falls
11. 10 Tyler Turnbough 18:12 Mary Walker
12. 10 Garret Willey 18:15 Mary Walker
13. 10 Ryan Rose 18:24 Republic/Curlew
14. 12 Quenton Smith 18:34 Chewelah
15. 10 Cade Quigley 18:35.16 Liberty Bell
16. 12 Reilly Smith 18:35.56 Colville
17. 11 Johnny Murray 18:47 Rogers-Spokane
18. 12 Ben Elliott 18:53 Colville
19. 12 Jeremy Hummel 18:54 Mary Walker
20. 9 Emerson Worrell 19:00 Liberty Bell
21. 10 Nathan Longhurst 19:04.25 Freeman
22. 9 Ryder Goff 19:04.78 Colville
23. 11 Bobby Landoe 19:06 Freeman
24. 10 Hunter Johnson 19:07.25 Post Falls
25. 10 Kyle Holborn 19:07.91 Omak
26. 12 Adam D'Auria 19:21 Freeman
27. 11 Brett Ford 19:22 St George's
28. 10 Wyatt Crockett 19:23.2 Colville
29. 11 Alfonso Medina 19:23.42 Omak
30. 11 Ryan Richart 19:23.66 Colville
31. 12 Ben Kraske 19:27 Omak
32. 11 Elijah Blake 19:32 Post Falls
33. 12 Connor Gilbert 19:33 Freeman
34. 12 Isaiah Flick 19:34.31 Rogers-Spokane
35. 10 Robert Parker 19:34.59 Post Falls
36. 10 Max Richardson 19:34.91 St George's
37. 12 Cameron Milbrath 19:35.5 Post Falls
38. 12 William Bryant 19:35.85 Post Falls
39. 9 Stephen Storlie 19:40 Rogers-Spokane
40. 12 Wayde Jones 19:46 Rogers-Spokane
41. 9 Carl Oman 19:52 Chewelah
42. 10 Reimes Schatz 19:53 Chewelah
43. 12 Robert George 19:54 Lake Roosevelt
44. 12 Sam Wise 19:56 Rogers-Spokane
45. 12 Kieran Poore 19:59 Republic/Curlew
46. 10 Enoch Clemmer 20:00 Mary Walker
47. 11 Kostiantyn Makrasnov 20:01 Rogers-Spokane
48. 10 Dawson Click 20:06 Omak
49. 9 Ethan Rowe 20:08 Chewelah
50. 11 Carter Dornfeld 20:09 Liberty Bell
51. 9 Ethan Hunter 20:14 St George's
52. 11 Jerry Palmer 20:26 Lake Roosevelt
53. 11 Will Friedlander 20:35 Lake Roosevelt
54. 10 Odie Landoe 20:36 Freeman
55. 9 Andrick Carroll 20:39 Omak
56. 9 Gunnar Hilderbrandt 20:46 Republic/Curlew
57. 9 Peter Aspholm 20:53 Liberty Bell
58. 10 Isaac Montgomery 21:00 Chewelah
59. 10 Tim Haley 21:06 Liberty Bell
60. 11 Justice Churchill 21:07 Mary Walker
61. 11 JJ Iltz 21:08 Freeman
62. 12 Michael Larsen 21:10 Chewelah
63. 12 Chance Wheaton 21:19 Republic/Curlew
64. 11 Cameron Quinn 21:23 Liberty Bell
65. 11 Phillip Law 21:31 Omak
66. 12 Corban Wilder 21:32 Lake Roosevelt
67. 10 Max Mihalick 21:49 St George's
68. 11 Cameron Tilman 21:50 Lake Roosevelt
69. 10 Bradley Wilder 21:55.15 Lake Roosevelt
70. 11 Liam Chamberlin 21:55.54 Republic/Curlew
71. 9 Sylus Snelling 22:07 Chewelah
72. 10 Austin Rokus 22:14 Freeman
73. 12 Kaden Trotter 22:34 Lake Roosevelt