Official Team Scores
1. Dinuba 60
2. Reedley 74
3. Madera 76
4. Kerman 135
5. Sanger 148
6. Avenal 162
7. Lindsay 199
8. Taft Union 214
9. Sunnyside 234
10. Fowler 257
11. Mira Monte 273
12. Tranquillity 285
13. Exeter 293
14. Yosemite 346
15. Orosi 400
16. Immanuel 445
Boys 2 mile run
1. 11 Laykyn Branco 9:56.80 Redwood (Visalia)
2. 12 Adrian Solis 9:59.50 Dinuba
3. 12 Evaristo Mateo 10:05.90 Caruthers
4. 11 Ruben Reyes 10:10.50 Reedley
5. 12 David Roderick 10:13.20 Redwood (Visalia)
6. 11 De'vyd Lawson 10:16.90 Redwood (Visalia)
7. 10 Jose Mosqueda 10:18.50 Kerman
8. 12 Isaac Oceguera 10:19.50 Dinuba
9. 11 LORENZO CEBALLOS 10:19.80 Sanger
10. 12 Reno Garcia 10:21.80 Madera
11. 10 Alex Garcia 10:27.10 Reedley
12. 11 Tim Fitch 10:28.40 Madera
13. 12 Jonathan Calderon 10:30.50 Mira Monte
14. 10 Cristian Gomez 10:32.90 Reedley
15. 11 Justin Webber 10:35.40 Fowler
16. 12 Sean Gomez 10:35.80 Redwood (Visalia)
17. 10 Amos Dixon 10:39.20 Lindsay
18. 11 Octavio Campos 10:42.20 Dinuba
19. 10 Jaime Cueva 10:42.70 Dinuba
20. 11 Noah Salazar 10:44.80 Fowler
21. 11 Marcos Soltero 10:45.10 Avenal
22. 11 Jose Perez 10:45.50 Sunnyside
23. 12 Daniel Teran 10:47.10 Madera
24. 12 Benny Vega 10:47.70 Avenal
25. 12 Bret Moran 10:50.40 Exeter
26. 12 Nelson Jimenez 10:53.80 Madera
27. 11 Benjamin Vargas 10:57.80 Kerman
28. 10 Brandon Ebersole 10:59.40 Madera
29. 11 Jesus Avilla 11:01.10 Mendota
30. 12 Aadal Saleh 11:01.50 Avenal
31. 12 George Lopez 11:03.60 Mendota
32. 10 Adrain Rodriquez 11:03.90 Reedley
33. 12 Mark Melchor 11:06.00 Madera
34. 11 Felix Aispuro 11:07.30 Lindsay
35. 12 Alonso Avilez 11:07.80 Dinuba
36. 11 Alejandro Quinonez 11:09.50 Taft Union
37. 12 Yovanny Piceno 11:12.40 Reedley
38. 12 Jesse Melgoza 11:13.50 Sanger
39. 11 Jonahbaih Espinoza 11:18.80 Exeter
40. 11 Nathan Bracamonte 11:19.70 Sanger
41. 12 Michael Hernandez 11:20.00 Sanger
42. 10 Jimmy Castro 11:22.50 Kerman
43. 12 Jesus Marmolejo 11:27.00 Kerman
44. 12 Jonathan Perez 11:28.10 Madera
45. 11 Esteban Garcia 11:30.50 Sunnyside
46. 12 Rafael Fonseca 11:32.10 Kerman
47. 11 Julian Picazos 11:32.20 Reedley
48. 11 Luis Mendez 11:32.40 Avenal
49. 11 Seth Bullard 11:32.50 Taft Union
50. 11 Joseph Campbell 11:32.80 Yosemite
51. 10 Elijah Cortez 11:33.10 Taft Union
52. 12 Sergio Figueroa 11:33.60 Mendota
53. 12 Wriestly Chavez 11:33.90 Sanger
54. 10 Agustin Valdovinos 11:34.20 Lindsay
55. 12 Alfredo Perez 11:34.50 Reedley
56. 12 Miguel Rivera 11:36.60 Tranquillity
57. 12 Pablo Santos 11:36.90 Sierra Pacific
58. 12 Sergio Robles 11:41.10 Taft Union
59. 10 Andres Camacho 11:42.00 Taft Union
60. 10 Olaf Martinez 11:42.10 Fowler
61. 12 Luis Martinez 11:43.20 Tranquillity
62. 11 Cesar Vasquez 11:46.10 Sunnyside
63. 11 Eduardo Bravo 11:48.50 Kerman
64. 11 Emanuel Mendez 11:49.10 Lindsay
65. 10 Julio Segura 11:49.50 Delano
66. 10 Pedro Rodriguez 11:52.20 Dinuba
67. 12 Andy Lara 11:52.50 Orange Cove
68. 11 Ivan Hernandez 11:52.70 Mira Monte
69. 11 Usiel Martinez 11:53.00 Tranquillity
70. 9 Christobal Diaz 11:55.60 Lindsay
71. 11 Daniel Cabrera 11:56.00 Sunnyside
72. 12 Matthew Horton 11:56.80 Yosemite
73. 12 Angel Mares 11:57.90 Avenal
74. 12 Eduardo Arias 11:58.20 Tranquillity
75. 12 Rafael Avalos 12:01.40 Tranquillity
76. 11 Jose Chavez 12:01.80 Mira Monte
77. 11 Jovan Alacar 12:04.90 Sunnyside
78. 11 Adam Valdes 12:05.20 Kerman
79. 12 Oscar Ochoa 12:05.40 Exeter
80. 11 Alexander Aguilar 12:16.50 Dinuba
81. 10 Jose Ibarra 12:24.80 Mira Monte
82. 11 Anthony Leal 12:29.90 Caruthers
83. 12 Spencer Larralde 12:30.80 Immanuel
84. 10 Gustavo Lopez 12:32.40 Mira Monte
85. 12 Kevin Kirk 12:34.90 Yosemite
86. 9 Sinoel Garcia 12:35.80 Orosi
87. 10 Moises Ruiz 12:36.00 Taft Union
88. 9 Fredy Gonzalez 12:36.20 Orosi
89. 11 Armando Lupian 12:37.70 Orosi
90. 12 Jose Arias 12:38.20 Riverdale
91. 12 Cristian Rodriguez 12:38.40 Sunnyside
92. 11 Eric Wiseman 12:41.20 San Joaquin Memorial
93. 11 Elijah Ewing 12:46.00 Exeter
94. 10 Brian Soto 12:46.80 Mira Monte
95. 12 Ethan Rodriguez 12:52.80 Fowler
96. 12 Travis Wood 12:57.70 Yosemite
97. 9 Chris Martinez 13:00.00 Orosi
98. 12 Jarrett Chow 13:00.40 Immanuel
99. 11 Eduardo Moreno 13:00.60 Mira Monte
100. 12 Humberto Plascencia 13:05.00 Taft Union
101. 11 Alexander Williams 13:08.00 Yosemite
102. 12 Trevor Wood 13:14.80 Yosemite
103. 12 Alberto Villa 13:18.80 Orange Cove
104. 11 Robby Brandt 13:19.00 Immanuel
105. 12 Emmanuel Zurita 13:21.50 Orosi
106. 12 Tyler Wallace 13:24.30 Yosemite
107. 12 David Martinez 13:24.60 Sanger
108. 10 Pedro Morales 13:26.20 Lindsay
109. 12 Abraham Hernandez 13:26.70 Exeter
110. 10 Ronaldo Berrueco 13:29.20 Orosi
111. 12 Noe Ortiz 13:33.50 Sunnyside
112. 12 Karl Nippoldt 13:37.00 Immanuel
113. 11 Adam Casteneda 13:55.40 Lindsay
114. 12 Griffin Magill 13:57.30 Fowler
115. 12 Daniel Corvera 13:59.40 Exeter
116. 11 Gurparvesh Brar 14:00.00 Caruthers
117. 12 Isaiah Murrieta-Lo... 14:00.80 Fowler
118. 12 Jefferey Rodriguez 14:07.50 Orange Cove
119. 10 Berber Roberto 14:13.90 Tranquillity
120. 11 David Johnson 14:26.30 San Joaquin Memorial
121. 11 Carson Chapman 14:31.90 San Joaquin Memorial
122. 11 Osvaldo Vallejo 14:34.90 Fowler
123. 12 Javier Espiritu 15:07.80 Orange Cove
124. 12 Steven Andrade 15:13.70 Immanuel
125. 12 Hugo Ruelas 24:29.50 Orosi