Anna Liao (F45)
2026
1 Race | 34 mi.Antelope Canyon Ultras
Mar 7th 2026
| Page, AZ
Distance
55 KM
Overall
192
/ 385
Division (F)
79
/ 208
9:52:24
2025
4 Races | 243 mi.High Lonesome 100
Jul 18th 2025
| Salida, CO
Distance
100 Miles
Overall
125
/ 166
Division (F)
50
/ 76
35:31:48
The Great Divide Ultra
Jun 7th 2025
| Divide, CO
Distance
50 KM
Overall
8
/ 17
Division (F)
3
/ 7
7:08:02
North Fork 50 Mile/50K
May 31st 2025
| Pine, CO
Distance
50 Miles
Overall
32
/ 73
Division (F)
7
/ 22
11:35:55
Miwok
May 3rd 2025
| Stinson Beach, CA
Distance
100 KM
Overall
256
/ 260
Division (F)
74
/ 76
15:27:41
2024
2 Races | 62 mi.Sawatch Ascent
Sep 29th 2024
| Nathrop, CO
Distance
50 KM
Overall
102
/ 176
Division (F)
24
/ 58
8:51:11
West Line Winder
Sep 28th 2024
| Buena Vista, CO
Distance
50 KM
Overall
75
/ 190
Division (F)
19
/ 70
6:19:52
2022
1 Race | 37 mi.Never Summer
Jul 29th 2022
| Gould, CO
Distance
60 KM
Overall
174
/ 223
Division (F)
70
/ 97
12:01:26
2019
2 Races | 87 mi.Run Rabbit Run
Sep 13th 2019
| Steamboat Springs, CO
Distance
50 Miles
Overall
90
/ 141
Division (F)
34
/ 54
12:54:59
Silverton Ultra Dirty
Aug 3rd 2019
| Silverton, CO
Distance
60 KM
Overall
88
/ 107
Division (F)
34
/ 42
12:32:37
2018
2 Races | 68 mi.The Golden Ultra
Sep 22nd 2018
| Golden, BC
Distance
60 KM
Overall
165
/ 186
Division (F)
64
/ 76
11:56:41
Mount Robson Ultra Marathon
Sep 8th 2018
| Valemount, BC
Distance
50 KM
Overall
108
/ 123
Division (F)
48
/ 59
7:22:43
2017
1 Race | 31 mi.Gord's Frozen Ass Fifty
Feb 20th 2017
| Calagary, AB
Distance
50 KM
Overall
26
/ 74
Division (F)
4
/ 26
4:57:22
2016
7 Races | 327 mi.Lost Soul Ultra
Sep 9th 2016
| Lethbridge, AB
Distance
50 KM
Overall
20
/ 126
Division (F)
7
/ 68
6:43:39
Black Spur Ultra
Aug 20th 2016
| Kimberley, BC
Distance
54 KM
Overall
29
/ 73
Division (F)
11
/ 39
8:31:14
Iron Legs Mountain Races
Aug 13th 2016
| Station Flats, AB
Distance
50 Miles
Overall
22
/ 42
Division (F)
6
/ 14
14:25:34
Sinister 7 Ultra
Jul 9th 2016
| Crowsnest Pass, AB
Distance
100 Miles
Overall
60
/ 80
Division (F)
12
/ 19
28:54:39
Yakima Skyline Rim
Apr 16th 2016
| Yakima, WA
Distance
50 KM
Overall
93
/ 123
Division (F)
17
/ 28
8:39:18
Marin Ultra Challenge
Mar 12th 2016
| Sausalito, CA
Distance
50 Miles
Overall
62
/ 123
Division (F)
12
/ 35
11:20:24
Run for Amma
Feb 20th 2016
| Sunnyvale, CA
Distance
50 KM
Overall
14
/ 19
Division (F)
3
/ 5
6:27:00
2015
5 Races | 197 mi.New Year's One Day
Dec 31st 2015
| San Jose, CA
Duration
12 Hours
Overall
8
/ 46
Division (F)
2
/ 24
53.3
Hunter S. Thompson Fear & Loathing
Dec 6th 2015
| San Francisco, CA
Distance
50 KM
Overall
15
/ 42
Division (F)
4
/ 14
6:26:00
Pacifica Trail Run
Jul 12th 2015
| Pacifica, CA
Distance
50 KM
Overall
12
/ 35
Division (F)
3
/ 9
5:51:56
San Francisco 50/50
May 30th 2015
| Rodeo Beach, CA
Distance
50 Miles
Overall
46
/ 80
Division (F)
6
/ 19
12:14:41
Diablo Trails Challenge
Apr 19th 2015
| Walnut Creek, CA
Distance
50 KM
Overall
74
/ 152
Division (F)
13
/ 49
7:46:12
2014
4 Races | 193 mi.The North Face Endurance Challenge Calif...
Dec 6th 2014
| Marin, CA
Distance
50 Miles
Overall
376
/ 533
Division (F)
66
/ 106
11:58:58
Squamish 50
Aug 16th 2014
| Squamish, BC
Distance
50 Miles
Overall
107
/ 199
Division (F)
19
/ 57
12:18:24
Miwok
May 3rd 2014
| Stinson Beach, CA
Distance
100 KM
Overall
263
/ 356
Division (F)
54
/ 89
15:02:41
Way Too Cool
Mar 8th 2014
| Cool, CA
Distance
50 KM
Overall
210
/ 1026
Division (F)
43
/ 422
5:12:58
2013
4 Races | 143 mi.The North Face Endurance Challenge Calif...
Dec 7th 2013
| Marin, CA
Distance
50 KM
Overall
46
/ 358
Division (F)
10
/ 142
5:34:08
Skyline to the Sea
Oct 12th 2013
| Saratoga, CA
Distance
50 KM
Overall
40
/ 95
Division (F)
6
/ 31
5:51:40
Squamish 50
Aug 16th 2013
| Squamish, BC
Distance
50 Miles
Overall
107
/ 199
Division (F)
19
/ 57
12:18:24
Way Too Cool
Mar 9th 2013
| Cool, CA
Distance
50 KM
Overall
290
/ 853
Division (F)
73
/ 342
5:32:37
33
Races
13y 0m 1d
Longevity
1,423
Lifetime Miles
Personal Bests
50k
(15)
4:57:22
2017
50m
(8)
11:20:24
2016
100k
(2)
15:02:41
2014
100m
(2)
28:54:39
2016
12hr
(1)
53.3
2015
Distance by Year
2026
34
Miles
1 Race
2025
243
Miles
4 Races
2024
62
Miles
2 Races
2022
37
Miles
1 Race
2019
87
Miles
2 Races
2018
68
Miles
2 Races
2017
31
Miles
1 Race
2016
327
Miles
7 Races
2015
197
Miles
5 Races
2014
193
Miles
4 Races
2013
143
Miles
4 Races
Multiple Performances
2nd Place
53.3
12 Hours
3rd Place
5:51:56
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+

