Back to League Tables
CN
Christopher Ng
MaleCalifornia2006–2026
59
Total Finishes
25
Distinct Races
3
States (6%)
1:42:01
PR (7:47/mi)
2:29:10
Average
+0:33:26
Slower (first to last)
Medal House
2015
The LESS Popular Brooklyn Half Marathon!
2:11:49
#17540 overall#9669 gender
2015
OC Marathon - Half Marathon - 5K
2:29:00
#5077 overall#2478 gender
2014
The LESS Popular Brooklyn Half Marathon!
2:10:04
#16747 overall#9378 gender
2012
La Jolla Half Marathon & 5K
2:33:25
#5065 overall#2688 gender
2012
Carlsbad Marathon
2:38:47
#5720 overall#2603 gender
2009
Rock 'n' Roll San Jose
1:42:01
#830 overall#706 gender
2008
2026 Disneyland® Half Marathon Weekend presented by HONDA
2:26:41
#4700 overall#2572 gender
2007
Carlsbad Marathon
2:45:49
#4975 overall#2370 gender
2006
Rock 'n' Roll San Jose
1:53:10
#1600 overall#1179 gender
2006
Run SF "Golden Gate City" 5K/10K/13.1
1:54:18
#538 overall#383 gender
2006
Beer City Half™ San Diego
2:28:38
#4805 overall#2703 gender
2006
2025 Aramco Houston Half Marathon Searchable Finish Line Video
2:55:10
#6241 overall#3080 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | La Jolla Half Marathon & 5KSan Diego | CA | 2:26:36 | #2986 |
| 2025 | Presidio 10 RaceSan Francisco | CA | 2:06:33 | #584 |
| 2025 | Palisades Half Marathon + Trail RunFort Lee | NJ | 2:46:16 | #302 |
| 2025 | NYCRUNS Brooklyn Ice Cream Social Half MarathonBrooklyn | NY | 3:10:22 | #23896 |
| 2024 | NYCRUNS Brooklyn Ice Cream Social Half MarathonBrooklyn | NY | 2:18:28 | #14622 |
| 2024 | The Unforgettable Staten Island Half Marathon!Staten Island | NY | 2:21:38 | #6801 |
| 2024 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:27:39 | #5554 |
| 2024 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:42:56 | #6978 |
| 2023 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 2:02:34 | #12627 |
| 2023 | Annapolis Running FestivalAnnapolis | MD | 2:03:33 | #234 |
| 2023 | Annapolis Running FestivalAnnapolis | MD | 2:03:34 | #237 |
| 2023 | NYRR Fred Lebow Half MarathonNew York | NY | 2:10:38 | #3246 |
| 2023 | The Unforgettable Staten Island Half Marathon!Staten Island | NY | 2:11:18 | #5871 |
| 2023 | Night of the Living Runners – 5K, 10K, 10-Miler, Half MarathonLong Beach | CA | 2:11:43 | #21 |
| 2023 | NYCRUNS Brooklyn Ice Cream Social Half MarathonBrooklyn | NY | 2:21:25 | #8683 |
| 2023 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:26:12 | #4157 |
| 2023 | Surf City MarathonHuntington Beach | CA | 2:34:31 | #4907 |
| 2023 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:59:16 | #6039 |
| 2022 | Women's Half MarathonNew York | NY | 1:57:14 | #666 |
| 2022 | NYRR Fred Lebow Half MarathonNew York | NY | 2:04:36 | #2492 |
| 2022 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:09:19 | #1729 |
| 2022 | Surf City MarathonHuntington Beach | CA | 2:13:39 | #2504 |
| 2022 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:17:48 | #2918 |
| 2021 | NYCRUNS Brooklyn Ice Cream Social Half MarathonBrooklyn | NY | 1:49:52 | #234 |
| 2021 | Verrazano Festival of RacesBrooklyn | NY | 1:58:08 | #166 |
| 2021 | Rock 'n' Roll San JoseSan Jose | CA | 2:15:20 | #1973 |
| 2021 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:49:20 | #3330 |
| 2021 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:52:46 | #3768 |
| 2021 | Surf City MarathonHuntington Beach | CA | 2:59:26 | #4333 |
| 2020 | Santa Cruz Half MarathonSanta Cruz | CA | 1:42:32 | #169 |
| 2020 | Surf City MarathonHuntington Beach | CA | 2:57:48 | #7640 |
| 2019 | Berkeley Half MarathonBerkeley | CA | 2:46:06 | #4234 |
| 2019 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:48:28 | #4906 |
| 2019 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:48:52 | #4913 |
| 2019 | Surf City MarathonHuntington Beach | CA | 3:07:40 | #6961 |
| 2018 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 2:10:42 | #16147 |
| 2018 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:54:44 | #5087 |
| 2018 | Surf City MarathonHuntington Beach | CA | 3:09:01 | #8334 |
| 2018 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 3:15:26 | #5978 |
| 2017 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 2:10:32 | #17456 |
| 2017 | Surf City MarathonHuntington Beach | CA | 2:36:39 | #6506 |
| 2017 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:55:12 | #5250 |
| 2017 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:57:06 | #5720 |
| 2017 | Rock 'n' Roll San DiegoSan Diego | CA | 3:35:49 | #14309 |
| 2016 | Shamrock'n Half MarathonSacramento | CA | 1:48:55 | #428 |
| 2016 | Rock 'n' Roll Los Angeles Half MarathonLos Angeles | CA | 1:57:08 | #1081 |
| 2016 | Surf City MarathonHuntington Beach | CA | 2:19:10 | #4714 |
| 2016 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:35:08 | #5035 |
| 2016 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:38:09 | #4753 |
| 2015 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 2:11:49 | #17540 |
| 2015 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:29:00 | #5077 |
| 2015 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:35:27 | #3092 |
| 2014 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 2:10:04 | #16747 |
| 2012 | La Jolla Half Marathon & 5KSan Diego | CA | 2:33:25 | #5065 |
| 2012 | Carlsbad MarathonCarlsbad | CA | 2:38:47 | #5720 |
| 2009 | Rock 'n' Roll San JoseSan Jose | CA | 1:42:01 | #830 |
| 2008 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 2:26:41 | #4700 |
| 2007 | Carlsbad MarathonCarlsbad | CA | 2:45:49 | #4975 |
| 2006 | Rock 'n' Roll San JoseSan Jose | CA | 1:53:10 | #1600 |
| 2006 | Run SF "Golden Gate City" 5K/10K/13.1San Francisco | CA | 1:54:18 | #538 |
| 2006 | Beer City Half™ San DiegoSan Diego | CA | 2:28:38 | #4805 |
| 2006 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:55:10 | #6241 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
CACalifornia
43 racesNYNew York
15 racesTXTexas
1 race50-State Challenge
3/ 51 states + DC
48 states to go