Haa Cheng Thai (F 46)

2025

4 Races | 212 mi.

Leona Divide

Apr 12th 2025
| Lake Hughes, CA
Distance
100 Miles
Overall
25 / 31
Division (F)
4 / 6
30:28:53

Marin Ultra Challenge

Mar 8th 2025
| Sausalito, CA
Distance
50 Miles
Overall
83 / 141
Division (F)
18 / 34
12:00:03

Montara Mountain

Feb 22nd 2025
| Pacifica, CA
Distance
50 KM
Overall
30 / 40
Division (F)
9 / 12
7:27:25

Golden Gate (Winter)

Feb 1st 2025
| Rodeo Beach, CA
Distance
50 KM
Overall
22 / 26
Division (F)
7 / 8
7:46:12

2024

6 Races | 262 mi.

California Fall Classic 100K and 55K

Oct 19th 2024
| Healdsburg, CA
Distance
100 KM
Overall
145 / 176
Division (F)
32 / 38
17:44:02

Crystal Springs - Summer

Sep 1st 2024
| Woodside, CA
Distance
50 KM
Overall
15 / 35
Division (F)
3 / 9
6:24:14

Redwood Summer Trail Run

Aug 10th 2024
| Oakland, CA
Distance
50 KM
Overall
13 / 23
Division (F)
5 / 10
6:44:05

SF Half Day

Jun 15th 2024
| San Francisco, CA
Duration
12 Hours
Overall
7 / 34
Division (F)
4 / 14
56.5125

Woodside Crossover

Apr 13th 2024
| Woodside, CA
Distance
50 KM
Overall
26 / 44
Division (F)
5 / 14
7:14:26

Marin Ultra Challenge

Mar 9th 2024
| Sausalito, CA
Distance
50 Miles
Overall
92 / 133
Division (F)
23 / 38
12:47:40

2023

2 Races | 150 mi.

Javelina Jundred

Oct 28th 2023
| Fountain Hills, AZ
Distance
100 Miles
Overall
473 / 513
Division (F)
165 / 181
29:07:21

Marin Ultra Challenge

Jun 3rd 2023
| Sausalito, CA
Distance
50 Miles
Overall
89 / 112
Division (F)
15 / 17
13:08:50

2022

12 Races | 1,205 mi.

New Year's One Day

Dec 31st 2022
| San Jose, CA
Distance
100 Miles
Overall
2 / 3
Division (F)
1 / 1
27:26:39

Fat Ox

Dec 2nd 2022
| Buckeye, AZ
Duration
48 Hours
Overall
10 / 32
Division (F)
5 / 17
104.7

Rio Del Lago

Nov 5th 2022
| Granite Bay, CA
Distance
100 Miles
Overall
91 / 194
Division (F)
26 / 61
26:42:54

Indiana Trail 100

Oct 8th 2022
| Albion, IN
Distance
100 Miles
Overall
42 / 130
Division (F)
9 / 30
24:46:24

Flagstaff to Grand Canyon Stagecoach Lin...

Sep 17th 2022
| Flagstaff, AZ
Distance
100 Miles
Overall
21 / 48
Division (F)
4 / 11
29:17:12

Headlands

Aug 13th 2022
| Sausalito, CA
Distance
100 Miles
Overall
11 / 18
Division (F)
1 / 4
31:48:00

Tahoe Rim Trail

Jul 16th 2022
| Carson City, NV
Distance
100 Miles
Overall
62 / 71
Division (F)
6 / 9
34:26:25

Cool Moon Trail Runs

Jun 11th 2022
| Cool, CA
Distance
100 Miles
Overall
12 / 17
Division (F)
3 / 5
33:13:40

Folsom 100

May 14th 2022
| Granite Bay, CA
Distance
100 Miles
Overall
7 / 7
Division (F)
2 / 2
33:46:00

Zion Ultras and Trail Half Marathon

Apr 9th 2022
| Virgin, UT
Distance
100 Miles
Overall
100 / 137
Division (F)
20 / 30
33:42:07

Rocky Raccoon

Feb 5th 2022
| Huntsville, TX
Distance
100 Miles
Overall
114 / 199
Division (F)
22 / 50
27:14:41

Coldwater Rumble

Jan 15th 2022
| Goodyear, AZ
Distance
100 Miles
Overall
50 / 66
Division (F)
12 / 15
29:50:46

2021

6 Races | 533 mi.

Rio Del Lago

Nov 6th 2021
| Granite Bay, CA
Distance
100 Miles
Overall
194 / 250
Division (F)
55 / 76
28:36:41

Dick Collins Firetrails

Sep 25th 2021
| Castro Valley, CA
Distance
100 KM
Overall
12 / 22
Division (F)
3 / 7
15:00:53

Bigfoot 200 Endurance Run

Aug 13th 2021
| Mount St. Helens, WA
Distance
200 Miles
Overall
79 / 111
Division (F)
20 / 34
102:43:53

Bigfoot 40M

Jul 10th 2021
| Cougar, WA
Distance
40 Miles
Overall
47 / 130
Division (F)
15 / 46
12:41:56

San Lorenzo River Trail Run

Jun 19th 2021
| Santa Cruz, CA
Distance
50 KM
Overall
49 / 81
Division (F)
13 / 22
7:12:58

The Loco Go Big or Go Home Challenge

Jun 5th 2021
| Forest Ranch, CA
Distance
100 Miles
Overall
13 / 13
Division (F)
3 / 3
39:07:02

2019

4 Races | 191 mi.

New Year's One Day

Dec 31st 2019
| San Jose, CA
Duration
24 Hours
Overall
19 / 59
Division (F)
5 / 19
78.4
Distance
50 Miles
Overall
389 / 463
Division (F)
102 / 120
13:09:05

CTR - Diablo Trail Run

Aug 25th 2019
| Clayton, CA
Distance
50 KM
Overall
27 / 33
Division (F)
6 / 7
9:03:28

Redwood Summer Trail Run

Aug 10th 2019
| Oakland, CA
Distance
50 KM
Overall
24 / 35
Division (F)
5 / 11
7:20:32

North American Races

34
Races
5y 8m 7d
Longevity
2,552
Lifetime Miles

Personal Bests

50k (8)
6:24:14
2024
50m (4)
12:00:03
2025
100k (2)
15:00:53
2021
100m (15)
24:46:24
2022
24hr (1)
78.4
2019
12hr (1)
56.5125
2024

Distance by Year

2025
212 Miles
4 Races
2024
262 Miles
6 Races
2023
150 Miles
2 Races
2022
1,205 Miles
12 Races
2021
533 Miles
6 Races
2019
191 Miles
4 Races

Multiple Performances

2025
18th Place
2024
23rd Place
2023
15th Place
2022
26th Place
2021
55th Place

Masters Winner

30:28:53

100 Miles

6:24:14

50 KM

Achievements are awarded for races with 25 or more finishers and courses with 200 or more finishers.

Masters: 40-49 / Grand Masters: 50-59 / Senior Grand Masters: 60+

Recent Results

Yellowbrick Backyard Ultra
Peoria, IL - 41 finishers
Backyard
Death by Staircase
Moreau, NY - 14 finishers
12 Hours | 6 Hours
Klondike Ultra
Edmonton, AB - 45 finishers
100 KM | 50 KM
No Shame Shindig
Pierce, NE - 33 finishers
50 Miles | 50 KM
Ridge to Rails 50k, Half, & 10k
Old Fort, NC - 112 finishers
50 KM
Snow Peaks 50 Mile Trail Run
Provo, UT - 155 finishers
50 Miles
Hiawatha Trail Run
Taft, MT - 52 finishers
50 KM
Hueston Woods Trail Race
Hueston Woods State Park, OH - 4 finishers
6 Hours
Sri Chinmoy 12 & 24 Hour Races
Congers, NY - 126 finishers
24 Hours | 12 Hours
Hell Hole Hundred
Bethera, SC - 57 finishers
50 Miles | 50 KM | 50 KM
View All Results