Boys 4000m Run
1. 12 Andrew Clusserath 12:58 Rocklin
2. 12 Logan Taggart 13:07 Oakmont
3. 12 Matthew Herrera 13:12 Junipero Serra
4. 12 Jonathan Garcia 13:14 Junipero Serra
5. 11 Adam Mansell 13:26 Junipero Serra
6. 11 Logan Dodge 13:27 Whitney
7. 12 Logan Bertz 13:28 Del Oro
8. 10 Andrew Craft 13:32 Rocklin
9. 12 Kyler Ostenberg 13:32 Del Oro
10. 11 Ara Archbold 13:33 Junipero Serra
11. 10 Patrick Wiseman 13:34 Christian Brothers
12. 12 Alex Vargas 13:38 Atwater
13. 10 Ramon Cruz 13:39 Montgomery
14. 12 Spencer Jacobs 13:40 Atwater
15. 9 Brendan Dowling 13:41 Rocklin
16. 12 Ozzy Nava 13:42 Atwater
17. 12 Mike Sparks 13:43 Christian Brothers
18. 12 Brett Snow 13:53 Whitney
19. 12 Adam Wong 13:58 Christian Brothers
20. 12 Stuart Lovelace 13:58 Montgomery
21. 10 Austin Shields 14:00 Whitney
22. 10 Dominic Natale 14:01 Cardinal Newman
23. 12 Gunnar Gollnick 14:05 Del Oro
24. 12 Taylor Nguyen 14:07 Whitney
25. 11 Jake Mann 14:10 Del Oro
26. 12 Colin Campbell 14:11 Christian Brothers
27. 10 Dylan Kattengell 14:12 Cardinal Newman
28. 12 Tucker Bradshaw 14:13 Montgomery
29. 12 Klayton King 14:15 El Camino
30. 12 Craig Yerkes 14:18 Rocklin
31. 10 Trenton Macktinger 14:18 Del Oro
32. 11 Roberto Vilarreal 14:20 Westmoor
33. 11 Will Yuponce 14:21 Christian Brothers
34. 12 Marc Blais 14:25 Junipero Serra
35. 10 Abraham Maldonado 14:26 Atwater
36. 12 Robert LaPeer 14:26 Whitney
37. 10 Spencer Blatter 14:28 Del Oro
38. 12 Devan Becker 14:29 Montgomery
39. 10 Raul Flores 14:30 Atwater
40. 12 Josiah Reynolds 14:30 Oakmont
41. 9 Kyle Theuerkauf 14:33 Montgomery
42. 12 Patrick Gillis 14:34 Bear River
43. 12 Jose Aguilar 14:36 Atwater
44. 12 Lucas Furrer 14:41 Junipero Serra
45. 10 Justin Ferraro 14:43 Rocklin
46. 11 Andrei Matei 14:45 Rocklin
47. 11 Tucker Cullen 14:48 Cardinal Newman
48. 11 Dillon Ryder 14:48 Vacaville
49. 10 Noah McCoy 14:55 Vacaville
50. 11 Shawn Behrens 14:57 Vacaville
51. 12 Elmer Lizarde 15:00 Christian Brothers
52. 12 Garrett Bair 15:00 Vacaville
53. 10 Jacob Williams 15:01 Montgomery
54. 9 Austin Bunting 15:02 Vacaville
55. 10 David Simonyi 15:06 Cardinal Newman
56. 9 Alex Gomez 15:06 El Camino
57. 11 Jeremy Goldberg 15:07 Incline
58. 11 Garrett Mcguire 15:07 Whitney
59. 12 Vincent Aguilar 15:09 El Camino
60. 11 Audric Ma 15:16 Westmoor
61. 11 Connor Rainey 15:17 Rocklin
62. 11 Jeromy Cruz 15:18 Westmoor
63. 12 Conner Mullin 15:29 El Camino
64. 12 David Kelley 15:35 Vacaville
65. 9 Lucas Loughner 15:51 Cardinal Newman
66. 11 Jared Miller 15:54 Bear River
67. 11 Omar Shatrat 15:59 Westmoor
68. 11 Chris Casciani 16:00 Montgomery
69. 12 Aldo Pantoja 16:02 Westmoor
70. 11 Alex Soe 16:12 Westmoor
71. 9 Jerel Hampton 16:15 El Camino
72. 9 Gabriel Carino 16:22 El Camino
73. 12 Nelson Bedient 16:22 Incline
74. 11 Alex Avila 16:27 El Camino
75. 12 Keith Webster 17:26 El Camino
76. 9 Dillon Jenkins 17:28 Incline
Girls 4000m Run
1. 9 Sarah Chaves 15:07 El Camino
2. 12 Jordan Sienkiewicz 15:24 Whitney
3. 9 Alyssa Barnes 15:30 El Camino
4. 11 Savannah Hill 15:35 Whitney
5. 10 Alize Hartke 15:41 Oakmont
6. 10 Kasey Braun 15:49 Cardinal Newman
7. 12 Maddy Lyons 15:54 Del Oro
8. 10 Abigael Untalan 15:55 Del Oro
9. 12 Meghan Moyer 16:00 Mercy (Burlingame)
10. 11 Urs Volz 16:05 Incline
11. 12 Emma Winkler 16:08 Delta
12. 10 Alyssa Tremblay 16:11 Rocklin
13. 11 Noel Clark 16:20 Cardinal Newman
14. 11 Bridget White 16:27 Christian Brothers
15. 9 Taylor Gouin 16:28 Montgomery
16. 10 Callie Norton 16:30 Atwater
17. 11 Misha Johnson 16:31 Whitney
18. 10 Elle Knorzer 16:31 Rocklin
19. 10 Clare Schumann 16:32 Carondelet
20. 9 Clara Harman 16:37 Atwater
21. 9 Pearl Burton 16:42 Rocklin
22. 10 Megan Klee 16:46 Cardinal Newman
23. 12 Hannah Lichti 16:46 Del Oro
24. 11 Eliana Heath 16:47 Cardinal Newman
25. 10 Jazzy Becker 16:47 Montgomery
26. 11 Annalise Crane 16:48 Vacaville
27. 12 Ozora Cheek 16:54 Whitney
28. 10 Amelia Poroli 16:57 Christian Brothers
29. 12 Emily Richter 16:59 Montgomery
30. 10 Isabelle Vreeland 17:00 Cardinal Newman
31. 11 Yoanna Arenas 17:00 Vacaville
32. 11 Emma Jeppson 17:02 Del Oro
33. 9 Jourdan Henson 17:10 Rocklin
34. 11 Jocelyn Brelsford 17:13 Whitney
35. 9 Carlin Coulam 17:15 El Camino
36. 12 Hattie Groat 17:18 Whitney
37. 12 Nicole Wellington 17:21 Whitney
38. 11 Desiree Burton 17:22 Rocklin
39. 11 Laura Gorry 17:25 Christian Brothers
40. 11 Michelle Kerfs 17:40 Carondelet
41. 10 Isabel Afong 17:41 Christian Brothers
42. 11 Julia Philips 17:43 Del Oro
43. 11 Mystikal Joya 17:48 Atwater
44. 11 Alondra Cisneros 17:48 Atwater
45. 10 Kelsey Dempsey 17:49 Carondelet
46. 11 Hannah Doerfert 17:52 Vacaville
47. 11 Melissa Duran 17:53 Atwater
48. 10 Savana Reynolds 17:54 Vacaville
49. 11 Hannah Case 17:54 Vacaville
50. 9 Sarah Tomlinson 17:58 El Camino
51. 9 Lillian Larson 18:03 Cardinal Newman
52. 10 Grace MacKey 18:06 Montgomery
53. 11 Jacqueline Butrick 18:10 Atwater
54. 9 Erin Moore 18:14 Carondelet
55. 12 Sierra Gosting 18:15 Rocklin
56. 12 Melissa Cagney 18:17 Mercy (Burlingame)
57. 10 Julia Padilla 18:18 Christian Brothers
58. 9 Thea Zalunardo 18:22 Montgomery
59. 11 Katrina Villacarlos 18:35 Carondelet
60. 11 Carlie Borders 18:39 Cardinal Newman
61. 12 Kassandra Compton 18:42 El Camino
62. 11 Rachel Canon 18:44 Carondelet
63. 11 Ariel Hoage 18:47 Vacaville
64. 12 Claudia Provan 18:49 Montgomery
65. 11 Kristen Hamilton 18:51 Vacaville
66. 11 Heather Scheibley 18:54 Carondelet
67. 9 Dylan Farrell 19:01 El Camino
68. 11 Lindsay Hewitt 19:18 Christian Brothers
69. 9 Kenzie Moore 19:37 Oakmont
70. 12 Katrina Rowsey 20:26 Delta
71. 12 Alexis Brown 20:59 Bear River
Provided by Athletic.net