Boys 2 mile run
1. 10 Austin Hoach 12:22 Hughson
2. 9 Aaron McDonough 12:53 Ripon
3. 10 Zachary Pickett 12:59 PR Escalon
4. 9 David Plascensia 13:00 PR Escalon
5. 10 John Strand 13:03 Escalon
6. 9 Moises Grajeda 13:14 PR Escalon
7. 9 Adrian Morales 13:18 PR Waterford
8. 9 Eric Perkins 13:19 PR Orestimba
9. 9 Guillermo Guel 13:21 PR Riverbank
10. 10 Andres Cornejo 13:23 PR Escalon
11. 12 Rudy Tobar 13:24 PR Hughson
12. 10 Damien Rangel 13:29 PR Gustine
13. 10 Grayson Wagner 13:34 PR Ripon
14. 10 Uriel Gonzalez 13:35 PR Denair
15. 9 Kaydon Whiteside 13:42 Ripon
16. 10 John Cabral 13:44 PR Hughson
17. 10 Juan Corona 13:45 PR Gustine
18. 10 Trent Hulbert 13:47 PR Denair
19. 12 Sky Phillips 13:50 PR Hughson
20. 9 Gino Stern 13:53 PR Escalon
21. 9 Joseph Powers 13:54 Hughson
22. 12 Francisco Murguia 13:57 SR Riverbank
23. 10 Daniel Luis 13:59 Escalon
24. 10 Trenton Nascimento 14:02 Escalon
25. 10 Dionisio Bravo 14:12 SR Orestimba
26. 9 Aidan Nilsson 14:13 Ripon
28. 10 Ross Calderon 14:20 Escalon
29. 9 Josh Atilano 14:28 Ripon
30. 10 Murphy Phillips 14:30 Hughson
31. 12 Hector Sanchez 14:38 PR Riverbank
32. 9 Elias Herrera 14:40 Ripon
33. 9 Miguel Plascensia 14:45 Escalon
34. 9 Max Teague 14:47 Escalon
35. 10 Isaiah Mar 14:48 SR Orestimba
36. 10 Scott Terpstra 15:02 Escalon
37. 10 Ian McCulloch 15:10 Escalon
38. 10 Dan Bava 15:11 Escalon
39. 9 Lance Walton 15:15 Hughson
41. 10 Nathan Sarkozy 15:18 Escalon
43. 10 Victor Gonzalez 15:19 Escalon
44. 10 Jonathan Yepiz 15:20 Escalon
45. 9 Micah Fisher 15:29 PR Hughson
45. 10 Danny Jimenez 15:37 SR Orestimba
47. 9 Colton Calbreath 15:49 PR Hughson
47. 10 Timothy Junkin 15:53 PR Orestimba
51. 9 David Brussow 15:58 Hughson
52. 9 Alex Newkirk 15:58 Ripon
51. 10 Miguel Vazquez 15:59 PR Orestimba
55. 9 Manuel Diaz 16:05 Escalon
54. 9 Sergio Zavala 16:16 PR Denair
55. 10 Seth Martinez 16:18 PR Denair
67. 9 Alex Mendoza 16:53 PR Escalon
58. 9 Jonathan Ibarra 17:07 PR Denair
72. 9 Aiden Castro 17:11 PR Hughson
73. 9 Max Banuelos 17:12 PR Ripon
74. 12 Joseph Bargas 17:17 PR Hughson
75. 9 Brandon Panameno 17:53 Ripon
65. 9 Joshua Lucas 18:01 PR Orestimba
82. 10 matt Brasil 18:07 Escalon
67. 9 Monty Montoya 18:12 PR Orestimba
84. 10 Adrian Roque 18:13 Escalon
86. 10 Spencer Porter 18:13 PR Ripon
92. 9 Zaahir Zaro 18:45 Ripon
94. 9 Alex Calderon 18:57 Escalon