Official Team Scores
1. Rio Americano 20
2. Jesuit 70
3. Rocklin 77
4. Davis 98
5. Placer 131
6. Oak Ridge 165
7. St Ignatius 173
8. Folsom 182
9. Woodcreek 287
10. McClatchy 299
11. Cosumnes Oaks 331
12. Christian Brothers 334
13. Capital Christian 409
14. Inderkum 424
15. Mira Loma 474
Boys 2.18 mile run
1. 10 Shane Burton 11:22.6 PR Rocklin
2. 10 Jensen Salvatori 11:23.4 PR Rio Americano
3. 10 Connor Ettinger 11:36.3 PR Rio Americano
4. 9 Chase Gordon 11:38.3 PR Rio Americano
5. 9 Jack Pallesen 11:47.9 PR Rio Americano
6. 10 Jack Murphy 11:50.5 PR Rio Americano
7. 10 Trevor Asbury 11:53.3 PR Rocklin
8. 10 Wesley Moore 11:53.7 PR Placer
9. 9 Caelin Sutch 11:53.9 PR Jesuit
10. 10 Juan Zarate-Sanchez 11:55.9 PR Davis
11. 9 Talon Krieger 12:03.9 PR Jesuit
12. 10 Seamus Caslin 12:06.0 PR Jesuit
13. 10 Jack Neria 12:07.3 PR Folsom
14. 10 Alexander Pitts 12:13.5 PR Rocklin
15. 9 Teagan Favorite 12:15.3 PR Davis
16. 9 Nick Pleshakov 12:15.9 PR Oak Ridge
17. 10 Colin Brannan 12:17.2 PR Jesuit
18. 9 Zeno Castiglioni 12:17.7 PR Davis
19. 10 Aaron Clark 12:19.2 PR Oak Ridge
20. 10 Christian Crebar 12:19.4 PR Folsom
21. 10 Robert Canalas 12:22.0 PR Jesuit
22. 10 Hank Thompson 12:22.0 PR St Ignatius
23. 9 Devin Muzzy 12:22.9 PR Placer
24. 10 Evan Yee 12:24.1 PR St Ignatius
25. 10 Kyle Henricson 12:24.1 PR Davis
26. 10 James Linder 12:28.0 PR Placer
27. 9 Jacob Polivka 12:28.2 PR Rocklin
28. 10 Sutton Lay 12:28.7 PR Rocklin
29. 9 Martin Smith 12:28.9 PR Jesuit
30. 10 Tomas Harding 12:29.0 PR Davis
31. 10 Steven Noll 12:30.3 PR Jesuit
32. 9 Kai Downey 12:32.2 PR Placer
33. 10 William Ewens 12:34.3 PR Davis
34. 10 Adam Tran 12:35.0 PR Davis
35. 10 Adam Pettingill 12:35.7 PR Folsom
36. 10 Todd Russell 12:37.5 PR Jesuit
37. 10 Colin Kong 12:37.9 PR Oak Ridge
38. 10 Hunter Smith 12:38.2 PR Jesuit
39. 10 Erik Amaro 12:39.9 PR McClatchy
40. 10 Thomas Gonzales 12:41.8 PR Rocklin
41. 10 Russell Kustic 12:41.8 PR Jesuit
42. 9 Kole Mendez 12:41.9 PR Woodcreek
43. 9 Coby Sobrepena 12:42.8 PR St Ignatius
44. 10 Gregg Neves 12:43.2 PR Jesuit
45. 10 Evan O'Reilly 12:43.7 PR St Ignatius
46. 9 Andrew Davis 12:46.4 PR Placer
47. 9 Kyle Wittkop 12:46.5 PR Davis
48. 9 Reed Hickman 12:49.2 PR Placer
49. 9 Nick Blakewell 12:49.6 PR Davis
50. 9 Eric Huitt 12:50.2 PR Jesuit
51. 9 Logan Meng 12:51.5 PR Placer
52. 10 Aidan Hite 12:52.4 PR Oak Ridge
53. 10 Brian Burke 12:52.4 PR St Ignatius
54. 10 William Samuelson 12:53.5 PR Rio Americano
55. 10 Vicente Lamera 12:56.0 PR Jesuit
56. 10 Matthew Gerigk 12:58.9 PR McClatchy
57. 9 Cole Bricca 13:00.0 PR Oak Ridge
58. 9 Cian Hale 13:00.3 PR Rio Americano
59. 9 Nic Gorman 13:00.8 PR Rio Americano
60. 10 Nathan Sweet 13:02.6 PR Davis
61. 10 Tyler Tam 13:03.8 PR St Ignatius
62. 10 Brandon Casey 13:04.4 PR Cosumnes Oaks
63. 10 Jackson Abello 13:04.6 PR Folsom
64. 10 Reed Moore 13:05.9 PR Rio Americano
65. 9 Marcos Quezada 13:06.6 PR Capital Christian
66. 9 Ross Gowan 13:06.9 PR Rio Americano
67. 10 Julian Diaz 13:07.6 PR Woodcreek
68. 10 Henry Siegler 13:10.4 PR Davis
69. 10 David Barajas 13:11.7 PR St Ignatius
70. 10 Alex Schulke 13:11.7 PR McClatchy
71. 10 Merrick Slane 13:12.1 PR Placer
72. 9 Luke Powers 13:12.3 PR Christian Brothers
73. 10 Spencer Durose 13:14.1 PR Rocklin
74. 10 Jacob Grupe 13:15.5 PR Cosumnes Oaks
75. 9 Davis Westover 13:18.5 PR Rio Americano
76. 10 Brennan Pelayo 13:19.2 PR Folsom
77. 10 Enrique Verschoor 13:19.6 PR Christian Brothers
78. 10 Jonah Heninger 13:22.3 PR Woodcreek
79. 9 Payton Sett 13:23.7 PR Woodcreek
80. 9 Isreal Alfaro 13:26.3 PR Folsom
81. 9 Tommy Hooker 13:27.7 PR St Ignatius
82. 10 Nicholas Chong 13:28.7 PR Woodcreek
83. 9 Daniel McElhinney 13:28.9 PR Rocklin
84. 9 Christian Awori 13:30.5 PR Cosumnes Oaks
85. 9 Alex Dean 13:31.0 PR Oak Ridge
86. 10 Nicholas Sanchez 13:32.5 PR Christian Brothers
87. 10 Daniel Nelhams 13:33.2 PR Oak Ridge
88. 10 Max Bonini 13:34.1 PR Christian Brothers
89. 10 Jake Austin 13:36.1 PR McClatchy
90. 10 Zack Mason 13:37.0 PR Inderkum
91. 9 Dylan Tibon 13:37.8 PR Christian Brothers
92. 9 Jameson Montero 13:38.0 PR Delta
93. 9 Tyler Yeates 13:38.8 PR Cosumnes Oaks
94. 9 Jackson Cone 13:41.2 PR Rocklin
95. 9 Connor King 13:41.7 PR Jesuit
96. 10 Ben Moxon 13:42.5 PR Davis
97. 9 Brian Blockmon 13:42.8 PR Folsom
98. 10 Ishar De Paz 13:42.8 PR Placer
99. 10 Jack Lum 13:43.6 PR St Ignatius
100. 9 Joseph Babbitt Jr 13:43.6 PR Cosumnes Oaks
101. 10 Luke Cordova 13:43.7 PR Woodcreek
102. 10 Patrick Dunakin 13:45.4 PR Woodcreek
103. 9 Deven Hernandez 13:46.3 PR Inderkum
104. 10 Kiernan Kostlivy 13:46.6 PR Sonora
105. 9 Calvin Frink 13:48.1 PR Folsom
106. 10 Gareth Langford 13:48.6 PR Woodcreek
107. 10 Johnny Haskell 13:49.5 PR St Ignatius
108. 10 Miguel Menchaca 13:50.2 PR Christian Brothers
109. 9 Keaton Murphy 13:50.3 PR Rocklin
110. 10 AUSTIN LEE 13:51.1 PR Placer
111. 9 Noah Vasquez 13:51.8 PR Cosumnes Oaks
112. 10 James White 13:52.4 PR Christian Brothers
113. 10 Roman Turangan 13:53.4 PR Rocklin
114. 9 Efrain Sandoval 13:53.7 PR Woodcreek
115. 10 Turner Clark 13:54.7 PR Christian Brothers
116. 9 Bowyn Burke 13:54.8 PR Rocklin
117. 10 Armen Demirjian 13:55.3 PR St Ignatius
118. 9 Joshua Baptiste 13:55.5 PR Cosumnes Oaks
119. 9 Aidan Pidgeon 13:57.1 PR St Ignatius
120. 10 Jake Kaspari 14:02.3 PR Rio Americano
121. 10 Parker Loggins 14:03.0 PR Oak Ridge
122. 9 Nelson McMahon 14:05.8 PR McClatchy
123. 10 Jared Loza 14:06.9 PR Woodcreek
124. 10 Claro Tayros 14:08.2 PR Capital Christian
125. 9 Connor Gill 14:08.9 PR Cosumnes Oaks
126. 9 Wil Otterson 14:09.0 PR Sonora
127. 9 Isaac Martinez 14:10.1 PR Cosumnes Oaks
128. 9 Hunter Rojas 14:10.4 PR Christian Brothers
129. 10 Travis Moore 14:12.6 PR Sonora
130. 9 Cedar Rosso 14:14.3 PR Placer
131. 9 Eliot Liederman 14:14.5 PR Davis
132. 10 Corbin Beck 14:14.5 PR Davis
133. 10 Steven Tong 14:16.5 PR St Ignatius
134. 9 Daniel Prasad 14:18.5 PR Capital Christian
135. 10 Antonio Modena 14:19.8 PR Inderkum
136. 9 Diogo Lucio 14:20.6 PR Capital Christian
137. 9 John Beckerley 14:20.9 PR Oak Ridge
138. 9 Blaine Freestone 14:22.8 PR Folsom
139. 10 Dominik Bahm 14:23.4 PR Mira Loma
140. 10 Augustin Gonzales 14:24.6 PR Inderkum
141. 10 Kevin Draper 14:25.3 PR Woodcreek
142. 9 Cole Henson 14:28.9 PR Inderkum
143. 9 Joel Kraiser 14:29.7 PR Capital Christian
144. 10 Jake Nelson 14:30.3 PR Rio Americano
145. 9 Robert Christian 14:37.9 PR St Ignatius
146. 10 Nick Kopitske 14:39.5 PR Rio Americano
147. 10 Raees Mullah 14:39.7 PR Mira Loma
148. 9 Giovanni DelPiero 14:40.1 PR Christian Brothers
149. 10 Augie Eriksson 14:42.3 PR Mira Loma
150. 9 Rafael Fernandez 14:47.4 PR Christian Brothers
151. 10 Garrett Janice 14:47.9 PR Oak Ridge
152. 10 Yousef Adam 14:50.4 PR Elk Grove
153. 9 Nolan Berringer 14:51.4 PR Oak Ridge
154. 10 Chris Espinoza 14:52.0 PR Cosumnes Oaks
155. 9 Bryant Giger 14:52.5 PR Elk Grove
156. 10 Oliver Aceves 14:53.6 PR Placer
157. 9 AJ Topete 15:01.9 PR Cosumnes Oaks
158. 9 Cameron Hughes 15:02.8 PR Oak Ridge
159. 10 Jonathan Harding 15:03.7 PR Folsom
160. 10 Walter Tadokoro 15:04.0 PR Mira Loma
161. 9 Isaac Koehn 15:13.7 PR Oak Ridge
162. 10 Mitchell Moreland 15:45.6 PR Placer
163. 9 Calvin Gonzalez 15:46.0 PR Inderkum
164. 10 Sidki Ba 15:48.1 PR Inderkum
165. 9 Anthony Sanchez 15:59.7 PR Delta
166. 9 Jacob Carlson 15:59.9 PR Elk Grove
167. 9 Jaylon Armenta 16:00.5 PR Inderkum
168. 9 Eyouel Teketel 16:05.2 PR Mira Loma
169. 10 Jonathan DePena 16:14.7 PR Folsom
170. 9 Tristan Cai 16:18.7 PR Folsom
171. 9 Brandon Berger 16:45.8 PR Inderkum
172. 9 Alexander Anaya 16:57.7 PR Mira Loma
173. 9 Luis Aguilar 16:57.9 PR Mira Loma
174. 10 Riley Start 17:00.6 PR McClatchy
175. 9 Alec Orozco 17:01.2 PR Inderkum
176. 9 Matthew Risley 17:05.5 PR Mira Loma
177. 9 Ethan Buckly 17:09.2 PR Elk Grove
178. 9 Evan Pratt 17:20.3 PR Mira Loma
179. 9 Zachary Guesnon 17:45.2 PR Inderkum
180. 10 Daniel Malinowski 17:46.0 PR Capital Christian
181. 10 Tomas Morgan 17:47.6 PR McClatchy
182. 9 Justin Lemon 17:53.3 PR Mira Loma
183. 10 Ken Cai 17:55.4 PR Capital Christian