Back to runner search
JC
Janet Cho
FemaleCalifornia2009–2025
35
Total Finishes
20
Different Races
7
States (14%)
1:49:45
PR (8:23/mi)
2:33:19
Average
-0:27:54
Faster (first to last)
Medal House
2013
Surf City Marathon
2:11:27
#5451 overall#2437 gender
2013
Surf city USA Marathon
2:11:27
#5451 overall#2437 gender
2013
Long Beach Marathon
2:36:46
#7502 overall#3733 gender
2012
The Unforgettable Staten Island Half Marathon
2:01:30
#3442 overall#1078 gender
2012
Surf City Marathon
2:46:04
#10672 overall#5989 gender
2012
Surf City USA Marathon
2:46:04
#10684 overall#5998 gender
2012
Long Beach Marathon
3:03:48
#9085 overall#4933 gender
2012
Long Beach International City Bank Marathon
3:03:48
#9100 overall#4940 gender
2011
Surf City Marathon
2:54:35
#11135 overall#6659 gender
2011
Surf City USA Marathon
2:54:35
#11152 overall#6668 gender
2010
Palos Verdes Marathon / Half / 5K
2:40:42
#917 overall#426 gender
2009
Long Beach Marathon
2:48:46
#7905 overall#4248 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2025 | Run to Stay WarmEugene | OR | 2:01:03 | #264 |
| 2025 | 2025 Eugene Marathon WeekendEugene | OR | 2:20:52 | #3002 |
| 2025 | Eugene Marathon 2024Eugene | OR | 2:20:52 | #2996 |
| 2024 | Eugene Marathon 2024Eugene | OR | 2:25:58 | #2834 |
| 2022 | Long Beach MarathonLong Beach | CA | 3:05:47 | #6069 |
| 2019 | Rockfest Half MarathonHampton Beach | NH | 2:29:15 | #2484 |
| 2019 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:41:03 | #4463 |
| 2019 | REVEL Big BearBig Bear Lake | CA | 2:42:42 | #957 |
| 2017 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Capital One Richmond 8kRichmond | VA | 2:33:48 | #6025 |
| 2017 | Long Beach MarathonLong Beach | CA | 3:10:26 | #6387 |
| 2016 | The Holiday Half Marathon!Brooklyn | NY | 2:14:15 | #190 |
| 2016 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Capital One Richmond 8kRichmond | VA | 2:17:10 | #4424 |
| 2016 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:46:00 | #5920 |
| 2015 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:14:51 | #6615 |
| 2015 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Capital One Richmond 8kRichmond | VA | 2:29:23 | #6303 |
| 2015 | Long Beach MarathonLong Beach | CA | 2:50:14 | #4186 |
| 2014 | Maui Oceanfront MarathonLahaina | HI | 1:49:45 | #92 |
| 2014 | Long Beach MarathonLong Beach | CA | 2:41:05 | #6944 |
| 2013 | Surf City MarathonHuntington Beach | CA | 2:11:27 | #5451 |
| 2013 | Surf city USA Marathon | — | 2:11:27 | #5451 |
| 2013 | Long Beach MarathonLong Beach | CA | 2:36:46 | #7502 |
| 2012 | The Unforgettable Staten Island Half MarathonStaten Island | NY | 2:01:30 | #3442 |
| 2012 | Surf City MarathonHuntington Beach | CA | 2:46:04 | #10672 |
| 2012 | Surf City USA Marathon | — | 2:46:04 | #10684 |
| 2012 | Long Beach MarathonLong Beach | CA | 3:03:48 | #9085 |
| 2012 | Long Beach International City Bank Marathon | — | 3:03:48 | #9100 |
| 2011 | Surf City MarathonHuntington Beach | CA | 2:54:35 | #11135 |
| 2011 | Surf City USA Marathon | — | 2:54:35 | #11152 |
| 2010 | Palos Verdes Marathon / Half / 5K | — | 2:40:42 | #917 |
| 2009 | Long Beach MarathonLong Beach | CA | 2:48:46 | #7905 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
CACalifornia
13 racesOROregon
4 racesVAVirginia
3 racesNYNew York
2 racesHIHawaii
1 raceNVNevada
1 raceNHNew Hampshire
1 race50-State Challenge
7/ 50 states
43 states to go