Back to runner search
JO
Juan Osorio
MaleCalifornia2002–2026
38
Total Finishes
22
Different Races
10
States (20%)
1:15:40
PR (5:47/mi)
2:09:46
Average
+0:33:52
Slower (first to last)
Medal House
2017
Fayetteville Half Marathon
2:04:01
#155 overall#97 gender
2017
Surf City Marathon
2:04:43
#2755 overall#1665 gender
2017
Long Beach Marathon
2:09:03
#2035 overall#1342 gender
2017
Run Bentonville Half Marathon
2:10:01
#903 overall#575 gender
2017
OC Marathon - Half Marathon - 5K
2:25:55
#3441 overall#1884 gender
2017
Joshua Tree Half Marathon
2:33:10
#614 overall
2016
OC Marathon - Half Marathon - 5K
2:11:20
#2747 overall#1573 gender
2011
Seattle Marathon: Summer Events
3:34:21
#286 overall#61 gender
2005
Crystal Lake Half Marathon
1:18:08
#2 overall#2 gender
2004
Crystal Lake Half Marathon
1:15:40
#1 overall#1 gender
2003
Crystal Lake Half Marathon
1:21:38
#14 overall#14 gender
2002
Crystal Lake Half Marathon
1:15:46
#5 overall#5 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Key Biscayne Triathlon #2Key Biscayne | FL | 1:25:53 | #14 |
| 2026 | Life Time 305 Half Marathon and 5K Presented by Baptist HealthMiami Beach | FL | 1:49:38 | #435 |
| 2025 | B.A.A. Half MarathonBoston | MA | 1:58:53 | #2451 |
| 2025 | The Jersey City Marathon & Half Marathon Marquee Experience at NewportJersey City | NJ | 2:26:42 | #3794 |
| 2024 | 2026 HiTOPS Princeton Half MarathonPrinceton | NJ | 1:58:22 | #769 |
| 2024 | Life Time Miami Marathon & HalfMiami | FL | 1:59:13 | #2539 |
| 2024 | Run SF "Golden Gate City" 5K/10K/13.1San Francisco | CA | 2:14:06 | #2036 |
| 2024 | Run for GreenDavidson | NC | 2:23:45 | #176 |
| 2024 | LewisGale Salem Half Marathon, 8K and Kids Fun RunSalem | VA | 2:25:53 | #217 |
| 2024 | Foot Levelers Blue Ridge MarathonRoanoke | VA | 2:35:47 | #432 |
| 2024 | Star City Half Marathon & 10KRoanoke | VA | 2:39:07 | #266 |
| 2022 | Key Biscayne Triathlon #2Key Biscayne | FL | 1:20:11 | #4 |
| 2022 | Less Popular Brooklyn Half MarathonBrooklyn | NY | 1:57:07 | #6759 |
| 2022 | Rock 'n' Roll San JoseSan Jose | CA | 2:10:09 | #1825 |
| 2020 | Life Time Miami Marathon & HalfMiami | FL | 2:23:26 | #8277 |
| 2020 | Surf City MarathonHuntington Beach | CA | 2:27:51 | #5342 |
| 2019 | Less Popular Brooklyn Half MarathonBrooklyn | NY | 1:58:52 | #11157 |
| 2018 | Less Popular Brooklyn Half MarathonBrooklyn | NY | 1:53:53 | #8631 |
| 2018 | The Unforgettable Staten Island Half MarathonStaten Island | NY | 1:58:28 | #4848 |
| 2018 | Surf City MarathonHuntington Beach | CA | 2:11:09 | #3145 |
| 2018 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:50:18 | #4850 |
| 2017 | Fayetteville Half MarathonFayetteville | AR | 2:04:01 | #155 |
| 2017 | Surf City MarathonHuntington Beach | CA | 2:04:43 | #2755 |
| 2017 | Long Beach MarathonLong Beach | CA | 2:09:03 | #2035 |
| 2017 | Run Bentonville Half MarathonBentonville | AR | 2:10:01 | #903 |
| 2017 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:25:55 | #3441 |
| 2017 | Joshua Tree Half MarathonJoshua Tree | CA | 2:33:10 | #614 |
| 2016 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:11:20 | #2747 |
| 2011 | Seattle Marathon: Summer EventsSeattle | WA | 3:34:21 | #286 |
| 2005 | Crystal Lake Half MarathonCrystal Lake | IL | 1:18:08 | #2 |
| 2004 | Crystal Lake Half MarathonCrystal Lake | IL | 1:15:40 | #1 |
| 2003 | Crystal Lake Half MarathonCrystal Lake | IL | 1:21:38 | #14 |
| 2002 | Crystal Lake Half MarathonCrystal Lake | IL | 1:15:46 | #5 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
CACalifornia
10 racesFLFlorida
5 racesILIllinois
4 racesNYNew York
4 racesVAVirginia
3 racesARArkansas
2 racesNJNew Jersey
2 racesWAWashington
1 raceNCNorth Carolina
1 raceMAMassachusetts
1 race50-State Challenge
10/ 50 states
40 states to go