HalfRuns
Back to runner search

Andrew Ngo

MalePennsylvania20112026

38

Total Finishes

18

Different Races

6

States (12%)

1:36:13

PR (7:21/mi)

2:10:23

Average

+0:41:30

Slower (first to last)

Medal House

2017

Love Run Half Marathon

1:41:28
#535 overall#393 gender
2017

Rocky Run

1:48:39
#248 overall#202 gender
2017

Philadelphia Marathon

1:51:54
#2082 overall#1329 gender
2017

Rock ‘n’ Roll Philadelphia Half Marathon

1:58:56
#2103 overall#1316 gender
2017

Rock 'n' Roll Half Marathon San Francisco

2:49:54
#5282 overall#2561 gender
2016

Philadelphia Marathon

1:45:27
#1132 overall#801 gender
2016

Disneyland Half Marathon Weekend

1:49:17
#503 overall#396 gender
2015

Philadelphia Marathon

1:49:19
#1750 overall#1145 gender
2011

Surf City Marathon

2:03:26
#4129 overall#2359 gender
2011

Surf City USA Marathon

2:03:26
#4137 overall#2365 gender
2011

Rock 'n' Roll Los Angeles Half Marathon

2:09:49
#2750 overall#1777 gender
2011

Rock 'n' Roll San Diego

2:14:12
#6377 overall#3043 gender

Performance Timeline

PR 1:36:13201120112011201120152016201620172017201720172017201820182018201820192019202020212022202220222022202320232023202320232024202420242024202420242024202420252025202520262026

Complete Race Log

YearRaceStateTimePlace
2026Rock ‘n' Roll Washington DCWashingtonDC2:44:56#10216
2026Rock 'n' Roll Washington DC2:44:56#10233
2025OC Marathon - Half Marathon - 5KNewport BeachCA1:56:57#1752
20252025 Aramco Houston Half Marathon Searchable Finish Line VideoHoustonTX2:01:10#4026
2025PHILADELPHIA DISTANCE RUNPhiladelphiaPA2:08:03#2238
2024Philadelphia MarathonPhiladelphiaPA1:50:45#2024
2024OC Marathon - Half Marathon - 5KNewport BeachCA2:06:58#3098
2024Long Beach MarathonLong BeachCA2:12:58#3540
2024Rocky RunPhiladelphiaPA2:18:58#3015
2024Rock 'n' Roll Arizona MarathonPhoenixAZ2:29:28#3902
2024PHILADELPHIA DISTANCE RUNPhiladelphiaPA2:52:03#2866
2024Surf City MarathonHuntington BeachCA3:03:08#7237
2024Rock 'n' Roll Las VegasLas VegasNV3:19:12#10509
2023Philadelphia MarathonPhiladelphiaPA1:53:02#3059
2023OC Marathon - Half Marathon - 5KNewport BeachCA2:11:10#2787
2023Love Run Half MarathonPhiladelphiaPA2:17:53#3717
2023Long Beach MarathonLong BeachCA3:03:09#6233
2023Rock 'n' Roll Las VegasLas VegasNV3:18:57#10396
2022Love Run Half MarathonPhiladelphiaPA1:55:37#1787
2022Long Beach MarathonLong BeachCA1:58:09#1354
2022OC Marathon - Half Marathon - 5KNewport BeachCA2:05:04#1466
2022Surf City MarathonHuntington BeachCA2:17:50#2821
2021Surf City MarathonHuntington BeachCA2:26:10#2589
2020I JUST KEPT RUNNING...5K/10K/13.1’ VIRTUAL RUNAny WhereTX1:56:16#33
2019Philadelphia MarathonPhiladelphiaPA1:36:13#725
2019Love Run Half MarathonPhiladelphiaPA1:38:36#458
2018Philadelphia MarathonPhiladelphiaPA1:45:07#1344
2018Love Run Half MarathonPhiladelphiaPA1:46:35#922
2018Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan FranciscoCA1:50:10#572
2018Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphiaPA1:50:57#1087
2017Love Run Half MarathonPhiladelphiaPA1:41:28#535
2017Rocky RunPhiladelphiaPA1:48:39#248
2017Philadelphia MarathonPhiladelphiaPA1:51:54#2082
2017Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphiaPA1:58:56#2103
2017Rock 'n' Roll Half Marathon San FranciscoSan FranciscoCA2:49:54#5282
2016Philadelphia MarathonPhiladelphiaPA1:45:27#1132
2016Disneyland Half Marathon WeekendAnaheimCA1:49:17#503
2015Philadelphia MarathonPhiladelphiaPA1:49:19#1750
2011Surf City MarathonHuntington BeachCA2:03:26#4129
2011Surf City USA Marathon2:03:26#4137
2011Rock 'n' Roll Los Angeles Half MarathonLos AngelesCA2:09:49#2750
2011Rock 'n' Roll San DiegoSan DiegoCA2:14:12#6377

States Raced

1 race 2 races 3-4 races 5+ races

State Breakdown

PAPennsylvania
18 races
CACalifornia
16 races
NVNevada
2 races
AZArizona
1 race
DCDistrict of Columbia
1 race
VAVirginia
0 races

50-State Challenge

6/ 50 states

44 states to go