Boys 5000 meter run
1. 12 Rigo Sanchez 17:53.00 Ontario
2. 11 Blake Guyse 17:57.00 Middleton
3. 11 Levi Lewis 18:05.00 Ontario
4. 11 Collin Ball 18:08.00 Ontario
5. 11 Jonathan Holcomb 18:15.00 Nyssa
6. 11 Andrew Deleon 18:26.00 Nyssa
7. 10 Randy Cummings 18:41.00 Middleton
8. 12 Jacob Staley 18:44.00 Middleton
9. 11 Taylor Hawes 18:47.00 Baker
10. 12 Trey Heck 18:52.00 Middleton
11. 10 Heath Hartley 18:56.00 Nyssa
12. 10 Patrick Leathers 19:02.00 Ontario
13. 11 Dean Spencer 19:04.00 Middleton
14. 12 Ethan Engberg 19:18.00 Middleton
15. 9 Chris Acosta 19:21.00 Nyssa
16. 11 Ethan Forsberg 19:22.00 Vale
17. 11 Sam Bishop 19:29.00 Middleton
18. 10 Colton Lowry 19:31.00 Payette
18. 11 Duane Tidwell 19:31.00 Baker
18. 10 Devin Smith 19:31.00 Vale
21. 10 Cody Davis 19:34.00 New Plymouth
22. 9 Quinn Susuki 19:37.00 Ontario
23. 12 John Burton 19:43.00 New Plymouth
24. 9 Dan Wenger 19:54.00 Vale
25. 9 Brendan Baldwin 19:55.00 Middleton
26. 10 Nathan Larsen 19:58.00 Middleton
27. 12 Jay Saunders 20:01.00 Vale
28. 10 Matt Cox 20:06.00 Vale
29. 12 Riley Baxter 20:15.00 New Plymouth
30. 10 Keegan Susuki 20:17.00 Ontario
31. 10 Pablo Guerrero 20:23.00 Nyssa
32. 9 Trenton Cluff 20:24.00 Middleton
33. 10 Micklo Luna 20:28.00 Nyssa
34. 11 Bryce Waters 20:30.00 Horseshoe Bend
35. 11 Jose Gramajo 20:33.00 Nyssa
35. - Eric Palacios 20:33.00 Middleton
37. 9 Wyatt Smith 20:45.00 Horseshoe Bend
38. 12 Nate Ramsey 20:55.00 New Plymouth
39. 11 Bailey Baumgart 21:03.00 Middleton
40. 9 Drew Clegg 21:12.00 Middleton
41. 12 Shayne Clark 21:14.00 New Plymouth
42. 11 Corey Wettstein 21:15.00 Ontario
43. 10 Elias Pascacio 21:16.00 Nyssa
44. 10 Eli Wood 21:17.00 Middleton
45. 10 Dominic Anderson 21:18.00 Nyssa
46. 10 Mark Colafranceshl 21:20.00 McCall-Donnelly
47. 9 Jason Kaatz 21:29.00 Ontario
48. 10 Jake Wilson 21:40.00 Ontario
49. 11 Saul Pacheco 21:41.00 Nyssa
49. 10 Kameron Woodruff 21:41.00 Nyssa
51. 12 Cesar Castillo 21:44.00 Nyssa
52. 10 Szel Martinez 21:46.00 Ontario
52. 10 Ammon Flake 21:46.00 Horseshoe Bend
54. 12 Jonathan Pardo 21:49.00 Nyssa
55. 12 Jeremiah Hedelius 21:51.00 Vale
56. 9 Josh Andersen 21:54.00 Vale
57. 10 Conner Andersen 22:00.00 McCall-Donnelly
58. 12 Trent Ellsworth 22:01.00 Middleton
59. 10 Ostin Olsen 22:09.00 Payette
60. 10 Ty Goodman 22:11.00 New Plymouth
61. 9 Jared Austin 22:14.00 New Plymouth
62. 11 Caden Roper 22:24.00 Payette
63. 10 Isaac Hernandez 22:26.00 Nyssa
64. 10 Jereme Slagle 22:32.00 New Plymouth
65. 9 Brayden Baumgart 22:33.00 Middleton
66. 10 Tyler Reed 22:34.00 Payette
66. 9 Elden McDonald 22:34.00 Middleton
68. 10 Austin Rios 22:41.00 Nyssa
68. 9 Alex Arocha 22:41.00 Ontario
70. 9 Abe Bloomquist 22:58.00 Middleton
71. 9 Zach Mips 23:24.00 Middleton
72. 10 Jon Porter 23:31.00 McCall-Donnelly
73. 11 Jaden Black 23:33.00 Horseshoe Bend
74. 10 Brandon Myers 23:34.00 Baker
75. 12 Javier Gonzalez 23:38.00 Vale
76. 11 William Kile 23:45.00 Middleton
77. 12 Sam Reed 23:47.00 McCall-Donnelly
78. 10 Noah Welgren 23:48.00 McCall-Donnelly
79. 12 Trent Jones 23:58.00 New Plymouth
80. 12 Nick Ray 24:04.00 Payette
81. 12 Esteban Pascacio 24:07.00 Nyssa
82. 10 Ellis Stokes 24:18.00 New Plymouth
83. 9 Alan Chew 24:21.00 Ontario
83. 11 Luke Titsworth 24:21.00 Middleton
85. 12 Humberto Diaz 24:36.00 Nyssa
86. 12 Cameron Despain 24:45.00 Middleton
87. 11 Jorge Juica 25:04.00 Vale
88. 10 Kirby Blakely 25:19.00 McCall-Donnelly
89. 10 Grant Gzik 25:35.00 Nyssa
90. 10 Cameron White 25:39.00 New Plymouth
91. 9 Logan Austin 25:40.00 New Plymouth
92. 12 Ben Knapp 25:47.00 New Plymouth
93. 9 Jacob Burnell 25:51.00 Nyssa
94. 12 Caleb Birkinbine 26:00.00 McCall-Donnelly
95. 11 John Orrison 26:10.00 Middleton
96. 9 Aidan Kembel 26:20.00 Ontario
97. 12 Brady Strohmeyer 26:51.00 McCall-Donnelly