Official Team Scores
1. Jesuit 42
2. Davis 50
3. Sheldon 78
4. Cosumnes Oaks 148
5. Monterey Trail 173
6. Modesto 214
7. Gregori High 216
8. Lincoln (S) 222
9. Folsom 246
10. Napa 253
11. Oak Ridge 261
12. Franklin (EG) 283
13. Kennedy 295
14. Tracy 364
15. River City 437
Boys 2 mile run
1. 9 Patrick McGonigle 11:33.9 Sheldon
2. 9 Talon Krieger 11:43.7 Jesuit
3. 9 Teagan Favorite 11:49.6 Davis
4. 9 Caelin Sutch 11:54.2 Jesuit
5. 9 Manuel Lara 11:54.9 Sheldon
6. 9 Zeno Castiglioni 11:57.4 Davis
7. 9 Eric Huitt 12:06.0 Jesuit
8. 9 Joshua Baptiste 12:10.3 Cosumnes Oaks
9. 9 Erik Cosca 12:26.0 Napa
10. 9 Isreal Alfaro 12:27.1 Folsom
11. 9 Kyle Wittkop 12:30.1 Davis
12. 9 Jayson Leach 12:30.1 Jesuit
13. 9 Noah Fuster 12:30.6 Enochs
14. 9 Patrick Revives 12:32.6 Lincoln (S)
15. 9 Nick Blakewell 12:33.4 Davis
16. 9 Miguel Ayala 12:37.5 Sheldon
17. 9 James Leistikow 12:38.1 Davis
18. 9 Connor King 12:41.6 Jesuit
19. 9 Tyler Yeates 12:42.8 Cosumnes Oaks
20. 9 Anthony Fonseca 12:46.4 Lincoln (S)
21. 9 Jose Luna Gomez 12:48.9 Tracy
22. 9 Josh Noll 12:49.5 Jesuit
23. 9 Zachary EVE 12:50.0 Gregori High
24. 9 Cole Edgar 12:52.5 Gregori High
25. 9 Chet Barnes 12:53.1 Pleasant Grove
26. 9 Josh Vallejo 12:57.1 Sheldon
27. 9 Ryan Miller 12:57.7 Franklin (EG)
28. 9 Mario-Adonis Ron 12:57.7 Modesto
29. 9 Isaac Negrete 12:58.1 Franklin (EG)
30. 9 Dom Nai 12:59.1 Monterey Trail
31. 9 Kendon Luu 13:02.1 Monterey Trail
32. 9 Andy Tobia 13:02.7 Davis
33. 9 Michael Perillo 13:05.4 Modesto
34. 9 Jay Ninh 13:05.7 Monterey Trail
35. 9 Allon Si 13:06.0 Sheldon
36. 9 Noah Vasquez 13:08.3 Cosumnes Oaks
37. 9 Cole Bricca 13:11.1 Oak Ridge
38. 9 Mugita Kurosaki 13:12.5 Kennedy
39. 9 Wilson Toy 13:15.2 Monterey Trail
40. 9 Cole Rodriguez 13:19.3 Kennedy
41. 9 Brent Chen 13:20.7 Gregori High
42. 9 Christian Cabello 13:23.4 Enochs
43. 9 Ari Asera 13:24.3 Davis
44. 9 Jeremy Kwon 13:27.2 Modesto
45. 9 Owen Dulcich 13:29.4 Davis
46. 9 Kyler Kasarda 13:29.7 Merrill West
47. 9 Emmanoel Sianipar 13:31.5 Merrill West
48. 9 Jacob Weil 13:31.9 Jesuit
49. 9 Connor Gill 13:32.9 Cosumnes Oaks
50. 9 Alex Dean 13:33.1 Oak Ridge
51. 9 Christian Awori 13:34.0 Cosumnes Oaks
52. 9 Calvin Frink 13:35.1 Folsom
53. 9 Mathew Lloyd 13:35.9 Davis
54. 9 Josue Ortiz-Arayon 13:36.4 Monterey Trail
55. 9 Joseph Babbitt Jr 13:37.2 Cosumnes Oaks
56. 9 Antoine Huynh 13:37.9 Sheldon
57. 9 Aidan Wells 13:40.5 Gregori High
58. 9 Dan Spoelstra 13:40.7 Lincoln (S)
59. 9 Bryce Ogden 13:42.9 Napa
60. 9 Isaac Martinez 13:50.8 Cosumnes Oaks
61. 9 Devin Pedron 13:52.2 Modesto
62. 9 Nolan Berringer 13:52.6 Oak Ridge
63. 9 Brian Blockmon 13:53.1 Folsom
64. 9 Michael Rock 13:53.2 Kennedy
65. 9 Joshua Daniels 13:54.5 Sheldon
66. 9 Liangjie(Wilson) Ye 13:57.0 Monterey Trail
67. 9 Cameron Hughes 13:57.4 Oak Ridge
68. 10 Elliot Surh 13:58.9 Napa
69. 9 Gabriel Moreno 13:59.4 Modesto
70. 9 Miguel Bustos 13:59.9 Napa
71. 9 Jonathan Comacho 14:00.6 Enochs
72. 9 Ayush Patel 14:00.8 Modesto
73. 9 Matthew Poon 14:03.7 Folsom
74. 9 Krishna Meas 14:04.9 Lincoln (S)
75. 9 Aidan Campbell 14:05.4 Oak Ridge
76. 9 Steven Mai 14:07.9 Sheldon
77. 9 Jacks Madigan 14:09.8 Napa
78. 9 Joey Weil 14:10.9 Folsom
79. 9 Alex Vail 14:11.4 Franklin (EG)
80. 9 Lane Hartless 14:15.9 Napa
81. 9 Landon Lee 14:17.2 Franklin (EG)
82. 9 Jason Dodson 14:19.5 Pleasant Grove
83. 9 Oscar Ramos 14:20.8 Lincoln (S)
84. 9 Daniel Daly 14:21.3 Tracy
85. 9 Dyllan Her 14:22.3 Monterey Trail
86. 9 Donnavin Ngov 14:26.0 Modesto
87. 9 Austin Toups 14:27.5 Davis
88. 9 Javier LeGrande 14:27.8 Folsom
89. 9 Calvin Sokk 14:27.9 Modesto
90. 9 Jahon Eslamian 14:31.9 Kennedy
91. 9 Calvin Chen 14:33.4 Monterey Trail
92. 9 Julius Ellis 14:36.7 Lincoln (S)
93. 9 Reis Rogers 14:48.0 Monterey Trail
94. 9 Addison Lor 14:56.1 Monterey Trail
95. 9 Dalton Young 14:56.9 Merrill West
96. 9 Robbie Biggers 14:59.6 Folsom
97. 9 Christopher Martin 15:00.1 Lincoln (S)
98. 9 Nathan Robinson 15:03.4 Gregori High
99. 9 Joseph-Leonard Tec... 15:07.2 Modesto
100. 9 Amoury Vizcaino 15:13.7 Modesto
101. 9 AJ Topete 15:15.6 Cosumnes Oaks
102. 9 Erick Fonseca 15:18.8 Lincoln (S)
103. 9 Antonio Robles 15:19.8 River City
104. 9 Ikram Khan 15:23.9 River City
105. 9 Omar Martinez 15:25.4 Franklin (S)
106. 9 Khalifa Shabazz 15:26.6 Sheldon
107. 9 Omari Debre 15:36.4 Tracy
108. 9 Joshua Godoy 15:39.1 Kennedy
109. 9 Mauricio Arias 15:40.5 Franklin (S)
110. 9 Rohit Jhawar 15:43.3 Kennedy
111. 9 Heman Bhatti 15:48.1 Sheldon
112. 9 Tristan Cai 15:58.2 Folsom
113. 9 Newland Luu 16:07.8 Monterey Trail
114. 9 Blaine Freestone 16:13.8 Folsom
115. 9 Kevin Her 16:15.7 Monterey Trail
116. 9 Karenvir Bhandal 16:17.2 Pleasant Grove
117. 9 Elijah Jordan 16:17.2 Monterey Trail
118. 9 Jacob Peterman 16:18.9 Pleasant Grove
119. 9 Maxwell Herriage 16:27.5 Lincoln (S)
120. 9 Philip Doan 16:27.6 Monterey Trail
121. 9 Julian Torrente 16:35.3 River City
122. 9 Nate Hanna 16:40.1 Franklin (EG)
123. 9 Jayden Ivers 16:58.1 River City
124. 9 Octavio Torres 16:58.8 Tracy
125. 9 Vincent Robles 17:00.5 River City
126. 9 Aiden Pogue 17:02.1 Lincoln (S)
127. 9 Ethan Jamosmos 17:10.9 Lincoln (S)
128. 9 Mark Valdez 17:32.6 Kennedy
129. 9 David Dardis 17:36.5 Jesuit
130. 9 Seth Lawson 17:46.9 Merrill West
131. 9 Riley Goebels 18:28.5 Jesuit
132. 9 Patrick Gutierrez 18:32.8 Tracy
133. 9 Sean Duffy 20:06.0 Davis