Official Team Scores
1. Del Oro 26
2. Whitney 38
3. Granite Bay 120
4. Kennedy 134
5. Roseville 150
6. Lincoln-L 165
7. Folsom 177
8. Franklin (EG) 193
9. Christian Brothers 219
10. Pleasant Grove 228
11. Highlands 301
Boys 5000m Run
1. 11 Logan Bertz 16:45 Del Oro
2. 11 Kyler Ostenberg 16:50 Del Oro
3. 10 Jeremy Pond 16:51 Whitney
4. 11 Gunnar Gollnick 17:02 Del Oro
5. 10 Logan Dodge 17:12 Whitney
6. 12 Patrick Irwin 17:14 Oak Ridge
7. 12 Johnathan Montoya 17:19 Rocklin
8. 9 Trenton Macktinger 17:23 Del Oro
9. 11 Josh Lewis 17:24 Whitney
10. 11 Antar Gonzales 17:27 Kennedy
11. 10 Connor Frisch 17:35 Granite Bay
12. 11 Matthew Seefeldt 17:38 Roseville
13. 11 Spencer Bilyeu 17:44 Whitney
14. 11 Taylor Nguyen 17:45 Whitney
15. 12 Joe Shanahan 17:46 Del Oro
16. 11 Taylor Gould 17:47 Pleasant Grove
17. 12 Moses Wolfe-Polgar 17:54 Del Oro
18. 11 Drew Gee 17:56 Del Oro
19. 9 Aidon Beitia 17:57 Granite Bay
20. 12 Marc Arteaga 17:57 Del Oro
21. 9 Camden Criesco 17:58 Bear River
22. 11 Patrick Gillis 17:58 Bear River
23. 11 Tyler Becco 18:00 Kennedy
24. 11 Craig Yerkes 18:00 Rocklin
25. 11 Blake Amado 18:01 Roseville
26. 12 Josh Gladwell 18:07 Oak Ridge
27. 11 Connor Emsley 18:12 Rocklin
28. 11 Stephen Lamera 18:19 Franklin (EG)
29. 11 Matthew Hopper 18:20 Folsom
30. 10 Jake Mann 18:21 Del Oro
31. 10 Alex Carey 18:23 Del Oro
32. - Preston Summerhays 18:25 Lincoln-L
33. 11 Travis Vo 18:26 Folsom
34. 12 Ethan Veslenio 18:28 Franklin (EG)
35. - Tommy Paulson 18:29 Lincoln-L
36. 11 Tim Bartolomei 18:30 Del Oro
37. 12 Matt Becker 18:32 Whitney
38. 12 Brett Benoit 18:33 Granite Bay
39. 12 Herman Blom 18:34 Roseville
40. 10 Jonathan Joe 18:35 Kennedy
41. 10 Sean Baker 18:36 Christian Brothers
42. 11 Colin Ryder 18:36 Granite Bay
43. 10 Zach Seminer 18:37 Roseville
44. - Jared Palmyra 18:43 Lincoln-L
45. 12 Gerardo Flores 19:02 Folsom
46. 9 Luke Adel 19:05 Kennedy
47. 11 Raven Maccione 19:06 Granite Bay
48. 12 Quinlin Moore 19:11 Pleasant Grove
49. 10 Daniel Lyon 19:16 Granite Bay
50. 12 Jeremiah Grande 19:16 Rocklin
51. 10 Mason Kohls 19:16 Granite Bay
52. 11 Chrystian Villareal 19:18 Christian Brothers
53. 11 Logan Kohne 19:22 Folsom
54. 10 Tony Smith 19:26 Woodland Christian
55. - Anthony Jossis 19:27 Lincoln-L
56. 12 Garrett Bardini 19:28 Oak Ridge
57. - Aaron Jackson 19:29 Lincoln-L
58. 11 James Womack 19:29 Kennedy
59. - Brian Ackerson 19:40 Lincoln-L
60. 11 Agustin Peinado 19:41 Pleasant Grove
61. 11 Troy Pawlak 19:46 Granite Bay
62. 11 Donovan Rooney 19:48 Christian Brothers
63. 11 RJ Ortega-Neel 19:58 Franklin (EG)
64. 11 Jake Meyer 20:00 Christian Brothers
65. 12 Andre Escobar 20:04 Franklin (EG)
66. 11 Nathan Robertson 20:05 Franklin (EG)
67. 10 Cole Pannell 20:06 Lincoln-L
68. 12 Rio Fernandez 20:13 Christian Brothers
69. 11 Reid Johnson 20:16 Bear River
70. 10 Justin Dooley 20:18 Bear River
71. 12 Yaxin Shi 20:25 Franklin (EG)
72. - Brandon Painter 20:26 Lincoln-L
73. 12 Trevor Getreu 20:28 Franklin (EG)
74. 11 Taariq Jensen 20:30 Kennedy
58. 12 Kyle Denison 20:33 Oak Ridge
75. - Chad Alma 20:35 Lincoln-L
76. - Michael Gage 20:45 Lincoln-L
77. 12 Zaki Azizi 20:47 Franklin (EG)
78. 11 Axel Ruano 20:50 Highlands
79. 11 Owen Collins 21:01 Folsom
80. 12 Timothy Huynh 21:02 Franklin (EG)
81. 12 Brian Nguyen 21:42 Franklin (EG)
83. - Daniel Hagge 21:55 Lincoln-L
84. 9 Romeo Anderson 22:29 Highlands
85. 12 Ryan Advincula 22:30 Franklin (EG)
86. 11 Justin West 22:31 Woodland Christian
87. 10 Dominic Netzsosie 22:54 Highlands
88. 12 Trung Nguyen 23:03 Roseville
89. 12 Jesse Amaro 23:16 Highlands
90. 10 Abraham Ochoa 23:19 Highlands
91. 12 Vincent Villegas 23:20 Christian Brothers
92. 11 Antonio Rustin 23:26 Franklin (EG)
93. 11 Jean Luk Volker 23:26 Pleasant Grove
94. 12 Jason Johal 23:34 Franklin (EG)
95. 11 Darrick Tran 23:43 Franklin (EG)
96. 12 Trevor Martinez 24:37 Pleasant Grove
97. 9 Robert McCambell 24:43 Highlands
98. 12 Ian Tucker 25:02 Franklin (EG)
99. 12 Erin Fleming 25:19 Highlands