Back to League Tables
JG
Joseph Garcia
MaleCalifornia1994–2026
151
Total Finishes
96
Distinct Races
22
States (43%)
1:18:32
PR (6:00/mi)
2:07:55
Average
+1:14:22
Slower (first to last)
Medal House
2007
Capital City River Run
1:50:05
#370 overall#280 gender
2006
Pinckney Trail Weekend
2:17:14
#435 overall#341 gender
2005
Martian Invasion of the Races
2:06:06
#416 overall#253 gender
2005
Monterey Bay Half Marathon
2:39:18
#2815 overall#1341 gender
2004
Surf City Marathon
1:56:36
#1265 overall#911 gender
2004
2026 - San Antonio Marathon
2:00:12
#424 overall#299 gender
2004
Santa Cruz Half Marathon
2:06:11
#594 overall#364 gender
2004
Monterey Bay Half Marathon
2:17:43
#1921 overall#1048 gender
2004
Kiawah Island Marathon
3:13:23
#1864 overall#799 gender
1996
The Runners Den Scottsdale 1/2 Marathon & 5K
1:58:53
#468 overall#358 gender
1994
Duke City Marathon
1:27:11
#68 overall#62 gender
1994
Seattle Marathon
1:27:41
#231 overall#207 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Sierra Vista Trail RunsLas Cruces | NM | 1:43:07 | #2 |
| 2026 | Moonlight Beach Half MarathonEncinitas | CA | 2:31:22 | #828 |
| 2026 | Palm Desert 1/2 Marathon & 5KPalm Desert | CA | 2:34:23 | #651 |
| 2026 | Platte River Half-Marathon, Relay & 5kLittleton | CO | 2:41:33 | #565 |
| 2025 | Ruidoso Runfest September 18-19, 2026Ruidoso | NM | 1:24:37 | #1 |
| 2025 | Run Bentonville Half MarathonBentonville | AR | 1:30:50 | #85 |
| 2025 | JENKS HALF MARATHON & 5KJENKS | OK | 1:31:00 | #16 |
| 2025 | Stilly Half Marathon & 5KStillwater | OK | 1:31:37 | #21 |
| 2025 | Route 66 Marathon & Half Marathon, Marathon RelayTulsa | OK | 1:44:34 | #259 |
| 2025 | DoNot Stop Half Marathon (5k/10k)- LansingLansing | MI | 1:58:21 | #36 |
| 2025 | Run for the ZooAlbuquerque | NM | 2:14:34 | #333 |
| 2025 | Philadelphia MarathonPhiladelphia | PA | 2:28:19 | #8811 |
| 2025 | The Jersey City Marathon & Half Marathon Marquee Experience at NewportJersey City | NJ | 2:36:32 | #4197 |
| 2024 | El Paso Marathon 'E' & 'L' MedalsEl Paso | TX | 1:20:22 | #9 |
| 2024 | Hometown Half Marathon & 5k/10k - SpringfieldSpringfield | MO | 1:29:59 | #2 |
| 2024 | Summer BreezeSan Leandro | CA | 1:33:22 | #13 |
| 2024 | Brazen Summer BreezeSan Leandro | CA | 1:33:22 | #13 |
| 2024 | Oklahoma City Memorial MarathonOklahoma City | OK | 1:40:21 | #218 |
| 2024 | Run Through RedlandsRedlands | CA | 1:42:25 | #47 |
| 2024 | Route 66 Marathon & Half Marathon, Marathon RelayTulsa | OK | 1:54:58 | #425 |
| 2024 | Olympic Valley Half Marathon, 8-Miler, and 5KOlympic Valley | CA | 2:02:28 | #54 |
| 2024 | Life Time Chicago Half Marathon + 5KChicago | IL | 2:03:36 | #2512 |
| 2024 | Cypress Half Marathon & 5K presented by Houston MethodistCypress | TX | 2:06:12 | #284 |
| 2024 | Life Time Miami Marathon & HalfMiami | FL | 2:12:40 | #4672 |
| 2024 | Almost New Year's EveCastro Valley | CA | 2:15:01 | #30 |
| 2024 | United Airlines NYC HalfNew York | NY | 2:36:36 | #23729 |
| 2024 | Rocky RunPhiladelphia | PA | 2:58:43 | #4895 |
| 2024 | Sunrise Marathon 5K/10K/13.1 LOS ANGELESLos Angeles | CA | 3:09:34 | #760 |
| 2023 | El Paso Marathon 'E' & 'L' MedalsEl Paso | TX | 1:20:13 | #4 |
| 2023 | Joplin Memorial RunJoplin | MO | 1:38:49 | #26 |
| 2023 | 2026 Miami Beach Halloween Half Marathon & Freaky 4-MilerMiami Beach | FL | 2:02:46 | #239 |
| 2023 | Run for the ZooAlbuquerque | NM | 2:05:29 | #177 |
| 2023 | National Sweetest DayNashotah | WI | 2:16:36 | #22 |
| 2023 | Chili Pepper SeriesLas Cruce | NM | 2:17:38 | #11 |
| 2023 | Charleston Half MarathonCharleston | SC | 2:17:44 | #1585 |
| 2023 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 2:21:09 | #18919 |
| 2023 | Rose Bowl Half MarathonPasadena | CA | 2:33:00 | #4362 |
| 2023 | Two Rivers Half Marathon & Ryan Bielke 5KNew Braunfels | TX | 3:02:07 | #269 |
| 2023 | The Unforgettable Staten Island Half Marathon!Staten Island | NY | 3:16:07 | #9250 |
| 2023 | Rock 'n' Roll San DiegoSan Diego | CA | 3:23:49 | #13140 |
| 2022 | Flying Horse Half Marathon, 10K & 5KSunland Park | NM | 1:18:32 | #2 |
| 2022 | El Paso Marathon 'E' & 'L' MedalsEl Paso | TX | 1:23:40 | #13 |
| 2022 | La Jolla Half Marathon & 5KSan Diego | CA | 1:46:56 | #220 |
| 2022 | The Great Ferry RaceBainbridge Island | WA | 1:48:28 | #33 |
| 2022 | The Great Ferry RaceBainbridge Island | WA | 1:48:29 | #33 |
| 2022 | Oakland Running FestivalOakland | CA | 1:49:10 | #452 |
| 2022 | RUN THE ALAMOSan Antonio | TX | 1:58:17 | #244 |
| 2022 | Run for the ZooAlbuquerque | NM | 2:06:02 | #130 |
| 2022 | Duke City MarathonAlbuquerque | NM | 2:17:05 | #384 |
| 2022 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:19:01 | #2199 |
| 2022 | Rock 'n' Roll San DiegoSan Diego | CA | 2:30:20 | #6689 |
| 2022 | Rocky RunPhiladelphia | PA | 2:50:13 | #1718 |
| 2022 | Rock 'n' Roll San DiegoSan Diego | CA | 3:21:34 | #9931 |
| 2021 | Coeur D'Alene Marathon & Half MarathonCoeur D'alene | ID | 1:57:10 | #195 |
| 2021 | Paine to Pain Trail Half MarathonNew Rochelle | NY | 2:02:06 | #274 |
| 2021 | Madison MarathonMadison | WI | 2:18:04 | #1617 |
| 2021 | Rock 'n' Roll San JoseSan Jose | CA | 2:54:43 | #3294 |
| 2021 | Rocky RunPhiladelphia | PA | 2:56:49 | #1567 |
| 2020 | 2027 Publix Fort Lauderdale A1A Marathon, Half Marathon, 6K & Kids of Love Run, & Celsius 5k Presented by ColavitaFort Lauderdale | FL | 1:48:13 | #445 |
| 2020 | Chattanooga MarathonChattanoga | TN | 1:55:34 | #306 |
| 2019 | Fort Worth MarathonFort Worth | TX | 1:42:14 | #47 |
| 2019 | Oakland Running FestivalOakland | CA | 1:43:01 | #278 |
| 2019 | Rock 'n' Roll New OrleansNew Orleans | LA | 1:43:19 | #355 |
| 2019 | RUN THE ALAMOSan Antonio | TX | 1:55:28 | #270 |
| 2019 | REVEL Big BearBig Bear Lake | CA | 2:04:05 | #528 |
| 2019 | San Diego Holiday Half Marathon & 5KSan Diego | CA | 2:13:56 | #1612 |
| 2019 | 2026 - San Antonio MarathonSan Antonio | TX | 2:14:57 | #2652 |
| 2019 | 3M Half MarathonAustin | TX | 2:17:57 | #3875 |
| 2019 | Glacier Half MarathonEast Glacier Park | MT | 2:52:12 | #1171 |
| 2018 | Avenue Of The VinesLodi | CA | 1:47:06 | #34 |
| 2018 | Thanksgiving Day Half MarathonAtlanta | GA | 2:13:57 | #3058 |
| 2018 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:20:12 | #2374 |
| 2018 | Rock 'n' Roll San DiegoSan Diego | CA | 2:26:01 | #6632 |
| 2018 | Mount Rushmore Half MarathonKeystone | SD | 2:37:13 | #642 |
| 2018 | Run SAN DIEGO 5K/10K/13.1San Diego | CA | 2:57:20 | #736 |
| 2018 | Life Time Miami Marathon & HalfMiami | FL | 3:15:21 | #12275 |
| 2017 | Rock 'n' Roll Las VegasLas Vegas | NV | 1:47:44 | #783 |
| 2017 | Run Through RedlandsRedlands | CA | 1:58:25 | #94 |
| 2017 | Capital City River RunLansing | MI | 2:03:38 | #473 |
| 2017 | Run SAN DIEGO 5K/10K/13.1San Diego | CA | 2:09:48 | #2290 |
| 2017 | Pasadena Half Marathon & 5KPasadena | CA | 2:14:33 | #1409 |
| 2017 | Livermore Half MarathonLivermore | CA | 2:27:41 | #1663 |
| 2017 | Lake Balboa Half Marathon 5k 10kVan Nuys | CA | 2:29:55 | #52 |
| 2017 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 2:33:22 | #23950 |
| 2017 | Rock 'n' Roll San DiegoSan Diego | CA | 2:39:49 | #9766 |
| 2016 | Run Through RedlandsRedlands | CA | 1:28:39 | #8 |
| 2016 | Game On! Marathon of the Treasure CoastStuart | FL | 1:38:03 | #18 |
| 2016 | 2026 - San Antonio MarathonSan Antonio | TX | 1:52:51 | #944 |
| 2016 | Rock 'n' Roll San DiegoSan Diego | CA | 2:05:09 | #4461 |
| 2016 | 3M Half MarathonAustin | TX | 2:08:22 | #2837 |
| 2016 | Sports Craft ClassicSan Diego | CA | 2:13:21 | #594 |
| 2016 | Rock 'n' Roll Half Marathon San FranciscoSan Francisco | CA | 2:14:07 | #2607 |
| 2016 | Austin MarathonAustin | TX | 2:26:55 | #5159 |
| 2016 | Yosemite Half MarathonBass Lake | CA | 2:27:14 | #1360 |
| 2015 | Run Through RedlandsRedlands | CA | 1:31:19 | #11 |
| 2015 | Mission Inn RunRiverside | CA | 1:34:42 | #15 |
| 2015 | Life Time Miami Marathon & HalfMiami | FL | 1:36:08 | #340 |
| 2015 | 2027 Publix Fort Lauderdale A1A Marathon, Half Marathon, 6K & Kids of Love Run, & Celsius 5k Presented by ColavitaFort Lauderdale | FL | 1:39:17 | #213 |
| 2015 | Marco Island Half Marathon and 5KMarco Island | FL | 1:51:30 | #45 |
| 2015 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 2:08:49 | #4373 |
| 2015 | Run for the ZooAlbuquerque | NM | 2:14:35 | #222 |
| 2015 | Air Force MarathonDayton | OH | 2:19:30 | #1788 |
| 2015 | United Airlines NYC HalfNew York | NY | 3:00:17 | #18920 |
| 2014 | Run Through RedlandsRedlands | CA | 1:32:31 | #8 |
| 2014 | 2026 Miami Beach Halloween Half Marathon & Freaky 4-MilerMiami Beach | FL | 1:34:04 | #32 |
| 2014 | Historic Half Training (sponsored by FARC)Fredericksburg | VA | 1:41:25 | #327 |
| 2014 | Fontana Days RunFontana | CA | 1:50:17 | #341 |
| 2014 | Wounded Warrior Half Marathon & 10KIrving | TX | 1:52:57 | #260 |
| 2014 | Rock 'n' Roll San DiegoSan Diego | CA | 2:03:23 | #4582 |
| 2014 | The Flushing NYC Half, 10K, and 5KForest Hills | NY | 2:38:21 | #417 |
| 2014 | Kaiser Permanente Colfax MarathonDenver | CO | 2:39:48 | #4643 |
| 2014 | The Unforgettable Staten Island Half Marathon!Staten Island | NY | 2:47:21 | #9101 |
| 2014 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 2:57:09 | #24971 |
| 2013 | Run for the ZooAlbuquerque | NM | 1:28:27 | #13 |
| 2013 | Mission Inn RunRiverside | CA | 1:34:35 | #46 |
| 2013 | Life Time Miami Marathon & HalfMiami | FL | 1:38:54 | #461 |
| 2013 | Run Through RedlandsRedlands | CA | 1:42:48 | #49 |
| 2013 | 2026 Miami Beach Halloween Half Marathon & Freaky 4-MilerMiami Beach | FL | 1:45:51 | #59 |
| 2013 | Capital City River RunLansing | MI | 1:54:33 | #449 |
| 2013 | Rock 'n' Roll San DiegoSan Diego | CA | 2:01:06 | #4678 |
| 2013 | 2026 Silver Strand Veterans Day Half Marathon, 10 Miler, 12K & 5K - San DiegoCoronado | CA | 2:03:47 | #1007 |
| 2013 | Beer City Half™ San DiegoSan Diego | CA | 2:07:49 | #3018 |
| 2013 | Rock 'n' Roll Washington DCWashington | DC | 2:45:27 | #17340 |
| 2012 | Tallahassee Marathon, Half Marathon and RelayTallahassee | FL | 1:25:35 | #6 |
| 2012 | Reindeer RunLong Beach | CA | 1:27:15 | #1 |
| 2012 | Run for the ZooAlbuquerque | NM | 1:28:49 | #15 |
| 2012 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 1:36:17 | #425 |
| 2012 | 2026 Miami Beach Halloween Half Marathon & Freaky 4-MilerMiami Beach | FL | 1:41:41 | #7 |
| 2012 | Life Time Miami Marathon & HalfMiami | FL | 1:43:51 | #958 |
| 2012 | Rock 'n' Roll San DiegoSan Diego | CA | 2:04:44 | #4665 |
| 2012 | Mission Inn RunRiverside | CA | 2:09:05 | #298 |
| 2012 | 2026 Silver Strand Veterans Day Half Marathon, 10 Miler, 12K & 5K - San DiegoCoronado | CA | 2:09:32 | #1412 |
| 2012 | 2026 - San Antonio MarathonSan Antonio | TX | 2:12:02 | #4002 |
| 2012 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 2:17:29 | #6168 |
| 2012 | Beer City Half™ San DiegoSan Diego | CA | 2:20:38 | #3490 |
| 2012 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 3:22:24 | #14150 |
| 2011 | 2026 Silver Strand Veterans Day Half Marathon, 10 Miler, 12K & 5K - San DiegoCoronado | CA | 2:02:04 | #1053 |
| 2011 | Beer City Half™ San DiegoSan Diego | CA | 2:04:38 | #2800 |
| 2011 | Quarry TurkeyFremont | CA | 2:16:59 | #113 |
| 2011 | 2026 - San Antonio MarathonSan Antonio | TX | 3:20:11 | #17039 |
| 2010 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 1:53:36 | #1168 |
| 2010 | Palm Desert 1/2 Marathon & 5KPalm Desert | CA | 2:01:17 | #406 |
| 2010 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:19:30 | #3261 |
| 2010 | Rock 'n' Roll Los Angeles Half MarathonLos Angeles | CA | 2:21:45 | #4849 |
| 2009 | Capital City River RunLansing | MI | 1:55:07 | #544 |
| 2009 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:03:55 | #2119 |
| 2009 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:04:51 | #2690 |
| 2009 | Philadelphia MarathonPhiladelphia | PA | 2:24:30 | #4953 |
| 2009 | Life Time Miami Marathon & HalfMiami | FL | 2:52:53 | #8004 |
| 2008 | Capital City River RunLansing | MI | 1:50:06 | #346 |
| 2008 | Beer City Half™ San DiegoSan Diego | CA | 2:18:03 | #3885 |
| 2007 | Capital City River RunLansing | MI | 1:50:05 | #370 |
| 2007 | 2026 Silver Strand Veterans Day Half Marathon, 10 Miler, 12K & 5K - San DiegoCoronado | CA | 2:12:15 | #1065 |
| 2007 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:13:56 | #2773 |
| 2007 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:38:42 | #3969 |
| 2006 | Pinckney Trail WeekendPinckney | MI | 2:17:14 | #435 |
| 2005 | Martian Invasion of the RacesDearborn | MI | 2:06:06 | #416 |
| 2005 | Monterey Bay Half MarathonMonterey | CA | 2:39:18 | #2815 |
| 2004 | Surf City MarathonHuntington Beach | CA | 1:56:36 | #1265 |
| 2004 | 2026 - San Antonio MarathonSan Antonio | TX | 2:00:12 | #424 |
| 2004 | Santa Cruz Half MarathonSanta Cruz | CA | 2:06:11 | #594 |
| 2004 | Monterey Bay Half MarathonMonterey | CA | 2:17:43 | #1921 |
| 2004 | Kiawah Island MarathonKiawah Island | SC | 3:13:23 | #1864 |
| 1996 | The Runners Den Scottsdale 1/2 Marathon & 5KScottsdale | AZ | 1:58:53 | #468 |
| 1994 | Duke City MarathonAlbuquerque | NM | 1:27:11 | #68 |
| 1994 | Seattle MarathonSeattle | WA | 1:27:41 | #231 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
CACalifornia
64 racesTXTexas
19 racesFLFlorida
16 racesNMNew Mexico
12 racesNYNew York
9 racesMIMichigan
8 racesOKOklahoma
5 racesPAPennsylvania
5 racesWAWashington
4 racesAZArizona
2 racesCOColorado
2 racesOHOhio
2 racesSCSouth Carolina
2 racesWIWisconsin
2 racesGAGeorgia
1 raceILIllinois
1 raceNJNew Jersey
1 raceNVNevada
1 raceTNTennessee
1 raceVAVirginia
1 raceMDMaryland
0 racesNCNorth Carolina
0 races50-State Challenge
22/ 51 states + DC
29 states to go