Official Team Scores
1. Lodi 58
2. Vacaville 81
3. Bella Vista 90
4. Nevada Union 99
5. Rocklin 115
6. Oakmont 148
7. Tokay 189
8. Central Valley 231
9. Whitney 249
10. Lincoln-L 256
11. Inderkum 257
12. Granite Bay 282
Boys 2 mile run
1. 9 Davis Olsen 11:26.6 Nevada Union
2. 9 Jamie Hawkins 11:40.5 Bella Vista
3. 9 Jesus Santillan 11:44.3 Lodi
4. 9 Lucas Fonda 11:48.6 Lodi
5. 9 Jacob Polivka 11:58.5 Rocklin
6. 9 Ben Longaker 11:59.9 Oakmont
7. 9 David Silva 12:11.3 Vacaville
8. 9 Mateo Arevalo 12:13.1 Vacaville
9. 9 Jeremy LaPorte 12:17.2 Bella Vista
10. 9 Tylor Tankersly 12:20.7 Lodi
11. 9 Keaton Murphy 12:21.4 Rocklin
12. 9 Benjamin Scott 12:21.7 Tokay
13. 9 Daniel McElhinney 12:23.4 Rocklin
14. 9 Cameron Taylor 12:26.5 Tokay
15. 9 Cooper Sandahl 12:27.9 Vacaville
16. 9 Sebastian Pena 12:29.6 Central Valley
17. 9 Mark O'Hannigan 12:32.1 Lodi
18. 9 Levi Barnby 12:32.5 Lincoln-L
19. 9 Kiyo Yokanaka 12:34.9 Nevada Union
20. 9 Jacob Crummett 12:35.3 Bella Vista
21. 9 Cole Barton 12:40.1 Nevada Union
22. 9 Enrique Martinez 12:43.9 Central Valley
23. 9 Riley Cotton 12:46.7 Nevada Union
24. 9 Kobe Linson 12:46.8 Lodi
25. 9 Brandon Fien 12:47.2 Vacaville
26. 9 David Psaila 12:54.0 Vacaville
27. 9 Sam Marchetti 12:55.5 Oakmont
28. 9 Atticus Driver 13:00.1 Yuba City
29. 9 Cody Harlow 13:00.9 Bella Vista
30. 9 Nate Carter 13:01.6 Oakmont
31. 9 Robert Martin 13:03.8 Vacaville
32. 9 Evan Manley 13:06.6 Bella Vista
33. 9 Adam Beard 13:07.0 Whitney
34. 9 Will Buckerfield 13:07.5 Bella Vista
35. 9 Josue Herrera 13:11.0 Tokay
36. 9 William Bautista 13:11.6 Roseville
37. 9 Ryan Morgan 13:13.7 Nevada Union
38. 9 Nathan Wong 13:14.4 Granite Bay
39. 9 Skylar Mims 13:14.6 Nevada Union
40. 9 Tyler Nielsen 13:18.8 Lincoln-L
41. 9 Bowyn Burke 13:19.2 Rocklin
42. 9 Cole Retzler 13:21.3 Nevada Union
43. 9 Austin Sweetman 13:22.1 Antelope
44. 9 Ethan Flecksteiner 13:22.9 Nevada Union
45. 9 Oliver Roperto 13:25.3 Nevada Union
46. 9 Deven Hernandez 13:29.4 Inderkum
47. 9 Stephen Wilcox 13:32.2 Oakmont
48. 9 Brennan Johnson 13:32.2 Yuba City
49. 9 Cody Mendenhall 13:33.0 Vacaville
50. 9 Dominic Rivera 13:35.7 Vacaville
51. 9 Alex Zasso 13:35.9 Oakmont
52. 9 Christopher Jones 13:37.1 Inderkum
53. 9 Connor Hedman 13:37.2 Whitney
54. 9 Blake Stewart 13:38.7 Vacaville
55. 9 Anthony Macias 13:39.2 Antelope
56. 9 Nathan Cator 13:39.9 Nevada Union
57. 9 Jackson Cone 13:41.1 Rocklin
58. 9 Robby Jones 13:43.2 Whitney
59. 9 Jacob Carlson 13:47.6 Elk Grove
60. 9 Zack Zambrano 13:53.8 Rodriguez
61. 9 Brandon Frost 13:55.6 Oakmont
62. 9 Joshua Arsenault 13:56.4 Inderkum
63. 9 Drew Camp 14:03.0 Buhach Colony
64. 9 Bryant Giger 14:03.2 Elk Grove
65. 9 Derek Dunn 14:04.5 Antelope
66. 9 Alex Courville 14:05.1 Rocklin
67. 9 Tad Ballmer 14:08.4 Rocklin
68. 9 Liam Epperson-Dorsa 14:16.6 Lodi
69. 9 Oliver Jacobsen 14:21.2 Granite Bay
70. 9 Logun De La Mora 14:21.6 Whitney
71. 9 Alec Orozco 14:21.8 Inderkum
72. 9 Favio Gonzalez 14:23.9 Central Valley
73. 9 Holden Thibideau 14:24.9 Bella Vista
74. 9 Austin Parks 14:26.2 Bella Vista
75. 9 Ian Weber 14:26.7 Vacaville
76. 9 Kai Christensen 14:35.9 Lincoln-L
77. 9 Gabriel Villa 14:43.5 Del Campo
78. 9 Patric Senesom 14:44.1 Central Valley
79. 9 Mathew Gai 14:44.4 Granite Bay
80. 9 Mason Wolfe 14:46.0 Granite Bay
81. 9 Ethan Bradley 14:47.7 Tokay
82. 9 Robertson Glenn 14:50.0 Lodi
83. 9 Luke Taylor 14:52.3 Rodriguez
84. 9 Cole Henson 14:54.1 Inderkum
85. 9 Hernan Mendez 14:56.4 Lodi
86. 9 David York 14:56.5 Yuba City
87. 9 Jayden Franklin 14:56.6 Tokay
88. 9 Mercer Monroe 15:00.7 Oakmont
89. 9 Jilian Hidalgo 15:01.2 Oakmont
90. 9 Abe Solomon 15:07.3 Rodriguez
91. 9 Daniel Dabney 15:09.8 Buhach Colony
92. 9 Jared Regan 15:12.0 Whitney
93. 9 Matthew Aceves 15:17.3 Roseville
94. 9 Joshua Anderson 15:19.7 Granite Bay
95. 9 Jacob White 15:20.4 Vacaville
96. 9 Francis Agbayani 15:23.6 Vacaville
97. 9 Wilson Rogers 15:25.5 Lincoln-L
98. 9 Spencer Merrill 15:26.1 Lincoln-L
99. 9 Jayden Duenas 15:28.3 Buhach Colony
100. 9 Brendan Arikawa 15:29.7 Granite Bay
101. 9 Parker Summerhays 15:33.3 Lincoln-L
102. 9 Joshua Moreno 15:41.2 Tokay
103. 9 Nicholas Slater 15:43.8 Tokay
104. 9 Nick Chen 15:44.2 Atwater
105. 9 Robert Schmachtenber 15:52.1 Central Valley
106. 9 Nick VandenBogaerd 15:58.7 Granite Bay
107. 9 Michael Park 16:05.6 Bear Creek
108. 9 Devon Angle 16:11.0 Inderkum
109. 9 Carson Bender 16:20.4 Yuba City
110. 9 Beau Brockway 16:21.2 Lincoln-L
111. 9 Jeffrey Huynh 16:22.1 Johansen
112. 9 Emmanuel Bernabe 16:30.5 Bear Creek
113. 9 Matthew Guemmer 16:44.4 Oakmont
114. 9 Steven Ramirez 17:23.4 Atwater
115. 9 Zachary Guesnon 17:58.6 Inderkum
116. 9 Gabriel Olalde 19:17.2 Oakmont
117. 9 Fernando Guzman 20:41.5 Inderkum