Official Team Scores
1. Whitney 34
2. Bella Vista 44
3. Cosumnes Oaks 63
4. Oakmont 125
5. Ponderosa 153
6. Del Campo 166
7. Roseville 184
8. Antelope 226
Boys 5k run
1. 12 Logan Dodge 15:49.73 Whitney
2. 9 Ethan Dodge 16:01.78 Whitney
3. 11 Nathaniel LaSalle 16:03.71 Bella Vista
4. 11 Josh Kling 16:04.81 Whitney
5. 12 Sebastian Leon 16:10.63 Cosumnes Oaks
6. 10 Damian King 16:12.05 Bella Vista
7. 12 Jaxon Clausen 16:13.37 Bella Vista
8. 12 Phillip Tasabia 16:14.36 Del Campo
9. 12 Shane Marshall 16:17.59 Ponderosa
10. 12 Nick Hall 16:18.66 Cosumnes Oaks
11. 10 Tristan King 16:19.49 Bella Vista
12. 11 Austin Shields 16:21.24 Whitney
13. 11 Carson Hammond 16:28.50 Cosumnes Oaks
14. 10 Landon Shea 16:28.89 Oakmont
15. 9 Josh Tajiri 16:29.64 Whitney
16. 11 Jake Bowers 16:39.39 Cosumnes Oaks
17. 12 Eugene Kim 16:44.62 Bella Vista
18. 11 Bret Henkel 16:45.47 Bella Vista
19. 12 Marcellus Jones 16:47.33 Cosumnes Oaks
20. 9 Brenden Jacoby 16:50.46 Whitney
21. 12 Mauricio Tinoco 16:53.25 Oakmont
22. 11 Benjamin Blankenburg 16:54.31 Bella Vista
23. 9 Trenton Artica 17:00.27 Roseville
24. 10 Josh Spowart 17:05.71 Cosumnes Oaks
25. 12 Dayton Miers 17:08.67 Bella Vista
26. 12 Kevin Gonzalez 17:09.53 Bella Vista
27. 9 Austin Vasquez 17:10.72 Whitney
28. 12 Morgan Walser 17:14.64 Antelope
29. 12 David Gonzalez 17:15.29 Bella Vista
30. 11 Hayden Low 17:16.60 Bella Vista
31. 11 Salvador Villegas 17:25.54 Del Campo
32. 12 Cameron Holland 17:29.16 Bella Vista
33. 9 Jacob Harbert 17:30.56 Whitney
34. 10 Andrew Beevers 17:31.92 Oakmont
35. 12 Ethan Covert 17:35.11 Cosumnes Oaks
36. 11 Darren Calica 17:38.74 Cosumnes Oaks
37. 11 Jordan Knoblock 17:39.92 Oakmont
38. 11 Gabriel Alderman 17:40.91 Bella Vista
39. 11 Ron Michael Yu 17:41.35 Cosumnes Oaks
40. 11 Quinn Inguez 17:42.11 Cosumnes Oaks
41. 11 Ronnie Rawlins 17:45.31 Ponderosa
42. 11 Albert Wilcox 17:45.52 Oakmont
43. 11 Chris Hatch 17:48.40 Bella Vista
44. 12 Josh Simpson 17:49.60 Oakmont
45. 11 Justin Lack 17:50.33 Bella Vista
46. 12 Garrett Mcguire 17:53.41 Whitney
47. 11 Emil Cedric Mirano 17:57.33 Cosumnes Oaks
48. 12 Ellis Shaw 17:58.47 Roseville
49. 11 Hunter Souza 18:07.13 Oakmont
50. 12 Carson Webb 18:09.53 Ponderosa
51. 11 Austin Willems 18:10.70 Whitney
52. 9 Matthew Rizzi 18:15.11 Del Campo
53. 11 Christian Taylor 18:15.95 Ponderosa
54. 10 Thor Herrera 18:16.92 Oakmont
55. 12 Nathaniel Slaughter 18:17.52 Bella Vista
56. 12 Mitchell Massera 18:19.24 Ponderosa
57. 10 Maddox Smith 18:19.56 Roseville
58. 10 Gabriel Neff 18:20.20 Ponderosa
59. 11 Sean Jones 18:29.73 Whitney
60. 9 Matthew Sheppard 18:30.37 Roseville
61. 11 Thomas Ito 18:31.00 Cosumnes Oaks
62. 12 Dale Ivie 18:33.55 Oakmont
63. 10 Andrew Cambridge 18:37.72 Ponderosa
64. 11 Dzuy Nguyen 18:38.43 Oakmont
65. 11 Eduardo Gonzalez 18:38.93 Cosumnes Oaks
66. 12 Tim Xiong 18:41.46 Del Campo
67. 12 Thomas Roussel 18:45.28 Bella Vista
68. 12 Kyle Gillaspy 18:47.93 Ponderosa
69. 11 Jeremy Wong 18:54.51 Cosumnes Oaks
70. 11 Andrew Franco 18:59.19 Whitney
71. 12 Sean Granucci 18:59.84 Roseville
72. 11 Brian Medellin 19:03.41 Oakmont
73. 11 Reese Union 19:12.12 Ponderosa
74. 11 Julian Templeton 19:13.40 Whitney
75. 12 Jordan Lienhard 19:15.93 Whitney
76. 11 Josiah Johnson 19:16.70 Cosumnes Oaks
77. 11 Daniel Rodriguez 19:17.77 Cosumnes Oaks
78. 12 Connor Gigone 19:18.37 Ponderosa
79. 12 Christian Wright 19:27.53 Oakmont
80. 11 Joel Manuel 19:29.41 Roseville
81. 12 Troy Farnworth 19:35.00 Whitney
82. 11 Joseph Lyssand 19:35.78 Ponderosa
83. 12 Ben Toffoletti 19:37.76 Bella Vista
84. 11 Thomas Ballard 19:43.50 Roseville
85. 11 Collin Pitts 19:45.75 Whitney
86. 11 Aidan Payne 19:59.06 Cosumnes Oaks
87. 11 Harjot Singh 20:03.65 Antelope
88. 11 Nathan Le 20:04.61 Antelope
89. 12 Bud Grant 20:05.76 Del Campo
90. 12 Johnathan Chavez 20:11.80 Antelope
91. 12 Scott Bond 20:18.81 Ponderosa
92. 11 Casey Zundel 20:19.16 Bella Vista
93. 11 Derek Elliott 20:27.09 Antelope
94. 12 Carl Shearer 20:29.60 Ponderosa
95. 12 Grayson Silva 20:29.96 Ponderosa
96. 12 Anthony Laurente 20:40.68 Whitney
97. 12 Grayson Peterson 20:47.47 Ponderosa
98. 12 Christian McKittrick 20:51.48 Roseville
99. 11 Alex Eickmann 20:55.34 Whitney
100. 12 Jason Kuphaldt 20:56.43 Bella Vista
101. 11 Will Beezley 21:07.03 Ponderosa
102. 12 Chase Starr 21:31.62 Ponderosa
103. 12 Matthew Fredrickson 21:50.58 Oakmont
104. 11 Adrien Bourassa 21:50.80 Bella Vista
105. 11 Edward Zavala 22:00.05 Oakmont
106. 12 Mario Dunn 22:06.29 Antelope
107. 11 Jack Visger 22:09.02 Roseville
108. 11 Cooper Baddley 22:10.64 Roseville
109. 11 Tyler Ou 22:34.41 Ponderosa
110. 12 Jude Raya 22:54.86 Oakmont
111. 12 Jean Ignacio 23:08.33 Oakmont
112. 11 Jaskaran Singh 23:27.73 Antelope
113. 11 Raphael Apostol 23:27.98 Antelope
114. 11 Alex Richmond 23:28.22 Del Campo
115. 12 Jackson Nelson 23:32.36 Ponderosa
116. 12 Kiefer Ibarra 24:39.36 Oakmont
117. 12 Wan-Zhan Lee 24:40.03 Oakmont
118. 12 Alexander Schlaman 24:41.28 Roseville
119. 11 Sam Maksimovich 24:50.70 Antelope
120. 12 Kamal Padda 24:56.74 Oakmont
121. 11 Gavin Healy 25:19.32 Oakmont
122. 11 Hunter Hammond 27:19.30 Roseville