Charles Cai (M32)
2026
1 Race | 62 mi.Miwok
May 2nd 2026
| Stinson Beach, CA
Distance
100 KM
Overall
24
/ 303
Division (M)
19
/ 209
10:54:12
2025
4 Races | 306 mi.Kodiak Ultra Marathons
Oct 11th 2025
| Big Bear Lake, CA
Distance
100 Miles
Overall
15
/ 328
Division (M)
12
/ 271
20:30:38
Capital Backyard Ultra
May 24th 2025
| Lorton, VA
Duration
Backyard
Overall
8
/ 36
Division (M)
7
/ 28
125
Lake Sonoma 100K & 50K
Apr 12th 2025
| Healdsburg, CA
Distance
50 Miles
Overall
12
/ 142
Division (M)
9
/ 93
8:16:08
The Big Alta
Mar 22nd 2025
| Marinwood, CA
Distance
50 KM
Overall
18
/ 225
Division (M)
16
/ 148
4:12:52
2024
2 Races | 200 mi.Kodiak Ultra Marathons
Oct 11th 2024
| Big Bear Lake, CA
Distance
100 Miles
Overall
103
/ 210
Division (M)
85
/ 173
28:49:31
Mountain Lakes 100
Sep 21st 2024
| Olallie Lake, OR
Distance
100 Miles
Overall
3
/ 93
Division (M)
3
/ 58
18:18:06
2023
2 Races | 162 mi.Leadville Trail
Aug 19th 2023
| Leadville, CO
Distance
100 Miles
Overall
25
/ 362
Division (M)
24
/ 291
22:31:10
Canyons Endurance Runs
Apr 29th 2023
| Auburn, CA
Distance
100 KM
Overall
35
/ 391
Division (M)
25
/ 299
12:06:48
2022
2 Races | 96 mi.Tahoe Rim Trail
Jul 16th 2022
| Carson City, NV
Distance
55 KM
Overall
3
/ 142
Division (M)
3
/ 69
6:08:51
Miwok
May 7th 2022
| Stinson Beach, CA
Distance
100 KM
Overall
10
/ 259
Division (M)
9
/ 186
11:07:51
2021
1 Race | 50 mi.Dick Collins Firetrails
Sep 25th 2021
| Castro Valley, CA
Distance
50 Miles
Overall
2
/ 81
Division (M)
2
/ 48
8:36:31
12
Races
4y 7m 10d
Longevity
877
Lifetime Miles
Personal Bests
50k
(1)
4:12:52
2025
50m
(2)
8:16:08
2025
100k
(3)
10:54:12
2026
100m
(4)
18:18:06
2024
Backyard
(1)
125
2025
Distance by Year
2026
62
Miles
1 Race
2025
306
Miles
4 Races
2024
200
Miles
2 Races
2023
162
Miles
2 Races
2022
96
Miles
2 Races
2021
50
Miles
1 Race
Multiple Performances
3rd Place
18:18:06
100 Miles
3rd Place
6:08:51
55 KM
2nd Place
8:36:31
50 Miles
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+

