Back to League Tables
JT
Jessica Tang
FemaleCalifornia2010–2026
65
Total Finishes
51
Distinct Races
10
States (20%)
1:54:34
PR (8:45/mi)
2:31:34
Average
+0:38:05
Slower (first to last)
Medal House
2011
Race to the End of Summer
1:54:48
#88 overall#37 gender
2011
American River Parkway Half Marathon
1:55:24
#438 overall#142 gender
2011
Urban Cow Half Marathon
2:00:30
#1051 overall#386 gender
2011
Coyote Hills
2:03:10
#154 overall#48 gender
2011
Davis Stampede
2:05:32
#611 overall#232 gender
2011
Run SF "Golden Gate City" 5K/10K/13.1
2:09:20
#1401 overall#542 gender
2011
Walnut Creek Running Festival
2:10:14
#662 overall#287 gender
2010
Rock 'n' Roll Las Vegas
2:03:48
#4715 overall#1904 gender
2010
Urban Cow Half Marathon
2:06:30
#1239 overall#525 gender
2010
Rock 'n' Roll Arizona Marathon
2:26:44
#11921 overall#6252 gender
2010
Rocky Ridge
3:05:27
#35 overall#6 gender
2008
Kaiser Permanente San Francisco Half Marathon & 5K
1:51:29
#1314 overall#372 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Boise River MarathonEagle | ID | 2:26:20 | #555 |
| 2026 | Bay Breeze Half Marathon, 10K and 5KSan Leandro | CA | 2:29:34 | #200 |
| 2024 | Novant Health Charlotte MarathonCharlotte | NC | 1:56:57 | #1216 |
| 2024 | Charlotte Marathon, Half, and 5KCharlotte | NC | 1:56:58 | #1213 |
| 2024 | NYCRUNS Brooklyn Ice Cream Social Half MarathonBrooklyn | NY | 2:14:27 | #1107 |
| 2022 | Urban Cow Half MarathonSacramento | CA | 2:34:31 | #1685 |
| 2021 | Urban Cow Half MarathonSacramento | CA | 2:23:24 | #1112 |
| 2020 | Publix Atlanta Marathon, Half Marathon & 5KAtlanta | GA | 2:05:03 | #2667 |
| 2020 | Flying Pig Pump and RunCincinnati | OH | 6:55:00 | #1792 |
| 2019 | Urban Cow Half MarathonSacramento | CA | 2:25:12 | #1689 |
| 2019 | Rodeo Beach Trail RunSausalito | CA | 2:50:51 | #89 |
| 2019 | Knickerbocker Canyon Trail RunAuburn | CA | 2:52:55 | #50 |
| 2019 | Oakland Hills Trail RunOakland | CA | 3:09:46 | #67 |
| 2019 | Pacifica Foothills 2019Pacifica | CA | 3:43:10 | #97 |
| 2019 | Pacifica FoothillsPacifica | CA | 3:43:10 | #97 |
| 2018 | REVEL Mt CharlestonLas Vegas | NV | 1:59:46 | #670 |
| 2018 | Bridge of the Gods RunCascade Locks | OR | 2:07:21 | #223 |
| 2018 | Urban Cow Half MarathonSacramento | CA | 2:08:08 | #1213 |
| 2018 | Lakeside Marathon & Nevada Half MarathonSouth Lake Tahoe | NV | 2:20:28 | #98 |
| 2018 | Woodside Ramble - WinterRedwood City | CA | 2:43:15 | #104 |
| 2018 | Oakland Hills Trail RunOakland | CA | 2:53:39 | #56 |
| 2017 | Alameda Running FestivalAlameda | CA | 2:03:22 | #189 |
| 2017 | Run MadtownMadison | WI | 2:14:52 | #856 |
| 2017 | Urban Cow Half MarathonSacramento | CA | 2:26:52 | #1801 |
| 2017 | Bull City Race FestDurham | NC | 2:31:47 | #1228 |
| 2017 | Life Time Chicago Half Marathon + 5KChicago | IL | 2:54:57 | #6624 |
| 2016 | Rock Tahoe Half MarathonStateline | NV | 2:16:29 | #546 |
| 2016 | Santa Cruz Trail RunSanta Cruz | CA | 3:01:40 | #74 |
| 2016 | Brazen New Year's DayCastro Valley | CA | 3:06:37 | #13 |
| 2016 | 2025 Disney Princess Half Marathon Weekend presented by CORKCICLE®Orlando | FL | 3:23:15 | #12406 |
| 2015 | Kentucky Derby Festival Race WeekendLouisville | KY | 2:04:06 | #3160 |
| 2015 | Urban Cow Half MarathonSacramento | CA | 2:12:11 | #1234 |
| 2015 | Knickerbocker Canyon Trail RunAuburn | CA | 2:59:22 | #25 |
| 2014 | Double Dipsea RaceStinson Beach | CA | 1:54:34 | #19 |
| 2014 | Brazen Hellyer Half/10K/5KSan Jose | CA | 2:01:34 | #148 |
| 2014 | 2025 500 Festival Running EventsIndianapolis | IN | 2:23:32 | #13168 |
| 2014 | Beat The BlerchCarnation | WA | 2:27:45 | #440 |
| 2014 | Trail Hog Half MarathonSan Jose | CA | 2:54:46 | #143 |
| 2014 | Summer Sensation 5k, 10k, 15k, Half Marathonlong beach | CA | 3:01:25 | #36 |
| 2014 | Tinker Bell Half MarathonAnaheim | CA | 3:04:46 | #8049 |
| 2013 | Berkeley Half MarathonBerkeley | CA | 2:04:05 | #2345 |
| 2013 | Napa to Sonoma Wine Country Half MarathonSonoma | CA | 2:12:05 | #1230 |
| 2013 | Urban Cow Half MarathonSacramento | CA | 2:17:42 | #1700 |
| 2013 | Stinson Beach/Muir WoodsStinson Beach | CA | 3:30:29 | #107 |
| 2012 | Running of the ElkElk Grove | CA | 2:01:01 | #267 |
| 2012 | Brazen Hellyer Half/10K/5KSan Jose | CA | 2:02:28 | #154 |
| 2012 | Urban Cow Half MarathonSacramento | CA | 2:04:19 | #1178 |
| 2012 | Air Force MarathonDayton | OH | 2:05:39 | #1468 |
| 2012 | Morgan Hill Marathon & Half MarathonMorgan Hill | CA | 2:06:08 | #395 |
| 2012 | Badger CoveLivermore | CA | 2:29:03 | #90 |
| 2012 | Brazen New Year's DayCastro Valley | CA | 2:36:20 | #142 |
| 2012 | Drag-N-Fly Half Marathon/10K/5KAntioch | CA | 2:44:57 | #57 |
| 2012 | Rocky Ridgesan Ramon | CA | 2:52:46 | #84 |
| 2012 | Bear CreekOrinda | CA | 2:58:56 | #90 |
| 2011 | Race to the End of SummerSan Jose | CA | 1:54:48 | #88 |
| 2011 | American River Parkway Half MarathonSacramento | CA | 1:55:24 | #438 |
| 2011 | Urban Cow Half MarathonSacramento | CA | 2:00:30 | #1051 |
| 2011 | Coyote HillsFremont | CA | 2:03:10 | #154 |
| 2011 | Davis StampedeDavis | CA | 2:05:32 | #611 |
| 2011 | Run SF "Golden Gate City" 5K/10K/13.1San Francisco | CA | 2:09:20 | #1401 |
| 2011 | Walnut Creek Running FestivalWalnut Creek | CA | 2:10:14 | #662 |
| 2011 | Quarry TurkeyFremont | CA | 2:11:09 | #94 |
| 2011 | Davis MoonLight RunDavis | CA | 2:21:04 | #703 |
| 2010 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:03:48 | #4715 |
| 2010 | Urban Cow Half MarathonSacramento | CA | 2:06:30 | #1239 |
| 2010 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:26:44 | #11921 |
| 2010 | Rocky Ridgesan Ramon | CA | 3:05:27 | #35 |
| 2008 | Kaiser Permanente San Francisco Half Marathon & 5KSan Francisco | CA | 1:51:29 | #1314 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
CACalifornia
48 racesNVNevada
4 racesNCNorth Carolina
3 racesGAGeorgia
1 raceILIllinois
1 raceKYKentucky
1 raceOROregon
1 raceWAWashington
1 raceWIWisconsin
1 raceNJNew Jersey
0 races50-State Challenge
10/ 51 states + DC
41 states to go