3/17/2019 - Delta Speedway
3/17/2019 - Delta Speedway

3/17/2019
Delta Speedway

Download The MyRacePass App

Download The MyRacePass App

Download Today for Real-time Lineups & Results.

Download The MyRacePass App

Download The MyRacePass App

Download Today for Real-time Lineups & Results.

Competitor Overview


Grant Champlin

Grant Champlin

Hanford, CA

Non Wing Start Finish +/-
Feature 12 9 3
Heat 2 5 4 1
Qualifying 10.506 14 -7
Super 600s Start Finish +/-
Feature 17 13 4
B Feature 1 3 2 1
Heat 3 5 6 -1
Qualifying 09.706 15 2

Clear Selection

25 Laps

Jr. SprintsFeature

Finish Start # Competitor Hometown +/-
1 11 55 Jett Barnes Jett Barnes Visalia, CA Visalia, CA 10
2 1 21 Cash Lovenburg Cash Lovenburg Visalia, CA Visalia, CA -1
3 3 77K Kyle Fernandez Kyle Fernandez Tracy, CA Tracy, CA -
4 5 2 Freddie Furr Freddie Furr Stockton, CA Stockton, CA 1
5 7 01T Ty Lovenburg Ty Lovenburg Visalia, CA Visalia, CA 2
6 4 25R Brody Rubio Brody Rubio Manteca, CA Manteca, CA -2
7 8 3C Cynric Vo Cynric Vo Fremont, CA Fremont, CA 1
8 2 5 Kellan Harper Kellan Harper Pleasanton, CA Pleasanton, CA -6
9 6 20 Jonathan Andrichuk Jonathan Andrichuk Roseville, CA Roseville, CA -3
10 10 76 TK OBrien TK OBrien Manteca, CA Manteca, CA -
11 9 98 Hayden Stepps Hayden Stepps Oakdale, CA Oakdale, CA -2
6 Laps

Jr. SprintsHeat 1

Finish Start # Competitor Hometown +/-
1 1 25R Brody Rubio Brody Rubio Manteca, CA Manteca, CA -
2 5 5 Kellan Harper Kellan Harper Pleasanton, CA Pleasanton, CA 3
3 4 2 Freddie Furr Freddie Furr Stockton, CA Stockton, CA 1
4 3 3C Cynric Vo Cynric Vo Fremont, CA Fremont, CA -1
DNS 2 76 TK OBrien TK OBrien Manteca, CA Manteca, CA -
All transfer
6 Laps

Jr. SprintsHeat 2

Finish Start # Competitor Hometown +/-
1 2 77K Kyle Fernandez Kyle Fernandez Tracy, CA Tracy, CA 1
2 5 21 Cash Lovenburg Cash Lovenburg Visalia, CA Visalia, CA 3
3 1 20 Jonathan Andrichuk Jonathan Andrichuk Roseville, CA Roseville, CA -2
4 4 01T Ty Lovenburg Ty Lovenburg Visalia, CA Visalia, CA -
5 3 98 Hayden Stepps Hayden Stepps Oakdale, CA Oakdale, CA -2
All transfer
6 Laps

Jr. SprintsHeat 3

Finish Start # Competitor Hometown +/-
1 5 5 Kellan Harper Kellan Harper Pleasanton, CA Pleasanton, CA 4
2 4 25R Brody Rubio Brody Rubio Manteca, CA Manteca, CA 2
3 1 2 Freddie Furr Freddie Furr Stockton, CA Stockton, CA -2
4 2 3C Cynric Vo Cynric Vo Fremont, CA Fremont, CA -2
5 3 76 TK OBrien TK OBrien Manteca, CA Manteca, CA -2
All transfer
6 Laps

Jr. SprintsHeat 4

Finish Start # Competitor Hometown +/-
1 1 21 Cash Lovenburg Cash Lovenburg Visalia, CA Visalia, CA -
2 4 77K Kyle Fernandez Kyle Fernandez Tracy, CA Tracy, CA 2
3 2 01T Ty Lovenburg Ty Lovenburg Visalia, CA Visalia, CA -1
4 5 20 Jonathan Andrichuk Jonathan Andrichuk Roseville, CA Roseville, CA 1
5 3 98 Hayden Stepps Hayden Stepps Oakdale, CA Oakdale, CA -2
All transfer
25 Laps

RestrictedFeature

Finish Start # Competitor Hometown +/-
1 1 14J Jade Avedisian Jade Avedisian Clovis, CA Clovis, CA -
2 8 7T Logan Trevino Logan Trevino Madera, CA Madera, CA 6
3 2 2 Brody Petrie Brody Petrie Upperlake, CA Upperlake, CA -1
4 5 2W Hailey Wood Hailey Wood Sacramento, CA Sacramento, CA 1
5 9 21 Gauge Garcia Gauge Garcia Lemoore, CA Lemoore, CA 4
6 3 88 Reilee Phillips Reilee Phillips Fresno, CA Fresno, CA -3
7 14 44X Jeffery Pahule Jeffery Pahule Brentwood, CA Brentwood, CA 7
8 4 30 Isabel Barnes Isabel Barnes Brentwood, CA Brentwood, CA -4
9 15 3T Thomas Vo Thomas Vo 6
10 13 77 Sage Bordenave Sage Bordenave French Camp, CA French Camp, CA 3
11 12 5 Mattix Salmon Mattix Salmon Fresno, CA Fresno, CA 1
12 7 25B Blaine Baxter Blaine Baxter Liberty Hill, TX Liberty Hill, TX -5
13 11 2A Austin Wood Austin Wood Sacramento, CA Sacramento, CA -2
14 6 20A James Andrichuk James Andrichuk Roseville, CA Roseville, CA -8
15 10 34 Devon Courtnier Devon Courtnier -5
10 Laps

RestrictedHeat 1

Finish Start # Competitor Hometown +/-
1 1 2W Hailey Wood Hailey Wood Sacramento, CA Sacramento, CA -
2 4 14J Jade Avedisian Jade Avedisian Clovis, CA Clovis, CA 2
3 2 88 Reilee Phillips Reilee Phillips Fresno, CA Fresno, CA -1
4 5 25B Blaine Baxter Blaine Baxter Liberty Hill, TX Liberty Hill, TX 1
5 7 77 Sage Bordenave Sage Bordenave French Camp, CA French Camp, CA 2
6 3 21 Gauge Garcia Gauge Garcia Lemoore, CA Lemoore, CA -3
7 6 2A Austin Wood Austin Wood Sacramento, CA Sacramento, CA -1
8 8 3T Thomas Vo Thomas Vo -
All transfer
10 Laps

RestrictedHeat 2

Finish Start # Competitor Hometown +/-
1 2 30 Isabel Barnes Isabel Barnes Brentwood, CA Brentwood, CA 1
2 1 20A James Andrichuk James Andrichuk Roseville, CA Roseville, CA -1
3 4 2 Brody Petrie Brody Petrie Upperlake, CA Upperlake, CA 1
4 5 7T Logan Trevino Logan Trevino Madera, CA Madera, CA 1
5 6 5 Mattix Salmon Mattix Salmon Fresno, CA Fresno, CA 1
6 7 44X Jeffery Pahule Jeffery Pahule Brentwood, CA Brentwood, CA 1
7 3 34 Devon Courtnier Devon Courtnier -4
All transfer
0 Laps

RestrictedQualifying 1

Finish Start # Competitor Hometown Time
1 13 14J Jade Avedisian Jade Avedisian Clovis, CA Clovis, CA 10.027
2 3 2 Brody Petrie Brody Petrie Upperlake, CA Upperlake, CA 10.077
3 10 21 Gauge Garcia Gauge Garcia Lemoore, CA Lemoore, CA 10.090
4 5 34 Devon Courtnier Devon Courtnier 10.141
5 4 88 Reilee Phillips Reilee Phillips Fresno, CA Fresno, CA 10.184
6 9 30 Isabel Barnes Isabel Barnes Brentwood, CA Brentwood, CA 10.226
7 14 2W Hailey Wood Hailey Wood Sacramento, CA Sacramento, CA 10.231
8 15 20A James Andrichuk James Andrichuk Roseville, CA Roseville, CA 10.245
9 12 25B Blaine Baxter Blaine Baxter Liberty Hill, TX Liberty Hill, TX 10.258
10 11 7T Logan Trevino Logan Trevino Madera, CA Madera, CA 10.285
11 2 2A Austin Wood Austin Wood Sacramento, CA Sacramento, CA 10.369
12 7 5 Mattix Salmon Mattix Salmon Fresno, CA Fresno, CA 10.453
13 6 77 Sage Bordenave Sage Bordenave French Camp, CA French Camp, CA 10.479
14 1 44X Jeffery Pahule Jeffery Pahule Brentwood, CA Brentwood, CA 10.531
15 8 3T Thomas Vo Thomas Vo 10.676
0 Laps

Non WingFeature

Finish Start # Competitor Hometown +/-
1 3 01 Mitchel Moles Mitchel Moles Raisin city, CA Raisin city, CA 2
2 1 14 TJ Smith TJ Smith Fresno, CA Fresno, CA -1
3 5 32 Caden Sarale Caden Sarale Stockton, CA Stockton, CA 2
4 2 75 Dan Mognaga Dan Mognaga Valley Springs, CA Valley Springs, CA -2
5 4 10Z Tristan Guardino Tristan Guardino Fremont, CA Fremont, CA -1
6 6 10J Ben Worth Ben Worth Coalinga, CA Coalinga, CA -
7 15 55 Brandon Carey Brandon Carey Ripon, CA Ripon, CA 8
8 16 1C Danny Carroll Danny Carroll Warrnambool, VIC Warrnambool, VIC 8
9 12 18 Grant Champlin Grant Champlin Hanford, CA Hanford, CA 3
10 8 33B Brent Brooks Brent Brooks Stockton, CA Stockton, CA -2
11 20 17D Angelina Dempsey Angelina Dempsey San Bruno, CA San Bruno, CA 9
12 10 76 Mike Graves Mike Graves Manteca, CA Manteca, CA -2
13 13 3M Adam Kaeding Adam Kaeding Campbell, CA Campbell, CA -
14 19 87P Jacob Tuttle Jacob Tuttle Oakley, CA Oakley, CA 5
15 17 13W Jacob WIlliams Jacob WIlliams Valley Springs, CA Valley Springs, CA 2
16 9 4Q Koen Shaw Koen Shaw Fresno, CA Fresno, CA -7
17 11 10 Johnathon Henry Johnathon Henry San Luis Obispo, CA San Luis Obispo, CA -6
18 18 23L Dave Mosier Dave Mosier -
19 14 19 Tucker LaCaze Tucker LaCaze Rocklin, CA Rocklin, CA -5
DNS 7 7 Brandon Shaw Brandon Shaw Escalon, CA Escalon, CA -
12 Laps

Non WingB Feature 1

Finish Start # Competitor Hometown +/-
1 3 1C Danny Carroll Danny Carroll Warrnambool, VIC Warrnambool, VIC 2
2 1 13W Jacob WIlliams Jacob WIlliams Valley Springs, CA Valley Springs, CA -1
3 5 23L Dave Mosier Dave Mosier 2
4 4 87P Jacob Tuttle Jacob Tuttle Oakley, CA Oakley, CA -
5 6 17D Angelina Dempsey Angelina Dempsey San Bruno, CA San Bruno, CA 1
Top 5 transfer
6 9 5 Kyle Grissom Kyle Grissom Petaluma, CA Petaluma, CA 3
7 7 15 Randy Sims Randy Sims Ripen, CA Ripen, CA -
8 8 23 George Nielson George Nielson Penngrove, CA Penngrove, CA -
9 13 16 Brent Holfman Brent Holfman Manteca, CA Manteca, CA 4
10 12 22M Brett McColloch Brett McColloch Galt, CA Galt, CA 2
11 11 44B Steve Bettanini Steve Bettanini Tualume, CA Tualume, CA -
12 10 33C Cameron Paul Cameron Paul Springville, CA Springville, CA -2
DNS 2 85 Robbie Lewis Robbie Lewis Brentwood, CA Brentwood, CA -
10 Laps

Non WingHeat 1

Finish Start # Competitor Hometown +/-
1 2 32 Caden Sarale Caden Sarale Stockton, CA Stockton, CA 1
2 4 10Z Tristan Guardino Tristan Guardino Fremont, CA Fremont, CA 2
3 1 33B Brent Brooks Brent Brooks Stockton, CA Stockton, CA -2
4 3 14 TJ Smith TJ Smith Fresno, CA Fresno, CA -1
5 5 10 Johnathon Henry Johnathon Henry San Luis Obispo, CA San Luis Obispo, CA -
Top 5 transfer
6 6 87P Jacob Tuttle Jacob Tuttle Oakley, CA Oakley, CA -
7 7 17D Angelina Dempsey Angelina Dempsey San Bruno, CA San Bruno, CA -
8 8 15 Randy Sims Randy Sims Ripen, CA Ripen, CA -
9 10 16 Brent Holfman Brent Holfman Manteca, CA Manteca, CA 1
10 9 33C Cameron Paul Cameron Paul Springville, CA Springville, CA -1
10 Laps

Non WingHeat 2

Finish Start # Competitor Hometown +/-
1 4 01 Mitchel Moles Mitchel Moles Raisin city, CA Raisin city, CA 3
2 2 10J Ben Worth Ben Worth Coalinga, CA Coalinga, CA -
3 1 4Q Koen Shaw Koen Shaw Fresno, CA Fresno, CA -2
4 5 18 Grant Champlin Grant Champlin Hanford, CA Hanford, CA 1
5 7 19 Tucker LaCaze Tucker LaCaze Rocklin, CA Rocklin, CA 2
Top 5 transfer
6 6 23L Dave Mosier Dave Mosier -
7 8 23 George Nielson George Nielson Penngrove, CA Penngrove, CA 1
8 9 44B Steve Bettanini Steve Bettanini Tualume, CA Tualume, CA 1
9 3 13W Jacob WIlliams Jacob WIlliams Valley Springs, CA Valley Springs, CA -6
0 Laps

Non WingQualifying

Finish Start # Competitor Hometown Time
1 25 10Z Tristan Guardino Tristan Guardino Fremont, CA Fremont, CA 10.132
2 6 01 Mitchel Moles Mitchel Moles Raisin city, CA Raisin city, CA 10.145
3 14 75 Dan Mognaga Dan Mognaga Valley Springs, CA Valley Springs, CA 10.263
4 1 14 TJ Smith TJ Smith Fresno, CA Fresno, CA 10.297
5 18 13W Jacob WIlliams Jacob WIlliams Valley Springs, CA Valley Springs, CA 10.329
6 9 85 Robbie Lewis Robbie Lewis Brentwood, CA Brentwood, CA 10.333
7 22 32 Caden Sarale Caden Sarale Stockton, CA Stockton, CA 10.338
8 20 10J Ben Worth Ben Worth Coalinga, CA Coalinga, CA 10.369
9 19 7 Brandon Shaw Brandon Shaw Escalon, CA Escalon, CA 10.412
10 10 33B Brent Brooks Brent Brooks Stockton, CA Stockton, CA 10.433
11 5 4Q Koen Shaw Koen Shaw Fresno, CA Fresno, CA 10.456
12 4 76 Mike Graves Mike Graves Manteca, CA Manteca, CA 10.460
13 21 10 Johnathon Henry Johnathon Henry San Luis Obispo, CA San Luis Obispo, CA 10.473
14 7 18 Grant Champlin Grant Champlin Hanford, CA Hanford, CA 10.506
15 3 1C Danny Carroll Danny Carroll Warrnambool, VIC Warrnambool, VIC 10.510
16 17 87P Jacob Tuttle Jacob Tuttle Oakley, CA Oakley, CA 10.522
17 27 23L Dave Mosier Dave Mosier 10.531
18 23 3M Adam Kaeding Adam Kaeding Campbell, CA Campbell, CA 10.536
19 24 17D Angelina Dempsey Angelina Dempsey San Bruno, CA San Bruno, CA 10.542
20 2 19 Tucker LaCaze Tucker LaCaze Rocklin, CA Rocklin, CA 10.548
21 11 55 Brandon Carey Brandon Carey Ripon, CA Ripon, CA 10.594
22 16 15 Randy Sims Randy Sims Ripen, CA Ripen, CA 10.648
23 8 23 George Nielson George Nielson Penngrove, CA Penngrove, CA 10.704
24 15 5 Kyle Grissom Kyle Grissom Petaluma, CA Petaluma, CA 10.742
25 12 33C Cameron Paul Cameron Paul Springville, CA Springville, CA 10.773
26 13 44B Steve Bettanini Steve Bettanini Tualume, CA Tualume, CA 10.788
27 28 22M Brett McColloch Brett McColloch Galt, CA Galt, CA 10.902
28 26 16 Brent Holfman Brent Holfman Manteca, CA Manteca, CA 10.933
30 Laps

Super 600sFeature

Finish Start # Competitor Hometown +/-
1 3 12X Jake Hagopian Jake Hagopian Fresno, CA Fresno, CA 2
2 13 19C Michael Faccinto Michael Faccinto Hanford, CA Hanford, CA 11
3 4 14 Cody Christensen Cody Christensen Fresno, CA Fresno, CA 1
4 7 73 Nikko Panella Nikko Panella Stockton, CA Stockton, CA 3
5 9 10J Ben Worth Ben Worth Coalinga, CA Coalinga, CA 4
6 1 32A Colton Huelsmann Colton Huelsmann Knightsen, CA Knightsen, CA -5
7 2 13H Brad Hannum Brad Hannum Granite Bay, CA Granite Bay, CA -5
8 5 12 Alex Panella Alex Panella Stockton, CA Stockton, CA -3
9 10 01 Mitchel Moles Mitchel Moles Raisin city, CA Raisin city, CA 1
10 8 24 Caden Sarale Caden Sarale Stockton, CA Stockton, CA -2
11 16 21 Raio Salmon Raio Salmon Fresno, CA Fresno, CA 5
12 12 7P Jake Andreotti Jake Andreotti Castro Valley, CA Castro Valley, CA -
13 17 18 Grant Champlin Grant Champlin Hanford, CA Hanford, CA 4
14 15 7 John Bordenave John Bordenave French Camp, CA French Camp, CA 1
15 14 17 Rickey Sanders Rickey Sanders Watsonville, CA Watsonville, CA -1
16 11 87 Ashlyn Rodriguez Ashlyn Rodriguez Wilton, CA Wilton, CA -5
17 19 87P Jacob Tuttle Jacob Tuttle Oakley, CA Oakley, CA 2
18 6 19 Colby Thornhill Colby Thornhill Enumclaw, WA Enumclaw, WA -12
19 20 2 Brad Furr Brad Furr Stockton, CA Stockton, CA 1
20 18 73E Ethan Lesser Ethan Lesser Livermore, CA Livermore, CA -2
12 Laps

Super 600sB Feature 1

Finish Start # Competitor Hometown +/-
1 1 21 Raio Salmon Raio Salmon Fresno, CA Fresno, CA -
2 3 18 Grant Champlin Grant Champlin Hanford, CA Hanford, CA 1
3 7 73E Ethan Lesser Ethan Lesser Livermore, CA Livermore, CA 4
4 6 87P Jacob Tuttle Jacob Tuttle Oakley, CA Oakley, CA 2
5 9 2 Brad Furr Brad Furr Stockton, CA Stockton, CA 4
Top 5 transfer
6 8 15W Garrett Williams Garrett Williams Exeter, CA Exeter, CA 2
7 5 83C Chance Crum Chance Crum Snohomish, WA Snohomish, WA -2
8 10 27 Ron Singh Ron Singh Elk Grove, CA Elk Grove, CA 2
9 2 121 Caeden Steele Caeden Steele Fresno, CA Fresno, CA -7
DNS 4 38 Mike Barnes Mike Barnes Brentwood, CA Brentwood, CA -
10 Laps

Super 600sHeat 1

Finish Start # Competitor Hometown +/-
1 1 01 Mitchel Moles Mitchel Moles Raisin city, CA Raisin city, CA -
2 2 73 Nikko Panella Nikko Panella Stockton, CA Stockton, CA -
3 4 14 Cody Christensen Cody Christensen Fresno, CA Fresno, CA 1
4 3 32A Colton Huelsmann Colton Huelsmann Knightsen, CA Knightsen, CA -1
5 8 7 John Bordenave John Bordenave French Camp, CA French Camp, CA 3
Top 5 transfer
6 7 83C Chance Crum Chance Crum Snohomish, WA Snohomish, WA 1
7 9 27 Ron Singh Ron Singh Elk Grove, CA Elk Grove, CA 2
8 5 21 Raio Salmon Raio Salmon Fresno, CA Fresno, CA -3
9 6 38 Mike Barnes Mike Barnes Brentwood, CA Brentwood, CA -3
10 Laps

Super 600sHeat 2

Finish Start # Competitor Hometown +/-
1 2 24 Caden Sarale Caden Sarale Stockton, CA Stockton, CA 1
2 4 12X Jake Hagopian Jake Hagopian Fresno, CA Fresno, CA 2
3 6 19C Michael Faccinto Michael Faccinto Hanford, CA Hanford, CA 3
4 1 87 Ashlyn Rodriguez Ashlyn Rodriguez Wilton, CA Wilton, CA -3
5 3 12 Alex Panella Alex Panella Stockton, CA Stockton, CA -2
Top 5 transfer
6 5 121 Caeden Steele Caeden Steele Fresno, CA Fresno, CA -1
7 7 87P Jacob Tuttle Jacob Tuttle Oakley, CA Oakley, CA -
8 8 15W Garrett Williams Garrett Williams Exeter, CA Exeter, CA -
10 Laps

Super 600sHeat 3

Finish Start # Competitor Hometown +/-
1 2 10J Ben Worth Ben Worth Coalinga, CA Coalinga, CA 1
2 1 7P Jake Andreotti Jake Andreotti Castro Valley, CA Castro Valley, CA -1
3 4 13H Brad Hannum Brad Hannum Granite Bay, CA Granite Bay, CA 1
4 3 19 Colby Thornhill Colby Thornhill Enumclaw, WA Enumclaw, WA -1
5 6 17 Rickey Sanders Rickey Sanders Watsonville, CA Watsonville, CA 1
Top 5 transfer
6 5 18 Grant Champlin Grant Champlin Hanford, CA Hanford, CA -1
7 7 73E Ethan Lesser Ethan Lesser Livermore, CA Livermore, CA -
8 8 2 Brad Furr Brad Furr Stockton, CA Stockton, CA -
0 Laps

Super 600sQualifying

Finish Start # Competitor Hometown Time
1 4 14 Cody Christensen Cody Christensen Fresno, CA Fresno, CA 09.403
2 8 12X Jake Hagopian Jake Hagopian Fresno, CA Fresno, CA 09.473
3 22 13H Brad Hannum Brad Hannum Granite Bay, CA Granite Bay, CA 09.528
4 16 32A Colton Huelsmann Colton Huelsmann Knightsen, CA Knightsen, CA 09.560
5 13 12 Alex Panella Alex Panella Stockton, CA Stockton, CA 09.564
6 24 19 Colby Thornhill Colby Thornhill Enumclaw, WA Enumclaw, WA 09.576
7 2 73 Nikko Panella Nikko Panella Stockton, CA Stockton, CA 09.608
8 1 24 Caden Sarale Caden Sarale Stockton, CA Stockton, CA 09.611
9 5 10J Ben Worth Ben Worth Coalinga, CA Coalinga, CA 09.629
10 18 01 Mitchel Moles Mitchel Moles Raisin city, CA Raisin city, CA 09.647
11 25 87 Ashlyn Rodriguez Ashlyn Rodriguez Wilton, CA Wilton, CA 09.647
12 14 7P Jake Andreotti Jake Andreotti Castro Valley, CA Castro Valley, CA 09.656
13 23 21 Raio Salmon Raio Salmon Fresno, CA Fresno, CA 09.683
14 9 121 Caeden Steele Caeden Steele Fresno, CA Fresno, CA 09.695
15 17 18 Grant Champlin Grant Champlin Hanford, CA Hanford, CA 09.706
16 11 38 Mike Barnes Mike Barnes Brentwood, CA Brentwood, CA 09.715
17 21 19C Michael Faccinto Michael Faccinto Hanford, CA Hanford, CA 09.724
18 10 17 Rickey Sanders Rickey Sanders Watsonville, CA Watsonville, CA 09.762
19 12 83C Chance Crum Chance Crum Snohomish, WA Snohomish, WA 09.767
20 6 87P Jacob Tuttle Jacob Tuttle Oakley, CA Oakley, CA 09.782
21 3 73E Ethan Lesser Ethan Lesser Livermore, CA Livermore, CA 09.835
22 20 7 John Bordenave John Bordenave French Camp, CA French Camp, CA 09.842
23 15 15W Garrett Williams Garrett Williams Exeter, CA Exeter, CA 09.855
24 19 2 Brad Furr Brad Furr Stockton, CA Stockton, CA 09.916
25 7 27 Ron Singh Ron Singh Elk Grove, CA Elk Grove, CA 10.170