Boys 3 Mile Run
1. 12 Tyler Hansen 16:13 San Marcos
2. 11 Connor Cavassa 16:16 San Pasqual
3. 12 Liam Armour 16:19 San Pasqual
4. 11 Irvin Rojas 16:27 San Marcos
5. 12 Noah Newton 16:29 San Pasqual
6. 10 Jake Thompson 16:37 San Pasqual
7. 9 Alex Egan 16:39 San Pasqual
8. 12 Josh Prosser 16:43 Mission Hills
9. 11 Robert Stegman 16:47 San Dieguito Academy
10. 12 Evan Phibbs 16:47 San Pasqual
11. 12 Ben Hoffman 16:49 San Dieguito Academy
12. 12 Luke Hanselman 16:56 San Marcos
13. 12 Sam Junge 16:59 San Dieguito Academy
14. 10 Lucas Dos Santos 17:01 San Marcos
15. 11 Kyler Okamura 17:01 Mission Hills
16. 12 Jeremiah Scott 17:02 San Pasqual
17. 12 Thomas LaVake 17:02 San Dieguito Academy
18. 10 Marco Jewell 17:11 San Dieguito Academy
19. 12 Daniel Sanchez 17:11 Escondido
20. 12 Ben Van Hamersveld 17:14 San Marcos
21. 11 Vince Carpino 17:14 San Marcos
22. 11 Mark Ybarra 17:15 Mission Hills
23. 12 PJ Jaarsma 17:19 Mission Hills
24. 10 Gunnar Hadley 17:28 Mission Hills
25. 9 Chris Gallagher 17:28 Sage Creek
26. 10 Sergiy Chemodonav 17:38 San Marcos
27. 11 Patrick Godines 17:39 Escondido
28. 10 Eric Sarnoff 17:40 San Pasqual
29. 11 Andrew Hill 17:40 San Marcos
30. 10 Aidan Bohley 17:41 San Pasqual
31. 10 Craig Kimball 17:41 San Dieguito Academy
32. 10 Dustin Smith 17:48 Mission Hills
33. 11 Frank DeJong 17:51 Escondido
34. 12 Phillip Paul 17:52 San Pasqual
35. 9 Alex Lara 17:58 Mission Hills
36. 12 Daniel Jimenez 18:01 Escondido
37. 10 Gabriel Hernandez 18:02 Escondido
38. 9 Jake Selstad 18:05 San Marcos
39. 10 Ryan Archambault 18:06 Escondido
40. 11 Yeims Tapia 18:07 Escondido
41. 9 Nathan Birdsall 18:13 San Marcos
42. 12 Elias Brown 18:15 San Dieguito Academy
43. 9 Blake Odom 18:26 San Marcos
44. 10 Alex Katson 18:32 San Marcos
45. 11 Josh Gomez 18:40 Mission Hills
46. 10 Konner Rose 18:44 Escondido
47. 12 Aaron Steger 18:48 San Dieguito Academy
48. 10 Shea Vavra 18:59 Escondido
49. 10 John Cura 19:14 Mission Hills
50. 9 Beau Prince 19:15 Sage Creek
51. 11 Logan Alvarado 19:37 Mission Hills
52. 9 William Maas 19:47 Sage Creek
53. 9 Dylan Klein 19:58 Sage Creek
54. 9 James Melkonian 19:59 Sage Creek
55. 12 James Singler III 20:17 Escondido
56. 9 Patrick Hanlon 20:31 Sage Creek
57. 9 Steven Lopez 20:35 Escondido
58. 12 Jesus Gonzalez 20:37 Escondido
59. 9 David Rudolph 20:59 Sage Creek
60. 9 Mudith Mallajosyula 21:11 Sage Creek
61. 9 Wil Michael 21:42 Sage Creek