Back to runner search
VG
Vidal Garcia
MaleCalifornia2009–2026
42
Total Finishes
29
Different Races
3
States (6%)
1:22:18
PR (6:17/mi)
2:18:55
Average
-1:13:02
Faster (first to last)
Medal House
2012
2026 - San Antonio Marathon
1:57:31
#1650 overall#1195 gender
2012
Rock 'n' Roll San Diego
2:20:01
#8333 overall#4094 gender
2012
Surf City Marathon
2:24:25
#7883 overall#3831 gender
2011
2026 - San Antonio Marathon
2:06:57
#4318 overall#2621 gender
2011
Rock 'n' Roll Los Angeles Half Marathon
2:10:36
#2827 overall#1808 gender
2011
Rock 'n' Roll San Diego
2:24:44
#8706 overall#3724 gender
2011
Long Beach Marathon
2:38:41
#6861 overall#3395 gender
2011
Long Beach International City Bank Marathon
2:38:41
#6892 overall#3422 gender
2010
2026 - San Antonio Marathon
2:14:54
#7793 overall#4215 gender
2010
Long Beach Marathon
2:28:17
#5390 overall#2744 gender
2010
Long Beach International City Bank Marathon
2:28:17
#5392 overall#2746 gender
2009
2026 - San Antonio Marathon
2:35:26
#10959 overall#5152 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Corvallis Half MarathonCorvallis | OR | 1:22:18 | #24 |
| 2026 | Eugene Marathon 2024Eugene | OR | 1:22:24 | #96 |
| 2025 | Shamrock Run PortlandPortland | OR | 1:29:00 | #95 |
| 2024 | 2024 Run to Stay WarmEugene | OR | 1:30:53 | #34 |
| 2024 | Run to Stay WarmEugene | OR | 1:30:54 | #34 |
| 2017 | Galveston Marathon & Half MarathonGalveston | TX | 2:10:44 | #178 |
| 2017 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:18:12 | — |
| 2017 | Rock 'n' Roll Los Angeles Half MarathonLos Angeles | CA | 2:46:39 | #4241 |
| 2016 | Katy Half MarathonKaty | TX | 1:47:43 | #199 |
| 2016 | Rock 'n' Roll Half Marathon San FranciscoSan Francisco | CA | 2:50:24 | #5251 |
| 2015 | Katy Half MarathonKaty | TX | 1:52:01 | #337 |
| 2015 | Hollywood Half Marathon / 10K / 5K | — | 2:26:17 | #1874 |
| 2015 | Surf City MarathonHuntington Beach | CA | 2:29:06 | #7676 |
| 2015 | Surf City USA Marathon | — | 2:29:06 | #7679 |
| 2015 | Rock 'n' Roll San DiegoSan Diego | CA | 2:40:39 | #10159 |
| 2015 | Rock 'n' Roll Half Marathon San FranciscoSan Francisco | CA | 2:41:27 | #5083 |
| 2015 | Rock 'n' Roll Los Angeles Half MarathonLos Angeles | CA | 2:42:51 | #5280 |
| 2015 | New Year's Race Los Angeles | — | 2:45:23 | #1904 |
| 2015 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:48:47 | #15148 |
| 2014 | 2027 WALT DISNEY WORLD® Marathon Weekend presented by State Farm® With A Running PassionOrlando | FL | 2:20:12 | #4600 |
| 2014 | Surf City MarathonHuntington Beach | CA | 2:27:37 | #9038 |
| 2014 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:27:52 | #11911 |
| 2014 | Rock 'n' Roll San DiegoSan Diego | CA | 2:34:03 | #10972 |
| 2014 | Hollywood Half Marathon - 10K - 5K | — | 2:34:38 | #3867 |
| 2014 | New Year's Race Los Angeles | — | 2:36:37 | #1988 |
| 2014 | Rock 'n' Roll Los Angeles Half MarathonLos Angeles | CA | 2:36:53 | #5041 |
| 2014 | Long Beach MarathonLong Beach | CA | 2:39:52 | #6809 |
| 2014 | Rock 'n' Roll Half Marathon San FranciscoSan Francisco | CA | 2:40:03 | #6071 |
| 2014 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:49:09 | #7584 |
| 2014 | OC Marathon | — | 2:49:09 | #7588 |
| 2013 | The Woodlands MarathonThe Woodlands | TX | 1:46:40 | #430 |
| 2013 | 2026 - San Antonio MarathonSan Antonio | TX | 2:01:09 | #1619 |
| 2013 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:23:31 | #5564 |
| 2013 | Rock 'n' Roll San DiegoSan Diego | CA | 2:28:16 | #11414 |
| 2013 | Rock 'n' Roll Half Marathon San FranciscoSan Francisco | CA | 2:31:39 | #3666 |
| 2013 | Rock 'n' Roll Los Angeles Half MarathonLos Angeles | CA | 2:31:52 | #4750 |
| 2013 | Surf City MarathonHuntington Beach | CA | 3:24:27 | #13731 |
| 2013 | Surf city USA Marathon | — | 3:24:27 | #13731 |
| 2012 | 2026 - San Antonio MarathonSan Antonio | TX | 1:57:31 | #1650 |
| 2012 | Rock 'n' Roll San DiegoSan Diego | CA | 2:20:01 | #8333 |
| 2012 | Surf City MarathonHuntington Beach | CA | 2:24:25 | #7883 |
| 2012 | Surf City USA Marathon | — | 2:24:25 | #7890 |
| 2012 | Rock 'n' Roll Los Angeles Half MarathonLos Angeles | CA | 2:27:47 | #4498 |
| 2012 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:28:19 | #5404 |
| 2012 | OC Marathon | — | 2:28:19 | #5428 |
| 2012 | Long Beach MarathonLong Beach | CA | 2:31:38 | #5950 |
| 2012 | Long Beach International City Bank Marathon | — | 2:31:38 | #5962 |
| 2011 | 2026 - San Antonio MarathonSan Antonio | TX | 2:06:57 | #4318 |
| 2011 | Rock 'n' Roll Los Angeles Half MarathonLos Angeles | CA | 2:10:36 | #2827 |
| 2011 | Rock 'n' Roll San DiegoSan Diego | CA | 2:24:44 | #8706 |
| 2011 | Long Beach MarathonLong Beach | CA | 2:38:41 | #6861 |
| 2011 | Long Beach International City Bank Marathon | — | 2:38:41 | #6892 |
| 2010 | 2026 - San Antonio MarathonSan Antonio | TX | 2:14:54 | #7793 |
| 2010 | Long Beach MarathonLong Beach | CA | 2:28:17 | #5390 |
| 2010 | Long Beach International City Bank Marathon | — | 2:28:17 | #5392 |
| 2009 | 2026 - San Antonio MarathonSan Antonio | TX | 2:35:26 | #10959 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
CACalifornia
26 racesTXTexas
10 racesOROregon
5 races50-State Challenge
3/ 50 states
47 states to go