Huanyuan Sheng (M50)
2026
5 Races | 264 mi.Rothrock by UTMB
May 16th 2026
| Boalsburg, PA
Distance
50 KM
Overall
163
/ 314
Division (M)
134
/ 246
9:05:28
Hellbender 100
May 9th 2026
| Old Fort, NC
Distance
100 Miles
Overall
126
/ 175
Division (M)
105
/ 137
32:55:12
Elizabeth's Furnace
Mar 14th 2026
| Fort Valley, VA
Distance
50 KM
Overall
29
/ 46
Division (M)
24
/ 39
8:19:00
The Reverse Ring
Feb 21st 2026
| Massanutten Mountains, VA
Distance
71 Miles
Overall
11
/ 13
Division (M)
9
/ 10
25:06:00
Waterfall 50k
Jan 18th 2026
| New Market, VA
Distance
50 KM
Overall
36
/ 36
Division (M)
29
/ 29
10:18:00
2025
9 Races | 593 mi.Magnus Gluteus Maximus
Dec 13th 2025
| Clifton, VA
Distance
50 KM
Overall
36
/ 70
Division (M)
29
/ 54
6:52:00
Stone Mill 50M
Nov 8th 2025
| Montgomery Village, MD
Distance
50 Miles
Overall
91
/ 222
Division (M)
75
/ 166
11:06:51
Kodiak Ultra Marathons
Oct 11th 2025
| Big Bear Lake, CA
Distance
100 Miles
Overall
280
/ 328
Division (M)
234
/ 271
34:21:41
Martha Moats Baker Memorial
Aug 9th 2025
| Wild Oak Trail Trailhead, VA
Distance
60 KM
Overall
9
/ 16
Division (M)
8
/ 13
10:15:00
Manitou's Revenge
Jun 21st 2025
| Windham, NY
Distance
54 Miles
Overall
72
/ 95
Division (M)
58
/ 73
19:56:41
Old Dominion
Jun 7th 2025
| Woodstock, VA
Distance
100 Miles
Overall
54
/ 58
Division (M)
46
/ 49
27:26:37
Hellbender 100
May 9th 2025
| Old Fort, NC
Distance
100 Miles
Overall
95
/ 138
Division (M)
79
/ 115
32:47:02
Bull Run Run
Apr 5th 2025
| Clifton, VA
Distance
50 Miles
Overall
66
/ 149
Division (M)
59
/ 118
11:40:53
The Reverse Ring
Feb 22nd 2025
| Massanutten Mountains, VA
Distance
71 Miles
Overall
11
/ 13
Division (M)
9
/ 10
25:06:00
2024
11 Races | 677 mi.Boyer's Furnace
Dec 28th 2024
| Luray, VA
Distance
40 Miles
Overall
27
/ 46
Division (M)
23
/ 40
9:49:00
Magnus Gluteus Maximus
Dec 14th 2024
| Clifton, VA
Distance
50 KM
Overall
23
/ 49
Division (M)
18
/ 32
7:07:00
Puerto Vallarta México by UTMB
Nov 8th 2024
Distance
147 KM
Overall
47
/ 76
Division (M)
43
/ 66
32:17:43
Grindstone Trail Running Festival by UTM...
Sep 20th 2024
| Augusta County, VA
Distance
100 Miles
Overall
142
/ 171
Division (M)
131
/ 154
34:37:33
Ironstone 100K
Jul 13th 2024
| Hollidaysburg, PA
Distance
100 KM
Overall
33
/ 43
Division (M)
28
/ 35
21:41:50
OSS/CIA
Jun 8th 2024
| Triangle, VA
Distance
50 Miles
Overall
46
/ 63
Division (M)
39
/ 53
13:13:49
Cruel Jewel
May 18th 2024
| Blue Ridge, GA
Distance
105.9 Miles
Overall
95
/ 149
Division (M)
81
/ 124
39:11:20
Genesee Valley Ultra
Mar 23rd 2024
| Parkton, MD
Duration
24 Hours
Overall
8
/ 21
Division (M)
7
/ 15
63
The Reverse Ring
Feb 24th 2024
| Massanutten Mountains, VA
Distance
71 Miles
Overall
7
/ 10
Division (M)
7
/ 9
25:19:00
Waterfall 50k
Jan 14th 2024
| New Market, VA
Distance
50 KM
Overall
32
/ 44
Division (M)
27
/ 34
9:22:00
Red Eye 50k
Jan 1st 2024
| Triangle, VA
Distance
50 KM
Overall
24
/ 33
Division (M)
21
/ 26
7:07:00
2023
11 Races | 645 mi.Boyer's Furnace
Dec 30th 2023
| Luray, VA
Distance
40 Miles
Overall
27
/ 43
Division (M)
24
/ 37
10:24:00
Magnus Gluteus Maximus
Dec 9th 2023
| Clifton, VA
Distance
50 KM
Overall
46
/ 56
Division (M)
39
/ 44
8:33:00
Stone Mill 50M
Nov 11th 2023
| Montgomery Village, MD
Distance
50 Miles
Overall
81
/ 171
Division (M)
66
/ 115
11:20:37
Potomac Heritage Trail
Nov 5th 2023
| Washington, DC
Distance
50 KM
Overall
27
/ 33
Division (M)
20
/ 23
8:21:00
Catherine's FA 50K
Jul 22nd 2023
| Luray, VA
Distance
50 KM
Overall
45
/ 70
Division (M)
36
/ 54
8:01:00
Ironstone 100K
Jul 8th 2023
| Hollidaysburg, PA
Distance
100 KM
Overall
40
/ 42
Division (M)
36
/ 37
22:27:10
OSS/CIA
Jun 17th 2023
| Triangle, VA
Distance
50 Miles
Overall
44
/ 53
Division (M)
39
/ 47
13:44:07
Old Dominion
Jun 3rd 2023
| Woodstock, VA
Distance
100 Miles
Overall
53
/ 53
Division (M)
46
/ 46
27:51:57
Massanutten Mountain Trails 100 Mile Run
May 20th 2023
| Fort Valley, VA
Distance
100 Miles
Overall
115
/ 141
Division (M)
89
/ 107
34:24:47
Canyons Endurance Runs
Apr 28th 2023
| Auburn, CA
Distance
100 Miles
Overall
119
/ 127
Division (M)
101
/ 107
31:11:53
Bull Run Run
Apr 15th 2023
| Clifton, VA
Distance
50 Miles
Overall
99
/ 137
Division (M)
85
/ 110
12:17:57
2022
7 Races | 383 mi.Grindstone Trail Running Festival by UTM...
Sep 16th 2022
| Augusta County, VA
Distance
100 Miles
Overall
122
/ 134
Division (M)
108
/ 117
35:48:25
The Ring
Sep 3rd 2022
| Massanutten Mountains, VA
Distance
71 Miles
Overall
15
/ 15
Division (M)
13
/ 13
27:32:00
Speedgoat
Jul 23rd 2022
| Snowbird Resort, UT
Distance
50 KM
Overall
308
/ 319
Division (M)
244
/ 255
12:26:44
OSS/CIA
Jun 11th 2022
| Triangle, VA
Distance
50 Miles
Overall
25
/ 48
Division (M)
21
/ 40
12:41:07
Bull Run Run
Apr 9th 2022
| Clifton, VA
Distance
50 Miles
Overall
103
/ 149
Division (M)
84
/ 115
12:10:49
Bel Monte
Mar 12th 2022
| Waynesboro, VA
Distance
50 Miles
Overall
40
/ 49
Division (M)
36
/ 44
12:53:40
Cabin Fever 50K
Feb 19th 2022
| New River Gorge National Park, WV
Distance
50 KM
Overall
104
/ 197
Division (M)
84
/ 148
7:06:52
43
Races
4y 2m 27d
Longevity
2,563
Lifetime Miles
Personal Bests
50k
(12)
6:52:00
2025
50m
(9)
11:06:51
2025
100k
(2)
21:41:50
2024
100m
(9)
27:26:37
2025
24hr
(1)
63
2024
Distance by Year
2026
264
Miles
5 Races
2025
593
Miles
9 Races
2024
677
Miles
11 Races
2023
645
Miles
11 Races
2022
383
Miles
7 Races

