1 Alex Dunn JR SAN LORENZO VALLEY 15:20 4:57
2 Jake Schmitt SO REDWOOD 15:21 4:57
3 Sean Barrett SR ST. AUGUSTINE 15:27 4:59
4 Dan Napieralski SR OAKMONT 15:42 5:03
5 Jasper Peach SR PLACER 15:46 5:05
6 Kenny Frank SR ENTERPRISE 15:59 5:09
7 Keli Parker SO NORTH MONTEREY COUNT 16:00 5:09
8 Ken Brook SO OAK PARK 16:03 5:10
9 Joel Buscheck JR MIRAMONTE 16:03 5:10
10 Kevin Newton SR OAKMONT 16:05 5:11
11 Jimmy Elam SO SIERRA 16:08 5:12
12 Patrick Donovan SR ST. FRANCIS-LA CANAD 16:09 5:12
13 Kevin Chaves JR ST. FRANCIS MT. VIEW 16:09 5:12
14 Igor Tregub SR OAK PARK 16:10 5:13
15 Jeff Greene SR SIERRA 16:11 5:13
16 Nathan Huerta SO NORTH MONTEREY COUNT 16:11 5:13
17 Kevin Buecher GREELEY CENTRAL 16:13 5:13
18 Lancer Smith SR FREEDOM 16:16 5:14
19 Kiran Moorty SR SEASIDE 16:19 5:15
20 Darren Mattinson JR HARBOR 16:19 5:16
21 Mike Wells SR OAKMONT 16:20 5:16
22 Dan Robertson SR ROSEVILLE 16:22 5:16
23 Wes Davison JR SOQUEL 16:22 5:17
24 Hudson Wilvers SR SOUTH TAHOE 16:23 5:17
25 Chris Wong JR BISHOP O'DOWD 16:26 5:18
26 Michael Dooher SR REDWOOD 16:29 5:19
27 Andrew Wolf SR REDWOOD 16:30 5:19
28 Jason Prado JR OAKMONT 16:30 5:19
29 Daniel Mejia SO MIRAMONTE 16:30 5:19
30 Kyle Austin SO NORTH 16:31 5:19
31 Elliot Peterson SR ST. FRANCIS MT. VIEW 16:31 5:19
32 Nick Marini SR ARCHBISHOP MITTY 16:33 5:20
33 Daryl Zalan SO MIRAMONTE 16:33 5:20
34 Eric Padilla JR NORTH MONTEREY COUNT 16:34 5:20
35 Danny Tapia JR NORTH MONTEREY COUNT 16:34 5:20
36 Graham Roberts SO MIRAMONTE 16:35 5:21
37 Sean McCann JR OAK PARK 16:35 5:21
38 Taff Dirks LOS ALTOS 16:36 5:21
39 Alex Lucio SR NORTH MONTEREY COUNT 16:36 5:21
40 Kevin Kiniery SR DEL NORTE 16:37 5:21
41 Nick Busta SR ST. FRANCIS MT. VIEW 16:37 5:21
42 Eric Arreygue SO OAKMONT 16:38 5:21
43 Alex Sharp SO SOUTH TAHOE 16:38 5:22
44 Brandon Fink SR FREEDOM 16:38 5:22
45 Jordan Page SO OAK PARK 16:39 5:22
46 Shawn Lawrence SR BEAR RIVER 16:40 5:22
47 Jeff Gill JR SOQUEL 16:41 5:23
48 Michael Collins SR LA CANADA 16:43 5:23
49 Chris Gardina SR PINER 16:44 5:24
50 Kevin Kelley JR SAN LORENZO VALLEY 16:45 5:24
51 Andrew Garrett SR REDWOOD 16:46 5:24
52 Matt Honaker JR ST. FRANCIS MT. VIEW 16:46 5:24
53 Scott Bartlett SR OAK PARK 16:47 5:24
54 Steve MunoZ SR NORTH MONTEREY COUNT 16:48 5:25
55 Bryan Kurek SO SOUTH TAHOE 16:53 5:26
56 Kevin Artz JR CORONA DEL MAR 16:56 5:27
57 Chris Cosmi SR SOUTH TAHOE 16:58 5:28
58 Vince D'Onofrio JR BISHOP O'DOWD 16:59 5:28
59 James Sullivan SR ST. AUGUSTINE 16:59 5:28
60 Aarron Montgomery SO NORTH 16:59 5:28
61 Daren Stockard JR OAK PARK 17:00 5:29
62 Ken Parnow SO PLACER 17:00 5:29
63 Zach Powers JR SOUTH TAHOE 17:03 5:30
64 Ryan Farrell SR REDWOOD 17:03 5:30
65 Ryan Royce SR SONORA 17:04 5:30
66 Jason Lindgren SR OAK PARK 17:04 5:30
67 Phil Hoffman JR BISHOP ALEMANY 17:05 5:30
68 Matt Caselli SR BISHOP O'DOWD 17:05 5:30
69 Kevin Collins FR SAN LORENZO VALLEY 17:08 5:31
70 Jack Turner FR CORONA DEL MAR 17:08 5:31
71 Josh Courtney SR ROSEVILLE 17:09 5:31
72 Andrew Verbrugge JR ARCHBISHOP MITTY 17:10 5:32
73 Hamilton Ball SR PLACER 17:10 5:32
74 Frank Mecozzi JR SOQUEL 17:11 5:32
75 Blake Dillion SR CORONA DEL MAR 17:12 5:32
76 Tim Mitro SR ST. FRANCIS MT. VIEW 17:17 5:34
77 Jose Hernandez JR NORTH 17:17 5:34
78 Danny Quinlan JR CORONA DEL MAR 17:19 5:35
79 Luke Vessey SR SOQUEL 17:20 5:35
80 Kyle Sullivan SO SOUTH TAHOE 17:20 5:35
81 J.C. Turner JR CORONA DEL MAR 17:21 5:35
82 Willy Segerstrom JR SONORA 17:21 5:35
83 Jose Garcia JR NORTH MONTEREY COUNT 17:21 5:35
84 Dustin Lee SR ST. FRANCIS MT. VIEW 17:22 5:36
85 Jeremy Adams JR FOOTHILL-REDDING 17:24 5:36
86 Josh Vaughan FR PLACER 17:25 5:37
87 Daniel Wold SR FREEDOM 17:28 5:37
88 Tommy Martinez GREELEY CENTRAL 17:28 5:38
89 Jordan Levandoski SR SOQUEL 17:30 5:38
90 Tom Benich GREELEY CENTRAL 17:31 5:39
91 Nick Battjes SR REDWOOD 17:32 5:39
92 Sammy DeCarlo SR ROSEVILLE 17:33 5:39
93 Mike Healy SR ST. AUGUSTINE 17:35 5:40
94 Greg McRoskey JR ST. AUGUSTINE 17:35 5:40
95 Richard Hodges FR ENTERPRISE 17:37 5:41
96 Fernando Rodriguez SR MIRAMONTE 17:37 5:41
97 Jeremiah Lloyd JR FOOTHILL-REDDING 17:39 5:41
98 Ben Vaughan SR PLACER 17:40 5:41
99 Alex Lauderbaugh SR ST. FRANCIS MT. VIEW 17:40 5:42
100 Bo Weidner SR CORONA DEL MAR 17:41 5:42
101 Sean Pawling SR SOUTH TAHOE 17:42 5:42
102 Chad Pfief GREELEY CENTRAL 17:43 5:42
103 Steven Surrette JR SARATOGA 17:45 5:43
104 Matt Ronconi SR MOUNTAIN VIEW 17:45 5:43
105 James Petroff JR SIERRA 17:47 5:44
106 Mike Rudinica SR CORONA DEL MAR 17:48 5:44
107 Scott Jones JR DEL ORO 17:49 5:44
108 Joe Rohm SO BEAR RIVER 17:50 5:45
109 Adalberto Corres SO SEASIDE 17:51 5:45
110 Tim Wallach SR BISHOP O'DOWD 17:51 5:45
111 Nick Smielak FR SAN LORENZO VALLEY 17:52 5:45
112 Jeff Audett SR MOUNTAIN VIEW 17:53 5:46
113 Stephen Keller JR SAN LORENZO VALLEY 17:56 5:47
114 Shaun Rudolph SR SOQUEL 17:57 5:47
115 Hari Subramaniam SO SARATOGA 18:00 5:48
116 Andy Gonzalez SR BISHOP ALEMANY 18:02 5:49
117 Tim Tennyson SR SONORA 18:03 5:49
118 Luke Vranna JR ENTERPRISE 18:03 5:49
119 Mike Sheridan SR BISHOP O'DOWD 18:04 5:49
120 Michael Royce SO SONORA 18:05 5:50
121 Manuel Velo SR NORTH 18:06 5:50
122 Daniel Kaufeldt SO FREEDOM 18:06 5:50
123 Aaron Raynsford SO BEAR RIVER 18:06 5:50
124 Zack Connaughton SR OAKMONT 18:08 5:51
125 Tim Steele JR ROSEVILLE 18:08 5:51
126 Zeke Giammona JR BEAR RIVER 18:09 5:51
127 Derrek Lesley JR MIRAMONTE 18:11 5:51
128 Jacob Osborne SR SARATOGA 18:11 5:52
129 Ryan Andersen SR NOVATO 18:12 5:52
130 Casey Peterson FR ENTERPRISE 18:12 5:52
131 Calvin Cooper GREELEY CENTRAL 18:13 5:52
132 Joe Brady JR ST. AUGUSTINE 18:14 5:52
133 Danny Vinson SO PALO ALTO 18:14 5:52
134 Miles Ryan JR ARCHBISHOP MITTY 18:16 5:53
135 Billy Odom JR SIERRA 18:19 5:54
136 Bryan Yeo SO ROSEVILLE 18:23 5:55
137 Tony Wyman SR SEASIDE 18:25 5:56
138 Dylan Roach-Carr JR FOOTHILL-REDDING 18:26 5:56
139 Tristan Schaefer JR DEL ORO 18:27 5:57
140 Ryan Mc Namara JR SAN LORENZO VALLEY 18:29 5:57
141 Philip Chapin JR NORTH 18:29 5:57
142 JD Young SR NOVATO 18:30 5:57
143 Mark Herrera SR ARCHBISHOP MITTY 18:35 5:59
144 Michael Jones SR SONORA 18:36 5:59
145 Brian Wullbern SR DEL ORO 18:36 6:00
146 Brennan Fay SR BISHOP ALEMANY 18:38 6:00
147 Tuan Pham SO SEASIDE 18:40 6:01
148 Conrad Sherby SR ROSEVILLE 18:41 6:01
149 Glen Larson JR SONORA 18:41 6:01
150 Troy Guess SR NORTH 18:42 6:01
151 Jeremy Canlas JR ARCHBISHOP MITTY 18:42 6:02
152 Dimitri Mata SR FREEDOM 18:43 6:02
153 Ben Corbett SR ROSEVILLE 18:44 6:02
154 Devin Marsh SR BISHOP O'DOWD 18:47 6:03
155 Shon Rickard GREELEY CENTRAL 18:47 6:03
156 Joe Roberts FR FREEDOM 18:48 6:03
157 Scott Surrette FR SARATOGA 18:49 6:04
158 Jason Lakey SR OAKMONT 18:50 6:04
159 Austin Goble GREELEY CENTRAL 18:51 6:05
160 Mike Trapp JR NOVATO 18:52 6:05
161 Sean Gasiorek SO PALO ALTO 18:54 6:05
162 Ben Lindorfer JR BISHOP O'DOWD 18:58 6:07
163 Raymond Finney SR PLACER 19:03 6:08
164 Chris Blood JR MOUNTAIN VIEW 19:04 6:09
165 Joseph Viglienzoni FR SOQUEL 19:05 6:09
166 Jascha Owens JR MOUNTAIN VIEW 19:07 6:09
167 Chris Hansen FR BEAR RIVER 19:07 6:10
168 Pat Lohse SR BEAR RIVER 19:09 6:10
169 Aaron Stafford JR DEL ORO 19:10 6:10
170 Josh Gordon SO PALO ALTO 19:12 6:11
171 Drew Lamont JR SIERRA 19:14 6:12
172 Michael Barich SO PALO ALTO 19:14 6:12
173 Chris Walstad FR DEL ORO 19:16 6:12
174 David Coughlan SO PALO ALTO 19:17 6:13
175 Thomas O'Connell FR PALO ALTO 19:19 6:13
176 Henry Barmeier FR SARATOGA 19:20 6:14
177 Ken Douglas FR SARATOGA 19:23 6:15
178 Robert Paolini FR SARATOGA 19:23 6:15
179 C J DeMercurio SR FOOTHILL-REDDING 19:27 6:16
180 Nick Lin SR HARBOR 19:28 6:16
181 Geoff Perkins SR FREEDOM 19:33 6:18
182 Grant Wilson SO ARCHBISHOP MITTY 19:38 6:20
183 Andrew Sartor SR ENTERPRISE 19:40 6:20
184 Mark Jesse JR SEASIDE 19:42 6:21
185 Joel Hurst SO SIERRA 19:46 6:22
186 Collin Mitchell JR HARBOR 19:51 6:24
187 Jared Brady JR SIERRA 19:52 6:24
188 Tyler Locey SO HARBOR 19:53 6:24
189 Ben Nelson JR SAN LORENZO VALLEY 19:57 6:25
190 Mark Barraza SR BISHOP ALEMANY 19:58 6:26
191 Michael Bateman JR NOVATO 19:59 6:26
192 Randy Duarte JR BISHOP ALEMANY 20:00 6:27
193 Mason Bretan SO NOVATO 20:09 6:29
194 Andras' Nagy SR FOOTHILL-REDDING 20:10 6:30
195 Joey Kuntz JR NORTH 20:20 6:33
196 Matthew Klimas SO SEASIDE 20:24 6:34
197 Sean Lancaster JR NOVATO 20:26 6:35
198 Justin Panitchpakdi SO HARBOR 20:27 6:35
199 Ryan Reid JR MOUNTAIN VIEW 20:41 6:40
200 Mark Morgan JR MOUNTAIN VIEW 20:49 6:42
201 Anthony Robertson JR MOUNTAIN VIEW 20:52 6:43
202 Daryl Bardo JR NOVATO 21:06 6:48
203 Don Hopper SR HARBOR 21:11 6:49
204 Ben Hanks SR ENTERPRISE 21:23 6:53
205 Greg Rhodes FR BEAR RIVER 21:31 6:56
206 Evan Gallardo JR BISHOP ALEMANY 21:42 6:59
207 Rajneel Singh JR SEASIDE 22:14 7:10
208 Dennis Aguirre SR BISHOP ALEMANY 22:31 7:15
209 Brian Moffat SR ARCHBISHOP MITTY 22:36 7:17