Back to League Tables
NN
Nathan Ng
MaleCalifornia2011–2026
55
Total Finishes
35
Distinct Races
4
States (8%)
1:38:32
PR (7:31/mi)
3:21:42
Average
-0:33:18
Faster (first to last)
Medal House
2016
2026 Disneyland® Half Marathon Weekend presented by HONDA
2:59:04
#7826 overall#3474 gender
2015
La Jolla Half Marathon & 5K
2:06:01
#1811 overall#1201 gender
2015
2026 Disneyland® Half Marathon Weekend presented by HONDA
3:11:09
#10271 overall#4442 gender
2015
Tinker Bell Half Marathon
3:23:54
#1376 overall#1376 gender
2014
Tinker Bell Half Marathon
3:00:20
#7412 overall#1154 gender
2014
2026 Disneyland® Half Marathon Weekend presented by HONDA
3:17:09
#12191 overall#4967 gender
2014
2027 Walt Disney World® Marathon Weekend
3:18:19
#15986 overall#7759 gender
2013
Rock 'n' Roll Half Marathon San Francisco
2:46:09
#4473 overall#1914 gender
2012
Rock 'n' Roll San Jose
1:52:14
#1617 overall#1258 gender
2012
Tinker Bell Half Marathon
2:58:45
#6098 overall#556 gender
2012
2027 Walt Disney World® Marathon Weekend
3:08:01
#17976 overall#8763 gender
2011
2026 Disneyland® Half Marathon Weekend presented by HONDA
3:13:34
#10298 overall#3930 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Kaiser Permanente San Francisco Half Marathon & 5KSan Francisco | CA | 2:40:16 | #3837 |
| 2025 | Jingle Bell Half Marathon & 5KHaverhill | MA | 2:06:25 | #464 |
| 2025 | Love Run Half MarathonPhiladelphia | PA | 2:31:51 | #6335 |
| 2024 | Zion Half MarathonSpringdale | UT | 2:47:53 | #962 |
| 2023 | Sunrise Marathon 5K/10K/13.1 KANSAS CITYKansas City | MO | 1:38:32 | #144 |
| 2021 | Bad BassCastro Valley | CA | 3:22:56 | #100 |
| 2021 | Bear CreekOrinda | CA | 4:17:07 | #21 |
| 2020 | Brazen New Year's DayCastro Valley | CA | 3:35:25 | #40 |
| 2020 | Brazen New Year's DayCastro Valley | CA | 3:35:25 | #39 |
| 2019 | Philadelphia MarathonPhiladelphia | PA | 1:35:44 | #678 |
| 2019 | Bay Breeze Half Marathon, 10K and 5KSan Leandro | CA | 2:45:51 | #261 |
| 2019 | Almost New Year's EveCastro Valley | CA | 2:46:47 | #12 |
| 2019 | Nitro TrailPinole | CA | 2:47:57 | #7 |
| 2019 | Victory RaceRichmond | CA | 2:49:39 | #5 |
| 2019 | Coyote HillsFremont | CA | 2:55:20 | #15 |
| 2019 | Summer BreezeSan Leandro | CA | 2:55:31 | #331 |
| 2019 | Western PacificFremont | CA | 2:55:33 | #235 |
| 2019 | Quarry TurkeyFremont | CA | 2:57:58 | #9 |
| 2019 | Brazen GooniesVacaville | CA | 3:00:37 | #1 |
| 2019 | Brazen New Year's DayCastro Valley | CA | 3:24:34 | #35 |
| 2019 | Bad BassCastro Valley | CA | 3:40:03 | #38 |
| 2019 | Tarantula RunBrentwood | CA | 3:46:54 | #9 |
| 2019 | Brazen Wildcat CanyonEl Sobrante | CA | 3:53:30 | #28 |
| 2019 | Trail Hog Half MarathonSan Jose | CA | 3:55:51 | #25 |
| 2019 | Badger CoveLivermore | CA | 4:08:19 | #33 |
| 2019 | Diablo Trails ChallengeWalnut Creek | CA | 4:08:28 | #251 |
| 2019 | TrailquakeSaratoga | CA | 4:12:57 | #14 |
| 2019 | Bear CreekOrinda | CA | 4:15:04 | #19 |
| 2019 | Drag-N-Fly Half Marathon/10K/5KAntioch | CA | 4:44:52 | #25 |
| 2019 | Rocky Ridgesan Ramon | CA | 4:46:41 | #42 |
| 2018 | Victory RaceRichmond | CA | 2:37:12 | #275 |
| 2018 | Bay Breeze Half Marathon, 10K and 5KSan Leandro | CA | 2:55:00 | #379 |
| 2018 | Brazen GooniesVacaville | CA | 3:27:05 | #12 |
| 2018 | Tarantula RunBrentwood | CA | 3:40:02 | #14 |
| 2018 | Bad BassCastro Valley | CA | 3:40:48 | #30 |
| 2018 | Trail Hog Half MarathonSan Jose | CA | 3:52:33 | #19 |
| 2018 | WildcatEl Sobrante | CA | 3:53:23 | #191 |
| 2018 | Diablo Trails ChallengeWalnut Creek | CA | 4:10:52 | #260 |
| 2018 | TrailquakeSaratoga | CA | 4:12:29 | #122 |
| 2018 | Drag-N-Fly Half Marathon/10K/5KAntioch | CA | 4:18:41 | #27 |
| 2018 | Summit RockSaratoga | CA | 4:21:52 | #19 |
| 2018 | Bear CreekOrinda | CA | 4:27:51 | #25 |
| 2018 | Rocky Ridgesan Ramon | CA | 5:01:40 | #42 |
| 2017 | Yosemite Half MarathonBass Lake | CA | 1:49:47 | #378 |
| 2017 | Tallulah Half Marathon & 5KJasper | AL | 1:57:41 | #35 |
| 2017 | Tinker Bell Half MarathonAnaheim | CA | 2:42:26 | #798 |
| 2017 | 2025 Disney Princess Half Marathon Weekend presented by CORKCICLE®Orlando | FL | 2:48:20 | #995 |
| 2017 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 3:00:57 | #4021 |
| 2016 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 2:59:04 | #7826 |
| 2016 | Tinker Bell Half MarathonAnaheim | CA | 2:59:20 | #1085 |
| 2016 | Star Wars Half Marathon - The Dark SideLake Buena Vista | FL | 3:04:44 | #10590 |
| 2015 | La Jolla Half Marathon & 5KSan Diego | CA | 2:06:01 | #1811 |
| 2015 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 3:11:09 | #10271 |
| 2015 | Tinker Bell Half MarathonAnaheim | CA | 3:23:54 | #1376 |
| 2014 | Tinker Bell Half MarathonAnaheim | CA | 3:00:20 | #7412 |
| 2014 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 3:17:09 | #12191 |
| 2014 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 3:18:19 | #15986 |
| 2013 | Rock 'n' Roll Half Marathon San FranciscoSan Francisco | CA | 2:46:09 | #4473 |
| 2012 | Rock 'n' Roll San JoseSan Jose | CA | 1:52:14 | #1617 |
| 2012 | Tinker Bell Half MarathonAnaheim | CA | 2:58:45 | #6098 |
| 2012 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 3:08:01 | #17976 |
| 2011 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 3:13:34 | #10298 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
CACalifornia
52 racesALAlabama
1 raceMAMassachusetts
1 raceMOMissouri
1 race50-State Challenge
4/ 51 states + DC
47 states to go