William Dai (M 54)

2024

1 Race | 31 mi.

North Marin Ridge Run

Mar 2nd 2024
| Lagunitas, CA
Distance
50 KM
Overall
3 / 25
Division (M)
3 / 22
5:28:30

2023

8 Races | 384 mi.

Quad Dipsea

Nov 25th 2023
| Mill Valley, CA
Distance
28.4 Miles
Overall
97 / 338
Division (M)
81 / 252
5:52:06

Ruth Anderson

Oct 14th 2023
| San Francisco, CA
Distance
50 KM
Overall
14 / 60
Division (M)
9 / 38
4:29:31

Dick Collins Firetrails

Sep 30th 2023
| Castro Valley, CA
Distance
50 Miles
Overall
10 / 97
Division (M)
7 / 62
9:28:54

Crystal Springs - Summer

Sep 3rd 2023
| Woodside, CA
Distance
50 KM
Overall
5 / 43
Division (M)
5 / 23
5:18:00

Tahoe Rim Trail

Jul 15th 2023
| Carson City, NV
Distance
100 Miles
Overall
24 / 115
Division (M)
21 / 97
27:46:39

Quicksilver

May 13th 2023
| San Jose, CA
Distance
100 KM
Overall
38 / 99
Division (M)
31 / 81
14:46:01

Lake Sonoma 50

Apr 8th 2023
| Healdsburg, CA
Distance
50 Miles
Overall
56 / 214
Division (M)
35 / 133
10:26:42

FOURmidable

Feb 18th 2023
| Cool, CA
Distance
50 KM
Overall
53 / 209
Division (M)
40 / 146
5:33:46

2022

4 Races | 212 mi.

Rio Del Lago

Nov 5th 2022
| Granite Bay, CA
Distance
100 Miles
Overall
22 / 194
Division (M)
17 / 133
22:09:16

Ruth Anderson

Oct 8th 2022
| San Francisco, CA
Distance
50 KM
Overall
12 / 54
Division (M)
8 / 33
4:55:39

Dick Collins Firetrails

Sep 24th 2022
| Castro Valley, CA
Distance
50 Miles
Overall
19 / 96
Division (M)
16 / 64
10:41:45

Skyline 50K

Aug 6th 2022
| San Leandro, CA
Distance
50 KM
Overall
37 / 197
Division (M)
29 / 121
5:32:59

2020

4 Races | 143 mi.

Pioneer Spirit 50

Mar 14th 2020
| Folsom, CA
Distance
50 Miles
Overall
27 / 67
Division (M)
22 / 52
9:25:22

Way Too Cool

Mar 7th 2020
| Cool, CA
Distance
50 KM
Overall
69 / 571
Division (M)
61 / 370
4:37:56

FOURmidable

Feb 15th 2020
| Cool, CA
Distance
50 KM
Overall
35 / 200
Division (M)
31 / 130
5:22:26

Jed Smith

Feb 1st 2020
| Sacramento, CA
Distance
50 KM
Overall
10 / 60
Division (M)
8 / 38
4:11:55

2019

13 Races | 670 mi.

Quad Dipsea

Nov 30th 2019
| Mill Valley, CA
Distance
28.4 Miles
Overall
62 / 274
Division (M)
54 / 203
5:51:15

Ruth Anderson

Oct 12th 2019
| San Francisco, CA
Distance
100 KM
Overall
1 / 4
Division (M)
1 / 3
10:31:37

Dick Collins Firetrails

Oct 5th 2019
| Castro Valley, CA
Distance
50 Miles
Overall
13 / 80
Division (M)
11 / 57
9:39:49

Headlands

Sep 14th 2019
| Sausalito, CA
Distance
100 Miles
Overall
16 / 48
Division (M)
13 / 39
26:45:19

Tamalpa Headlands 50K

Aug 24th 2019
| Muir Beach, CA
Distance
50 KM
Overall
24 / 143
Division (M)
21 / 97
5:32:18

Tahoe Rim Trail

Jul 20th 2019
| Carson City, NV
Distance
100 Miles
Overall
77 / 156
Division (M)
67 / 120
31:08:53

Ohlone

May 19th 2019
| Fremont, CA
Distance
50 KM
Overall
19 / 111
Division (M)
18 / 88
6:27:44

Quicksilver

May 11th 2019
| San Jose, CA
Distance
100 KM
Overall
52 / 148
Division (M)
46 / 116
14:15:06

Miwok

May 4th 2019
| Stinson Beach, CA
Distance
100 KM
Overall
31 / 271
Division (M)
25 / 196
11:29:00

American River

Apr 6th 2019
| Folsom, CA
Distance
50 Miles
Overall
37 / 363
Division (M)
30 / 232
8:58:03

Way Too Cool

Mar 2nd 2019
| Cool, CA
Distance
50 KM
Overall
83 / 591
Division (M)
72 / 397
4:57:23

FOURmidable

Feb 16th 2019
| Cool, CA
Distance
50 KM
Overall
46 / 188
Division (M)
37 / 134
5:24:28

Jed Smith

Feb 2nd 2019
| Sacramento, CA
Distance
50 KM
Overall
14 / 50
Division (M)
12 / 32
4:31:02

2018

10 Races | 464 mi.

Hunter S. Thompson Fear & Loathing

Dec 8th 2018
| San Francisco, CA
Distance
50 KM
Overall
18 / 48
Division (M)
13 / 35
6:45:00

Quad Dipsea

Nov 24th 2018
| Mill Valley, CA
Distance
28.4 Miles
Overall
52 / 280
Division (M)
50 / 205
5:53:23

Rio Del Lago

Nov 3rd 2018
| Granite Bay, CA
Distance
100 Miles
Overall
49 / 251
Division (M)
46 / 171
23:24:14

Folsom Lake Ultra Trail

Sep 15th 2018
| Auburn, CA
Distance
68.5 Miles
Overall
10 / 47
Division (M)
9 / 32
14:39:01

Tamalpa Headlands 50K

Aug 25th 2018
| Muir Beach, CA
Distance
50 KM
Overall
24 / 168
Division (M)
19 / 98
5:48:03

Silver State

May 19th 2018
| Reno, NV
Distance
50 Miles
Overall
36 / 80
Division (M)
31 / 64
11:01:14

Ruth Anderson

Apr 21st 2018
| San Francisco, CA
Distance
100 KM
Overall
3 / 10
Division (M)
3 / 9
10:29:13

Napa Valley 50k

Apr 7th 2018
| Calistoga, CA
Distance
50 KM
Overall
16 / 51
Division (M)
14 / 33
7:11:16

FOURmidable

Feb 17th 2018
| Cool, CA
Distance
50 KM
Overall
26 / 149
Division (M)
21 / 93
5:31:26

Jed Smith

Feb 3rd 2018
| Sacramento, CA
Distance
50 KM
Overall
12 / 46
Division (M)
9 / 32
4:24:58

2017

11 Races | 520 mi.

Quad Dipsea

Nov 25th 2017
| Mill Valley, CA
Distance
28.4 Miles
Overall
75 / 301
Division (M)
63 / 218
6:09:14

Rio Del Lago

Nov 4th 2017
| Granite Bay, CA
Distance
100 Miles
Overall
37 / 297
Division (M)
34 / 218
21:37:57

Dick Collins Firetrails

Oct 7th 2017
| Castro Valley, CA
Distance
100 KM
Overall
13 / 37
Division (M)
13 / 32
13:27:18

Tamalpa Headlands 50K

Aug 26th 2017
| Muir Beach, CA
Distance
50 KM
Overall
35 / 178
Division (M)
26 / 101
6:19:30

Skyline 50K

Aug 6th 2017
| San Leandro, CA
Distance
50 KM
Overall
39 / 196
Division (M)
34 / 125
5:18:48

Ohlone

May 21st 2017
| Fremont, CA
Distance
50 KM
Overall
35 / 128
Division (M)
33 / 95
7:09:15

Quicksilver

May 13th 2017
| San Jose, CA
Distance
100 KM
Overall
32 / 159
Division (M)
29 / 124
12:50:23

Miwok

May 6th 2017
| Stinson Beach, CA
Distance
100 KM
Overall
65 / 297
Division (M)
57 / 219
12:03:11

Ruth Anderson

Apr 15th 2017
| San Francisco, CA
Distance
50 KM
Overall
5 / 22
Division (M)
4 / 11
4:15:38

Marin Ultra Challenge

Mar 11th 2017
| Sausalito, CA
Distance
50 Miles
Overall
17 / 136
Division (M)
13 / 95
9:34:05

FOURmidable

Feb 18th 2017
| Cool, CA
Distance
50 KM
Overall
52 / 182
Division (M)
46 / 117
5:48:43

2016

8 Races | 377 mi.

Hunter S. Thompson Fear & Loathing

Dec 4th 2016
| San Francisco, CA
Distance
50 KM
Overall
13 / 41
Division (M)
10 / 25
6:14:09

Quad Dipsea

Nov 26th 2016
| Mill Valley, CA
Distance
28.4 Miles
Overall
75 / 274
Division (M)
69 / 202
6:07:30

Skyline to the Sea

Oct 8th 2016
| Saratoga, CA
Distance
50 KM
Overall
18 / 140
Division (M)
15 / 79
5:47:59

Tahoe Rim Trail

Jul 16th 2016
| Carson City, NV
Distance
100 Miles
Overall
18 / 155
Division (M)
16 / 133
25:20:58

Quicksilver

May 14th 2016
| San Jose, CA
Distance
100 KM
Overall
25 / 165
Division (M)
21 / 127
12:38:55

Miwok

May 7th 2016
| Stinson Beach, CA
Distance
100 KM
Overall
98 / 289
Division (M)
86 / 235
12:36:00

Ruth Anderson

Apr 16th 2016
| San Francisco, CA
Distance
50 KM
Overall
5 / 32
Division (M)
4 / 21
4:21:15

Jed Smith

Feb 6th 2016
| Sacramento, CA
Distance
50 KM
Overall
13 / 79
Division (M)
11 / 41
4:00:47

2015

13 Races | 658 mi.

Woodside Trail Run

Dec 27th 2015
| Woodside, CA
Distance
50 KM
Overall
12 / 70
Division (M)
12 / 47
5:03:15

Hunter S. Thompson Fear & Loathing

Dec 6th 2015
| San Francisco, CA
Distance
50 KM
Overall
1 / 42
Division (M)
1 / 28
4:54:00

Quad Dipsea

Nov 28th 2015
| Mill Valley, CA
Distance
28.4 Miles
Overall
103 / 280
Division (M)
89 / 208
6:13:13

Dick Collins Firetrails (Inactive)

Oct 10th 2015
| Castro Valley, CA
Distance
50 Miles
Overall
33 / 185
Division (M)
27 / 125
9:26:56

Headlands

Sep 12th 2015
| Sausalito, CA
Distance
100 Miles
Overall
2 / 26
Division (M)
2 / 21
21:54:38

Tamalpa Headlands 50K

Aug 29th 2015
| Muir Beach, CA
Distance
50 KM
Overall
72 / 220
Division (M)
61 / 152
5:38:04

Skyline 50K

Aug 8th 2015
| San Leandro, CA
Distance
50 KM
Overall
26 / 164
Division (M)
23 / 116
4:58:14

San Francisco Summer Solstice

Jun 20th 2015
| San Francisco, CA
Duration
24 Hours
Overall
5 / 59
Division (M)
5 / 49
118.83

Silver State

May 16th 2015
| Reno, NV
Distance
50 Miles
Overall
18 / 82
Division (M)
16 / 64
9:23:55

Quicksilver

May 9th 2015
| San Jose, CA
Distance
100 KM
Overall
51 / 181
Division (M)
43 / 143
12:38:44

Ruth Anderson

Apr 19th 2015
| San Francisco, CA
Distance
100 KM
Overall
4 / 12
Division (M)
4 / 12
9:54:54

West Coast 50K

Feb 22nd 2015
| San Jose, CA
Distance
50 KM
Overall
4 / 12
Division (M)
4 / 12
5:32:28

Fremont Fat Ass 50k

Jan 31st 2015
| Fremont, CA
Distance
50 KM
Overall
3 / 64
Division (M)
2 / 39
4:50:00

2014

6 Races | 287 mi.

Woodside Trail Run

Dec 28th 2014
| Woodside, CA
Distance
50 KM
Overall
12 / 95
Division (M)
12 / 67
4:54:32

Tamalpa Headlands 50K

Aug 23rd 2014
| Muir Beach, CA
Distance
50 KM
Overall
47 / 187
Division (M)
44 / 135
5:43:39

San Francisco Summer Solstice

Jun 21st 2014
| San Francisco, CA
Duration
24 Hours
Overall
11 / 46
Division (M)
10 / 29
100.79

Ohlone

May 18th 2014
| Fremont, CA
Distance
50 KM
Overall
24 / 176
Division (M)
22 / 136
5:55:18

Quicksilver

May 10th 2014
| San Jose, CA
Distance
50 KM
Overall
12 / 123
Division (M)
11 / 66
4:57:54

Ruth Anderson

Apr 19th 2014
| San Francisco, CA
Distance
100 KM
Overall
5 / 10
Division (M)
5 / 10
10:15:18

2013

5 Races | 174 mi.

Tamalpa Headlands 50K

Aug 24th 2013
| Muir Beach, CA
Distance
50 KM
Overall
57 / 181
Division (M)
50 / 121
5:54:54

Skyline 50K

Aug 11th 2013
| San Leandro, CA
Distance
50 KM
Overall
47 / 240
Division (M)
40 / 141
5:07:44

Pacifica Trail Run

Jul 14th 2013
| Pacifica, CA
Distance
50 KM
Overall
8 / 16
Division (M)
8 / 14
6:09:05

Ruth Anderson

Apr 20th 2013
| San Francisco, CA
Distance
50 KM
Overall
5 / 55
Division (M)
4 / 31
4:17:20

San Bruno Ultramarathons

Feb 24th 2013
| Daly City, CA
Distance
50 Miles
Overall
10 / 28
Division (M)
9 / 21
10:55:21

North American Races

83
Races
11y 0m 9d
Longevity
3,921
Lifetime Miles

Personal Bests

50k (42)
4:00:47
2016
50m (11)
8:58:03
2019
100k (13)
9:54:54
2015
100m (8)
21:37:57
2017
24hr (2)
118.832
2015

Distance by Year

2024
31 Miles
1 Race
2023
384 Miles
8 Races
2022
212 Miles
4 Races
2020
143 Miles
4 Races
2019
670 Miles
13 Races
2018
464 Miles
10 Races
2017
520 Miles
11 Races
2016
377 Miles
8 Races
2015
658 Miles
13 Races
2014
287 Miles
6 Races
2013
174 Miles
5 Races

Multiple Performances

2023
81st Place
2019
54th Place
2018
50th Place
2017
63rd Place
2016
69th Place
2015
89th Place
2023
9th Place
2022
8th Place
2017
4th Place
2016
4th Place
2013
4th Place
2023
7th Place
2022
16th Place
2019
11th Place
2023
31st Place
2019
46th Place
2017
29th Place
2016
21st Place
2015
43rd Place
2023
40th Place
2020
31st Place
2019
37th Place
2018
21st Place
2017
46th Place
2022
17th Place
2018
46th Place
2017
34th Place
2022
29th Place
2017
34th Place
2015
23rd Place
2013
40th Place
2020
61st Place
2019
72nd Place
2020
8th Place
2019
12th Place
2018
9th Place
2016
11th Place
2019
1st Place
2018
3rd Place
2015
4th Place
2014
5th Place
2019
13th Place
2015
2nd Place
2019
21st Place
2018
19th Place
2017
26th Place
2015
61st Place
2014
44th Place
2013
50th Place
2019
67th Place
2016
16th Place
2019
18th Place
2017
33rd Place
2014
22nd Place
2019
25th Place
2017
57th Place
2016
86th Place
2018
13th Place
2016
10th Place
2015
1st Place
2018
31st Place
2015
16th Place
2015
12th Place
2014
12th Place