Boys 3 Miles Boys' Varsity
PL GR Name Time Team
1. 12 Jared Yabu 15:37.1 Campolindo
2. 10 Preston Norris 15:52.0 Las Lomas
3. 11 Dylan White 15:57.7 Clayton Valley
4. 12 Jonathan Fierro 15:58.5 Miramonte
5. 12 Raymond Diaz 16:02.8 Campolindo
6. 12 Richard Gong 16:15.6 Campolindo
7. 11 Michael Wheeler 16:16.0 Northgate
8. 12 Omar Kabbani 16:19.2 Northgate
9. 12 Niki Moore 16:28.0 Campolindo
10. 12 John Perez 16:42.0 Clayton Valley
11. 11 James Bull 16:46.9 Miramonte
12. 12 Ian Weeks 16:56.6 Las Lomas
13. 12 Kyle Flett 16:57.2 Campolindo
14. 11 Ethan Sauerberg 17:05.9 Campolindo
15. 12 Connor Kugler 17:07.2 Northgate
16. 12 Navid Boozarpour 17:16.2 Campolindo
17. 12 Benjamin Stame 17:20.2 Berean Christian
18. 12 Patrick Donoghue 17:23.6 Las Lomas
19. 12 Nick Chuman 17:25.3 College Park
20. 11 JJ Young 17:26.1 Miramonte
21. 12 Zachary Woodworth 17:27.0 Acalanes
22. 12 Grant Churchill 17:31.3 Miramonte
23. 12 Jonathan Orellana 17:32.6 College Park
24. 11 Parker Grube 17:37.3 College Park
25. 11 Jack Mader 17:40.2 Miramonte
26. 11 Michael Lizzarago 17:41.6 Northgate
27. 12 Connor Hayes 17:42.7 Alhambra
28. 11 Ethan Frigon 17:43.4 Acalanes
29. 9 Charles Kisylia 17:46.0 Las Lomas
30. 12 Wyatt Abranches 17:47.6 Northgate
31. 9 Kenyon Kremin 17:49.7 Concord
32. 9 Cooper Wise 17:50.6 Las Lomas
33. 10 Riley Noon 17:54.0 Acalanes
34. 12 Branden Bizicki 17:55.2 Clayton Valley
35. 12 Kyle Finger 17:56.6 Miramonte
36. 10 Jacob Renaghan 17:59.8 Las Lomas
37. 11 Nate Tesfaye 18:03.9 College Park
38. 11 Tommy Brovelli 18:04.2 Miramonte
39. 12 Christian Davidson 18:05.7 Las Lomas
40. 12 Noa Nabeshima 18:06.4 Alhambra
41. 10 Paris Ruiz 18:07.1 Clayton Valley
42. 12 Michael Cox 18:12.5 Clayton Valley
43. 11 Matt Hyland 18:13.3 Clayton Valley
44. 12 Robert Viano 18:14.0 Alhambra
45. 12 Tyson Short 18:21.6 Northgate
46. 12 Evan Stanziano 18:30.6 Concord
47. 12 Trevor Oliviera-Sm... 18:33.4 Alhambra
48. 10 Nathan Robbins 18:33.8 Berean Christian
49. 11 Sam Dudley 18:36.4 Northgate
50. 9 Carson Edwards 18:40.3 Alhambra
51. 12 Spenser Grinbergs 18:46.0 College Park
52. 10 Tyler Dresdow 18:49.4 Berean Christian
53. 10 Graham Manning 18:50.5 Alhambra
54. 12 Spencer Pugh 19:07.1 Miramonte
55. 12 Zach Tom 19:09.2 Acalanes
56. 11 Luke Wilson 19:17.1 Berean Christian
57. 12 Chris Funes 19:19.8 Concord
58. 10 Nicholas Morales 19:25.3 Berean Christian
59. 11 Floyd McCluhan 19:34.1 Clayton Valley
60. 12 Gabe Winslow 19:34.9 Alhambra
61. 11 Dylan Gregory 19:40.6 Alhambra
62. 12 Cade Hermeston 20:06.4 Berean Christian
63. 11 Aasim Yahya 20:11.5 Concord
64. 12 Nick Chavez 20:26.5 Concord
65. 10 Dennis Lozano 20:46.6 Concord
66. 9 Brian Torres 20:51.7 Concord
67. 12 William Daughtry 20:53.1 Mt Diablo
68. 12 Nicolas Wilson 20:53.8 Acalanes
69. 11 Chase Alexander 21:14.6 College Park
70. 9 Ezra Lara 21:35.1 Concord
71. 12 Edgar Lopez 21:43.4 Mt Diablo
72. 11 Jacob Weems 21:50.5 Acalanes
73. 12 Jonathan Bayle 22:48.7 Concord
74. 12 Jacob Samuels 23:13.4 Ygnacio Valley
75. 9 Adrian Casey 26:12.0 Mt Diablo