Cherry Hui Cheng (F44)
2026
1 Race | 100 mi.San Diego 100
May 1st 2026
| Lake Cuyamaca, CA
Distance
100 Miles
Overall
75
/ 126
Division (F)
18
/ 31
30:05:57
2025
2 Races | 93 mi.Griffith Park Trail
Mar 8th 2025
| Los Angeles, CA
Distance
50 KM
Overall
33
/ 70
Division (F)
13
/ 23
6:00:09
Sean O'Brien 100k/50M/50k
Feb 22nd 2025
| Malibu, CA
Distance
100 KM
Overall
42
/ 71
Division (F)
10
/ 16
14:38:01
2024
3 Races | 93 mi.Ray Miller 50/50
Dec 7th 2024
| Malibu, CA
Distance
50 KM
Overall
26
/ 124
Division (F)
12
/ 51
6:50:42
Caspers Trail Races
Nov 16th 2024
| San Juan Capistrano, CA
Distance
50 KM
Overall
31
/ 75
Division (F)
6
/ 22
6:14:53
Orange Curtain
Jun 22nd 2024
| Cerritos, CA
Distance
50 KM
Overall
8
/ 21
Division (F)
3
/ 9
5:43:00
2023
3 Races | 112 mi.Saddle2Surf 100/50
Sep 30th 2023
| Norco, CA
Distance
50 Miles
Overall
5
/ 17
Division (F)
2
/ 8
9:29:30
That's No Moon Ultras & 30K
Sep 23rd 2023
| Silverado, CA
Distance
50 KM
Overall
8
/ 51
Division (F)
3
/ 15
6:26:58
Calico Trail Run
Jan 22nd 2023
| Barstow, CA
Distance
50 KM
Overall
21
/ 62
Division (F)
2
/ 13
6:07:02
2022
1 Race | 100 mi.Angeles Crest
Aug 6th 2022
| Wrightwood, CA
Distance
100 Miles
Overall
67
/ 104
Division (F)
15
/ 19
31:53:13
2021
2 Races | 62 mi.Griffith Park Trail
Nov 20th 2021
| Los Angeles, CA
Distance
50 KM
Overall
11
/ 40
Division (F)
2
/ 15
5:50:18
Orange Curtain
Jul 17th 2021
| Cerritos, CA
Distance
50 KM
Overall
3
/ 16
Division (F)
1
/ 4
4:51:57
2020
1 Race | 62 mi.Sean O'Brien 100k/50M/50k
Feb 8th 2020
| Malibu, CA
Distance
100 KM
Overall
98
/ 127
Division (F)
16
/ 22
14:46:48
2019
1 Race | 37 mi.Mt. Disappointment Mountain Race
Jul 6th 2019
| Sierra Madre, CA
Distance
60 KM
Overall
30
/ 74
Division (F)
5
/ 20
8:56:37
2018
7 Races | 255 mi.Chino Hills Trail Run Series
Nov 10th 2018
| Brea, CA
Distance
50 KM
Overall
35
/ 125
Division (F)
8
/ 33
5:46:19
Bandit Ultra Trail (Rocky Peak 50K)
Oct 20th 2018
| Simi Valley, CA
Distance
50 KM
Overall
17
/ 64
Division (F)
2
/ 17
6:25:58
Bulldog 50K Ultra Run & 25K Trail Run
Aug 25th 2018
| Calabasas, CA
Distance
50 KM
Overall
46
/ 167
Division (F)
9
/ 42
5:52:39
Mt. Disappointment Mountain Race
Jul 7th 2018
| Sierra Madre, CA
Distance
60 KM
Overall
20
/ 49
Division (F)
4
/ 11
9:17:52
Old Goat
Mar 31st 2018
| Lake Elsinore, CA
Distance
50 KM
Overall
15
/ 42
Division (F)
5
/ 18
7:36:40
Griffith Park Trail
Mar 3rd 2018
| Los Angeles, CA
Distance
50 KM
Overall
34
/ 122
Division (F)
6
/ 46
5:56:08
Sean O'Brien 100k/50M/50k
Feb 3rd 2018
| Malibu, CA
Distance
100 KM
Overall
89
/ 134
Division (F)
21
/ 31
14:59:26
2017
7 Races | 255 mi.Ray Miller 50/50
Dec 2nd 2017
| Malibu, CA
Distance
50 KM
Overall
32
/ 201
Division (F)
12
/ 99
6:07:39
Chino Hills Trail Run Series
Nov 11th 2017
| Brea, CA
Distance
50 KM
Overall
20
/ 92
Division (F)
7
/ 25
5:47:36
Bandit Ultra Trail (Rocky Peak 50K)
Oct 14th 2017
| Simi Valley, CA
Distance
50 KM
Overall
13
/ 66
Division (F)
5
/ 23
6:30:54
Los Pinos
Sep 16th 2017
| Lake Elsinore, CA
Distance
50 KM
Overall
32
/ 101
Division (F)
8
/ 27
7:34:20
Mt. Disappointment Mountain Race
Jul 8th 2017
| Sierra Madre, CA
Distance
50 KM
Overall
40
/ 110
Division (F)
8
/ 30
7:12:47
Leona Divide
Apr 22nd 2017
| Lake Hughes, CA
Distance
50 Miles
Overall
61
/ 98
Division (F)
12
/ 22
11:43:03
Sean O'Brien 100k/50M/50k
Feb 4th 2017
| Malibu, CA
Distance
50 Miles
Overall
34
/ 89
Division (F)
5
/ 24
10:20:31
2016
5 Races | 174 mi.Chino Hills Trail Run Series
Nov 19th 2016
| Brea, CA
Distance
50 KM
Overall
22
/ 115
Division (F)
3
/ 41
5:40:06
Twin Peaks 50
Oct 15th 2016
| Corona, CA
Distance
50 KM
Overall
5
/ 39
Division (F)
2
/ 13
7:30:01
Los Pinos
Sep 10th 2016
| Lake Elsinore, CA
Distance
50 KM
Overall
24
/ 67
Division (F)
5
/ 19
8:36:39
Leona Divide
Apr 16th 2016
| Lake Hughes, CA
Distance
50 KM
Overall
173
/ 250
Division (F)
74
/ 122
8:22:52
Sean O'Brien 100k/50M/50k
Feb 6th 2016
| Malibu, CA
Distance
50 Miles
Overall
37
/ 62
Division (F)
18
/ 26
12:02:11
2015
6 Races | 224 mi.Chino Hills Trail Run Series
Nov 21st 2015
| Brea, CA
Distance
50 KM
Overall
36
/ 99
Division (F)
12
/ 31
6:47:29
Twin Peaks 50
Oct 17th 2015
| Corona, CA
Distance
50 KM
Overall
23
/ 34
Division (F)
7
/ 9
8:44:34
Los Pinos
Sep 5th 2015
| Lake Elsinore, CA
Distance
50 KM
Overall
68
/ 88
Division (F)
14
/ 20
9:54:06
Mt. Disappointment Mountain Race
Jul 11th 2015
| Sierra Madre, CA
Distance
50 KM
Overall
64
/ 88
Division (F)
12
/ 22
8:15:47
Leona Divide
Apr 18th 2015
| Lake Hughes, CA
Distance
50 Miles
Overall
108
/ 129
Division (F)
30
/ 34
12:15:28
Sean O'Brien 100k/50M/50k
Feb 7th 2015
| Malibu, CA
Distance
50 Miles
Overall
64
/ 101
Division (F)
18
/ 29
12:19:00
2014
2 Races | 81 mi.Chino Hills Trail Run Series
Nov 8th 2014
| Brea, CA
Distance
50 KM
Overall
53
/ 92
Division (F)
12
/ 31
7:41:53
Leona Divide
Apr 26th 2014
| Lake Hughes, CA
Distance
50 Miles
Overall
150
/ 183
Division (F)
31
/ 39
12:14:39
2013
3 Races | 112 mi.Chino Hills Trail Run Series
Nov 9th 2013
| Brea, CA
Distance
50 KM
Overall
48
/ 90
Division (F)
14
/ 27
7:13:30
Leona Divide
Apr 27th 2013
| Lake Hughes, CA
Distance
50 Miles
Overall
179
/ 232
Division (F)
39
/ 60
12:22:26
Bandit Ultra Trail Run
Feb 17th 2013
| Simi Valley, CA
Distance
50 KM
Overall
99
/ 140
Division (F)
20
/ 33
7:28:32
2012
1 Race | 31 mi.Chino Hills Trail Run Series
Nov 3rd 2012
| Brea, CA
Distance
50 KM
Overall
41
/ 79
Division (F)
8
/ 20
6:56:10
45
Races
13y 5m 2d
Longevity
1,793
Lifetime Miles
Personal Bests
50k
(30)
4:51:57
2021
50m
(8)
9:29:30
2023
100k
(3)
14:38:01
2025
100m
(2)
30:05:57
2026
Distance by Year
2026
100
Miles
1 Race
2025
93
Miles
2 Races
2024
93
Miles
3 Races
2023
112
Miles
3 Races
2022
100
Miles
1 Race
2021
62
Miles
2 Races
2020
62
Miles
1 Race
2019
37
Miles
1 Race
2018
255
Miles
7 Races
2017
255
Miles
7 Races
2016
174
Miles
5 Races
2015
224
Miles
6 Races
2014
81
Miles
2 Races
2013
112
Miles
3 Races
2012
31
Miles
1 Race
Multiple Performances
3rd Place
6:26:58
50 KM
2nd Place
6:07:02
50 KM
Masters Winner
6:07:02
50 KM
2nd Place
5:50:18
50 KM
2nd Place
6:25:58
50 KM
3rd Place
5:40:06
50 KM
2nd Place
7:30:01
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+

