Josh Ruff Memorial Invitational 2015

Folsom, CA

Frosh/Soph Boys

Official Team Scores

1.	Rio Americano	72
2.	Placer	92
3.	Lincoln (S)	118
4.	Oak Ridge	192
5.	Cosumnes Oaks	194
6.	Oakmont	209
7.	Folsom	231
8.	North Tahoe	234
9.	Vacaville	238
10.	Dixon	271
11.	Sheldon	306
12.	Woodland	345
13.	Franklin (EG)	376
14.	Monterey Trail	404
15.	Inderkum	410
16.	Union Mine	430
17.	Amador	436
18.	Center	501
19.	Florin	503
20.	Capital Christian	505
21.	Kennedy	569
22.	Argonaut	590
23.	Livingston	612
24.	Western Sierra Col...	680
 
Boys 2.12 mile Run
1.	9	Christian Dabbler	12:00	Argonaut	
2.	10	JC Schoonmaker	12:02	North Tahoe	
3.	10	Carlos Ascencio	12:18	Dixon	
4.	10	Joey Poggi	12:24	Placer	
5.	10	Gustavo Perez Jr.	12:25	Woodland	
6.	9	Jensen Salvatori	12:25	Rio Americano	
7.	10	Ryan Bonnifield	12:26	Lincoln (S)	
8.	10	Taejon King	12:29	Franklin (EG)	
9.	9	Xander Reimers	12:30	Inderkum	
10.	9	Connor Ettinger	12:33	Rio Americano	
11.	10	Tyler Bingham	12:36	Golden Sierra	
12.	9	Jack Murphy	12:42	Rio Americano	
13.	9	Josh Spowart	12:50	Cosumnes Oaks	
14.	10	Kaj Olson	12:51	Rio Americano	
15.	10	Ben Easter	12:51	Folsom	
16.	10	Wyatt Vaccaro	12:51	Folsom	
17.	10	Noah McCoy	12:53	Vacaville	
18.	9	James Linder	12:53	Placer	
19.	10	Christian Wilde	12:54	Oak Ridge	
20.	10	Adam Fragola	12:55	Placer	
21.	9	Landon Shea	12:56	Oakmont	
22.	10	Zach Hansen	12:56	Lincoln (S)	
23.	9	Calvin Abbott	12:56	Lincoln (S)	
24.	10	Thomas Le	12:58	Sheldon	
25.	10	Akashdeep Singh	12:58	Florin	
26.	10	Mark Griffitts	12:59	Placer	
27.	9	Aaron Clark	13:01	Oak Ridge	
28.	10	Ethan Lowery	13:03	Placer	
29.	9	Joshua Jantz	13:06	Lincoln (S)	
30.	9	Wesley Moore	13:07	Placer	
31.	9	Alex Whitham	13:09	North Tahoe	
32.	9	Ethan Rodriguez	13:13	Cosumnes Oaks	
33.	9	Reed Moore	13:15	Rio Americano	
34.	10	Brandyn Silva	13:16	Vacaville	
35.	10	Dzuy Nguyen	13:17	Oakmont	
36.	9	Jeremy Daneluk	13:19	Franklin (EG)	
37.	10	Chris Ruiz	13:19	Amador	
38.	10	Eduardo Gonzalez	13:22	Cosumnes Oaks	
39.	9	Brendan Moley	13:24	Placer	
40.	9	Andrew Beevers	13:25	Oakmont	
41.	10	Matthew Huang	13:26	Lincoln (S)	
42.	10	Rees Verleur	13:27	Union Mine	
43.	10	Justin Xie	13:33	Oak Ridge	
44.	10	Julian Andaya	13:33	Oak Ridge	
45.	10	Christopher Clavelli	13:34	Woodland	
46.	9	Austin Hoach	13:35	Hughson	
47.	9	Calvin Holmes	13:36	South Tahoe	
48.	10	Wesley Smith	13:36	Monterey Trail	
49.	9	Cameron Huff	13:38	Lincoln (S)	
50.	10	Jack Ibbetsson	13:39	Woodland	
51.	9	Akul Bajaj	13:39	Franklin (EG)	
52.	10	Calvin Koh	13:39	Cosumnes Oaks	
53.	10	Owen Bister	13:39	Rio Americano	
54.	10	Adrian Becerra	13:40	Folsom	
55.	10	Tyler Renn	13:40	Capital Christian	
56.	10	Trevor Maynard	13:41	Vacaville	
57.	10	Steven Xu	13:42	Lincoln (S)	
58.	9	Nik Emin	13:42	Kennedy	
59.	10	Santiago Veneracion	13:44	Dixon	
60.	9	Caleb Wallentine	13:45	Oakmont	
61.	9	Max Roske	13:46	North Tahoe	
62.	9	Thor Herrera	13:46	Oakmont	
63.	9	Pedro Traviesa	13:47	Vacaville	
64.	9	Christopher Hoefer	13:48	South Tahoe	
65.	10	Matt Clark	13:49	Union Mine	
66.	9	Ryan Newberger	13:50	South Tahoe	
67.	10	Jacob DeMesa	13:51	Sheldon	
68.	9	Colin Kong	13:55	Oak Ridge	
69.	9	Jacob Gramanz	13:55	North Tahoe	
70.	10	Josiah Johnson	13:56	Cosumnes Oaks	
71.	9	Ethan Buford	13:58	Dixon	
72.	10	Anthony Chan	13:58	Sheldon	
73.	10	Richard Dang	13:59	Monterey Trail	
74.	9	Jake Kaspari	14:00	Rio Americano	
75.	10	Dayne Sakazaki	14:00	Folsom	
76.	10	Marco Baldwin	14:02	Dixon	
77.	9	Kamil Grimes	14:02	Sheldon	
78.	10	Aaron Pickett	14:02	Center	
79.	9	Jordan Cooper	14:02	Oakmont	
80.	10	Elias Gutierrez	14:02	Dixon	
81.	10	Christopher Johnston	14:03	Vacaville	
82.	10	Brenden Lewis	14:04	Rio Americano	
83.	10	Cameron Wanket	14:04	Lincoln (S)	
84.	9	Joshua Spiva	14:05	Capital Christian	
85.	10	Aidan Fisk	14:06	Inderkum	
86.	10	Jacob Philpot	14:06	Oak Ridge	
87.	9	AJ Session	14:06	Lincoln (S)	
88.	10	Jake Inclan	14:07	North Tahoe	
89.	9	Merrick Slane	14:07	Placer	
90.	10	Dominik Lovric	14:08	Folsom	
91.	10	Vic Singh	14:09	Sheldon	
92.	10	David Palm	14:10	Vacaville	
93.	10	Sam Burdick	14:10	Union Mine	
94.	10	Izaack Deguchy	14:12	Kennedy	
95.	10	Andrew Bellas	14:12	Oak Ridge	
96.	9	CJ VanCott	14:12	Amador	
97.	10	Brett Gibney	14:13	Amador	
98.	10	James Coleman	14:13	Center	
99.	9	Derek Avila	14:15	Hughson	
100.	10	Noah Byerly	14:18	Bradshaw Christian	
101.	9	Ids Propstra	14:18	Tahoe-Truckee	
102.	9	Joel Abrams	14:19	Vacaville	
103.	9	Dennis Ly	14:19	Monterey Trail	
104.	9	Hector Gonzalez	14:20	Oakmont	
105.	9	Clive Magras	14:20	Folsom	
106.	10	Joshua Loyola	14:22	Monterey Trail	
107.	9	Ian Foster	14:22	Dixon	
108.	10	Ethan Dickey	14:22	Livingston	
109.	9	Jacob Christensen	14:23	Oakmont	
110.	10	Ryan Chavez	14:25	Dixon	
111.	9	Alex Edelstein	14:25	Lincoln (S)	
112.	9	Keoni Rivera	14:26	Union Mine	
113.	10	Venh Vong	14:28	Sheldon	
114.	9	Sebastian Ramirez	14:28	Oak Ridge	
115.	9	Antonio Modena	14:30	Inderkum	
116.	9	Adam Johnson	14:30	South Tahoe	
117.	10	Anthony Dukes	14:30	Golden Sierra	
118.	9	Adrian Rosales	14:30	Inderkum	
119.	10	Jack Hobbs	14:30	Vacaville	
120.	10	Jordan Hughes	14:31	Center	
121.	10	Thomas Ito	14:31	Cosumnes Oaks	
122.	10	Izaaya Deguchy	14:32	Kennedy	
123.	10	Tommy Pham	14:32	Florin	
124.	9	Blake Borello	14:33	Golden Sierra	
125.	10	Vu Pham	14:33	Monterey Trail	
126.	10	Gabriel Gargalicana	14:33	Lincoln (S)	
127.	9	Riley Hacker	14:35	North Tahoe	
128.	9	Jacob Sullivan	14:35	Dixon	
129.	9	Anthony D'Agostini	14:36	Amador	
130.	9	Moises Robledo	14:36	Florin	
131.	9	Jackson Abello	14:40	Folsom	
132.	9	William Samuelson	14:40	Rio Americano	
133.	9	Aidan Pilcher	14:42	Oak Ridge	
134.	10	Rafael Mercado	14:44	Cosumnes Oaks	
135.	9	Henry Shuo Xing Zhou	14:44	Monterey Trail	
136.	9	Matthew Shuman	14:44	Capital Christian	
137.	9	Corey Joslin	14:44	North Tahoe	
138.	9	Nicholas Jamora	14:44	Lincoln (S)	
139.	10	Daniel Johnson	14:45	Forest Lake Christian	
140.	10	Matthew Pilawa	14:45	Western Sierra Colle...	
141.	9	Sam Cambra	14:45	Oakmont	
142.	10	Conor Ebersberger	14:46	Rio Americano	
143.	10	Andy Ma	14:46	Center	
144.	9	Aidan Hood	14:47	Amador	
145.	10	Christian Carrasco	14:49	Folsom	
146.	10	Kritzio Cobian	14:51	Woodland	
147.	9	Myles Chrisholm	14:52	Tahoe-Truckee	
148.	10	Aidan Payne	14:54	Cosumnes Oaks	
149.	9	Ryan Pizzo	14:54	Capital Christian	
150.	9	Noah Windham	14:55	Vacaville	
151.	9	Andres Murillo	14:56	Livingston	
152.	10	Alex Yegorov	14:57	Center	
153.	10	Kalvin Alvarez	14:57	Vacaville	
154.	9	Isaiah Chavez	14:57	Vacaville	
155.	9	Will Wade	15:02	Oakmont	
156.	10	Dylan Hocking	15:02	Oakmont	
157.	10	Gianni Modena	15:02	Inderkum	
158.	10	Ben Encisco	15:02	Oak Ridge	
159.	9	Garrett Janice	15:05	Oak Ridge	
160.	9	Bradley Rodriguez	15:07	Oakmont	
161.	10	Tristan Hegseth	15:09	Placer	
162.	9	Tim McCarthy	15:11	Amador	
163.	9	Gurveer Singh	15:15	Florin	
164.	10	Luong Lu	15:16	Sheldon	
165.	9	Shubhkarmanjeet Si...	15:17	Livingston	
166.	9	Jacob Grupe	15:18	Cosumnes Oaks	
167.	10	Karney Yu	15:18	Monterey Trail	
168.	9	Brandon Lopez	15:19	Inderkum	
169.	9	AUSTIN LEE	15:20	Placer	
170.	9	Shuntaay Van Dyke	15:20	Sheldon	
171.	10	Suraj Sidhu	15:20	Folsom	
172.	9	Jonathan Sevilla	15:21	Laguna Creek	
173.	10	Ferenc Keller	15:21	Oak Ridge	
174.	9	Evan Winton	15:21	Amador	
175.	9	Jake Hawley	15:21	Buckingham Charter M...	
176.	9	Brevin Robertson	15:21	Vacaville	
177.	9	Aaron Strickland	15:22	Amador	
178.	9	Brennan Pelayo	15:22	Folsom	
179.	10	Jeremy Wong	15:24	Cosumnes Oaks	
180.	9	Jaden Swanson	15:25	Sacramento	
181.	9	Andrew Hoach	15:25	Hughson	
182.	9	Zach Conrardy	15:26	Amador	
183.	9	Dylan Finn	15:27	Folsom	
184.	10	Kadence Walker	15:27	Inderkum	
185.	9	Trevor Clonts	15:28	Oak Ridge	
186.	9	Brandon Aguiniga	15:28	Woodland	
187.	9	Robert Norbutas III	15:28	Lincoln (S)	
188.	9	Nicolas Lemke	15:28	Rio Americano	
189.	9	Joseph Armstrong	15:28	Lincoln (S)	
190.	9	Matthew Yegorov	15:28	Center	
191.	9	Joshua Johnson	15:30	Cosumnes Oaks	
192.	9	Alexis Guzman	15:30	Livingston	
193.	9	Collin Frederick	15:30	Western Sierra Colle...	
194.	10	Tommy Lee	15:31	Center	
195.	9	Turner Lovell	15:31	Vacaville	
196.	9	Stefan Eiremo	15:31	Rio Americano	
197.	9	Matthew Tolentino	15:33	Lincoln (S)	
198.	9	Max McCall	15:33	Rio Americano	
199.	9	Avery Hansen	15:33	Argonaut	
200.	9	Josh Soares	15:34	Dixon	
201.	9	Owen Cadenhead	15:35	Folsom	
202.	9	Nathaniel Doane	15:36	Dixon	
203.	9	Austin Veneracion	15:39	Dixon	
204.	10	Shayn Hanley	15:39	North Tahoe	
205.	10	San Kang	15:41	Livingston	
206.	9	Benjamin Osoria	15:41	Pacheco	
207.	9	Christian Melliza	15:42	Rio Americano	
208.	9	Brandon Casey	15:42	Cosumnes Oaks	
209.	9	Holester Galvan	15:43	Livingston	
210.	9	Zack Mason	15:43	Inderkum	
211.	9	Trevor Bell	15:43	Dixon	
212.	9	Spencer Pihl	15:47	Vacaville	
213.	10	Tommy Dunham	15:49	Western Sierra Colle...	
214.	10	Raymond Floyd	15:50	Argonaut	
215.	9	Brian Wolfe	15:50	Tahoe-Truckee	
216.	9	Robert Au	15:51	Florin	
217.	10	Daniel Crist	15:53	Vacaville	
218.	10	Camrin Considine	15:54	Placer	
219.	10	Jacob Mariz	15:54	Lincoln (S)	
220.	10	Jonathan Grace	15:56	Lincoln (S)	
221.	9	Jerryl Wong	16:01	Lincoln (S)	
222.	9	Michael Playford	16:02	Dixon	
223.	10	Tyler Toan	16:12	Franklin (EG)	
224.	10	Bryant Huynh	16:12	Franklin (EG)	
225.	9	Matthew Alley	16:17	Oakmont	
226.	9	Enoch Langill	16:20	Capital Christian	
227.	9	Seth Blauvelt	16:22	Oakmont	
228.	9	Colby Conner	16:24	Vacaville	
229.	9	Parker Loggins	16:25	Oak Ridge	
230.	9	Sidki Ba	16:25	Inderkum	
231.	10	Aaron Nguyen	16:31	Sheldon	
232.	10	Miles Higashi	16:33	Western Sierra Colle...	
233.	9	Rhett Acosta	16:37	Lincoln (S)	
234.	10	Jackson Phipps	16:39	Lincoln (S)	
235.	10	David Rezentes	16:41	Union Mine	
236.	9	Ricky Le	16:44	Sheldon	
237.	9	Joel Martin	16:46	Western Sierra Colle...	
238.	10	Giovanni Duron	16:47	Livingston	
239.	9	Alexis Hernandez	16:48	Livingston	
240.	10	Mike Loy	16:51	Center	
241.	10	Trenton Robertson	16:52	Union Mine	
242.	9	Jonathan Harding	16:53	Folsom	
243.	9	Gerardo Perez	16:55	Cosumnes Oaks	
244.	9	Kyle Piet	16:55	Western Sierra Colle...	
245.	10	Jacob Rodriguez	16:56	Franklin (EG)	
246.	9	Dylan Tuyen	16:57	Monterey Trail	
247.	10	Joe O'Hair	16:58	Oakmont	
248.	10	Victor Lu	16:59	Sheldon	
249.	10	Gregory Byerrum	17:00	Cosumnes Oaks	
250.	9	Karl Hesterman	17:02	Vacaville	
251.	9	Toan Le	17:02	Florin	
252.	10	Jacinto Lepe	17:07	Florin	
253.	9	Andrew Ownby	17:08	Vacaville	
254.	10	Elias Limon	17:15	Woodland	
255.	9	Garrett Mitchell	17:17	Western Sierra Colle...	
256.	9	Nash Anderson	17:22	Argonaut	
257.	10	Derek Skinner	17:23	Lincoln (S)	
258.	9	Daniel Howe	17:24	Argonaut	
259.	9	Brian Jimenez	17:28	Woodland	
260.	10	Ethan Chiesa	17:33	Pacheco	
261.	9	Junior Castillo	17:37	Sheldon	
262.	9	Elijah McCalister	18:00	Buckingham Charter M...	
263.	10	Kaeovsangsauarc Ty	18:08	Monterey Trail	
264.	9	Roberto Perez	18:13	Livingston	
265.	10	Patrick McClure	18:16	Western Sierra Colle...	
266.	9	Daniel Malinowski	18:18	Capital Christian	
267.	9	Ryan Roehl	18:20	Sacramento Waldorf	
268.	10	Ethan Comfort	18:23	Hughson	
269.	9	Joaquin Martinez	18:28	Woodland	
270.	9	James Monroe	18:31	Capital Christian	
271.	9	Ekum Sanghera	18:35	Sheldon	
272.	9	Youssef Saleh	18:46	Lincoln (S)	
273.	9	Austin Schmitt	18:47	Forest Lake Christian	
274.	9	Jacob Otterstrom	19:27	Whittell	
275.	11	Josh Ybright	19:29	Union Mine	
276.	9	Francisco Valenzuela	19:30	Livingston	
277.	9	Derek Mauri	19:31	Amador	
278.	9	Parker Goodsen	19:34	Vacaville	
279.	9	Javier Barajas	19:35	Oakmont	
280.	9	Vince Latorre	19:40	Florin	
281.	9	Asa O'Callaghan	19:40	Bear River	
282.	9	Fletcher Hathaway	19:43	Golden Sierra	
283.	9	Joseph Ung	20:00	Lincoln (S)	
284.	9	Siran Guo	20:02	Florin	
285.	10	Dylan Greiner	20:10	Inderkum	
286.	10	Henry Womack	20:15	Kennedy	
287.	9	Ishaan Patel	20:26	River City	
288.	9	Johnson Luu	20:52	Florin	
289.	9	Augustine Borba	21:22	Vanguard College Pre...	
290.	9	JJ Bird	23:16	Lincoln (S)	
291.	9	Luciano Garcia	25:09	Kennedy	
292.	9	Sebastian Elms	26:41	Argonaut	
293.	10	Josh Bills	27:17	Vanguard College Pre...