boys 5000m run
1. 11 Adriano Joe 16:59.51 Pinon
2. 10 Sky Martel 17:15.24 Blue Ridge
3. 10 Wyatt Stevenson 17:42.47 Sedona Red Rock
4. 11 Tyrin Begay 17:48.04 Pinon
5. 12 Cody Latone 17:53.41 Zuni
6. 11 Melvyn Etcitty 18:04.25 Many Farms
7. 11 Ryan Bowekaty 18:04.53 Zuni
8. 11 David Charlie 18:20.87 Zuni
9. 10 Iry Larzelere 18:25.36 Alchesay
10. 11 Tuff Begay 18:38.25 Pinon
11. 12 Tyrick Begay 18:43.15 Pinon
12. 11 Wesley Cook 18:47.80 Pinon
13. 10 Trevor Wilson 18:52.48 Many Farms
14. 12 Boyd Chatwin 18:54.26 Winslow
15. 11 Mathew Tsabetsaye 18:54.79 Zuni
16. 11 Kaleb Bowers 18:55.58 Pusch Ridge Christian
17. 11 Tanner Wold 18:56.61 Desert Ridge
18. 11 Bryant Benally 18:57.83 Many Farms
19. 11 Chad Amos 18:58.76 Alchesay
20. 10 Johnny Turner 19:02.48 Pusch Ridge Christian
21. 12 Daniel Macdonald 19:03.93 Pusch Ridge Christian
22. 11 Juan Garcia 19:05.85 Agua Fria Union
23. 9 Luke Edgewater 19:07.23 Winslow
24. 12 Elias Day-Ortiz 19:14.24 Show Low
25. 12 Tyler Larson 19:22.14 Blue Ridge
26. 11 Darin Thompson 19:26.49 Blue Ridge
27. 10 Nathan Hoyer 19:28.83 Sedona Red Rock
28. 12 Nicholas Malmgren 19:30.83 Sedona Red Rock
29. 11 Hunter Brimhall 19:32.32 Blue Ridge
30. 12 Alex Borunda 19:38.39 Agua Fria Union
31. 12 Tyler Boni 19:43.60 San Carlos
32. 10 Tennyson Wilson 19:45.25 Sedona Red Rock
33. 11 Lettrell Begay 19:46.22 Many Farms
34. 10 Keoan Wesley 19:49.18 Winslow
35. 11 Caden Emmons 19:50.17 Desert Ridge
36. 12 Dennison Roan 19:51.32 Valley (Sanders)
37. 11 Alex Meat 19:53.14 Winslow
38. 10 Ben Black 20:04.06 Pusch Ridge Christian
39. 11 Daely Pentico 20:07.92 Payson
40. 10 Isaac Benali 20:12.51 Winslow
41. 9 Brock Erekson 20:14.19 Desert Ridge
42. 10 Joshua Waseta 20:14.98 Zuni
43. 10 Omar Acuna 20:15.81 Agua Fria Union
44. 12 Jeff Cathey 20:17.87 Desert Ridge
45. 11 Jarod Bristol 20:24.54 Pusch Ridge Christian
46. 11 Luke Doerner 20:25.14 Sedona Red Rock
47. 9 Gabriel Burnette 20:26.04 Alchesay
48. 12 David Carvajal 20:30.35 Agua Fria Union
49. 10 Chris Miner 20:31.37 Desert Ridge
50. 11 Trent Halwood 20:32.02 Many Farms
51. 11 Luis Villa 20:34.59 Agua Fria Union
52. 11 Lathen Tsalate 20:36.49 Zuni
53. 10 Connor Rock 20:38.18 Blue Ridge
54. 10 David Pierpont 20:48.12 Pusch Ridge Christian
55. 10 Gabe Chapman 20:59.50 Pusch Ridge Christian
56. 9 Shawn Shebola 21:01.26 Zuni
57. 10 Conner Deatherage 21:15.96 Desert Ridge
58. 11 Treven James 21:20.62 Many Farms
59. 12 Duane Stevens 21:29.63 San Carlos
60. 10 Ruben Cruz Valdez 21:30.83 Agua Fria Union
61. 11 Jeremy Pool 21:32.27 Show Low
62. 12 Alex Orton 21:37.19 Show Low
63. 12 William Lee 21:38.60 Show Low
64. 11 Jeren Tracy 21:41.62 Valley (Sanders)
65. 10 Zechariah Roan 21:50.95 Valley (Sanders)
66. 9 Cory Massey 21:56.42 Alchesay
67. 10 Dylan Martinez 21:57.52 Sedona Red Rock
68. 11 Taton Tso 21:59.93 Many Farms
69. 9 Sherwon Colelay 22:01.28 Alchesay
70. 11 Earlson Begay 22:24.65 Blue Ridge
71. 10 Tony Crocker 22:29.33 Alchesay
72. 11 Marko Shirley 22:51.70 Valley (Sanders)
73. 10 Michael Antonio 22:54.99 San Carlos
74. 12 Dajion Buckmaster 22:56.14 Show Low
75. 10 Josh Garrison 23:00.76 Blue Ridge
76. 10 Christian Nosie 23:23.37 San Carlos
77. 11 John Cutter Jr. 23:27.68 San Carlos
78. 10 Cole Schill 23:37.92 Sedona Red Rock
79. 12 Rylan Johnson 23:43.70 Alchesay
80. 11 Trevor Murphy 24:03.85 Valley (Sanders)
81. 9 James Horner 24:20.21 Miami
82. 9 Trace Hill 25:06.41 Globe
83. 11 Jacob Courtney 27:40.31 Miami
84. 12 Simeon Rustin 31:38.60 Globe
85. 12 Quinn Anderson 32:42.61 Globe