Francis Kwok (M 58)

2023

5 Races | 162 mi.

PPTC 50 Mile Endurance Fest

Dec 3rd 2023
| Brooklyn, NY
Distance
50 KM
Overall
63 / 68
Division (M)
42 / 45
9:41:01

Hainesport Hundred (Summer)

Oct 7th 2023
| Hainesport, NJ
Duration
12 Hours
Overall
30 / 34
Division (M)
17 / 18
31.71

3 Days at the Fair

May 13th 2023
| Augusta, NJ
Duration
24 Hours
Overall
44 / 75
Division (M)
32 / 51
50

Bronze Dragonfly 30 Hour Ultra

Apr 29th 2023
| Savannah, GA
Duration
12 Hours
Overall
17 / 21
Division (M)
12 / 14
30.8

Hallucination Trail Run

Feb 4th 2023
| Charleston, SC
Duration
12 Hours
Overall
13 / 9
Division (M)
8 / 9
18.6

2022

3 Races | 182 mi.

3 Days at the Fair

May 12th 2022
| Augusta, NJ
Duration
72 Hours
Overall
27 / 51
Division (M)
27 / 35
101

Bronze Dragonfly 30 Hour Ultra

Apr 30th 2022
| Savannah, GA
Duration
12 Hours
Overall
14 / 18
Division (M)
6 / 7
30.8

Jackpot Ultra Running Festival

Feb 19th 2022
| Las Vegas, NV
Distance
50 Miles
Overall
18 / 21
Division (M)
12 / 13
17:56:46

2020

2 Races | 151 mi.

PPTC 50 Mile Endurance Fest

Dec 6th 2020
| Brooklyn, NY
Distance
50 Miles
Overall
52 / 52
Division (M)
34 / 34
16:16:54

3 Days at the Fair

Sep 28th 2020
| Augusta, NJ
Duration
72 Hours
Overall
20 / 22
Division (M)
16 / 17
101

2019

4 Races | 164 mi.

NJ Trail Series One Day

Nov 9th 2019
| Augusta, NJ
Distance
50 KM
Overall
12 / 14
Division (M)
5 / 5
9:44:43

3 Days at the Fair

May 13th 2019
| Augusta, NJ
Duration
72 Hours
Overall
37 / 44
Division (M)
25 / 31
101

3 Days at the Fair

May 13th 2019
| Augusta, NJ
Distance
100 Miles (S)
Overall
99 / 109
Division (M)
66 / 72
57:57:52

Hallucination Trail Run

Feb 2nd 2019
| Charleston, SC
Duration
12 Hours
Overall
20 / 20
Division (M)
14 / 14
31.5

2018

5 Races | 195 mi.

Savannah Ultra Urban 50k Run

Dec 15th 2018
| Savannah, GA
Distance
50 KM
Overall
8 / 11
Division (M)
5 / 5
9:35:00

NJ Trail Series One Day

Nov 10th 2018
| Augusta, NJ
Distance
50 KM
Overall
9 / 10
Division (M)
6 / 7
8:40:07

Beast of Burden - Summer

Aug 4th 2018
| Lockport, NY
Distance
50 Miles
Overall
41 / 42
Division (M)
26 / 26
17:52:23

3 Days at the Fair

May 14th 2018
| Augusta, NJ
Duration
24 Hours
Overall
31 / 50
Division (M)
21 / 35
50

Hallucination Trail Run

Feb 3rd 2018
| Charleston, SC
Duration
24 Hours
Overall
31 / 32
Division (M)
22 / 23
33

2017

3 Races | 134 mi.

NJ Trail Series One Day

Nov 11th 2017
| Augusta, NJ
Duration
24 Hours
Overall
45 / 60
Division (M)
32 / 36
50

3 Days at the Fair

May 15th 2017
| Augusta, NJ
Duration
24 Hours
Overall
56 / 61
Division (M)
33 / 38
32

Hallucination Trail Run

Feb 4th 2017
| Charleston, SC
Duration
24 Hours
Overall
30 / 38
Division (M)
21 / 24
51.84

2016

2 Races | 100 mi.

3 Days at the Fair

May 12th 2016
| Augusta, NJ
Duration
24 Hours
Overall
39 / 52
Division (M)
24 / 33
50

Hallucination Trail Run

Feb 6th 2016
| Charleston, SC
Duration
24 Hours
Overall
23 / 24
Division (M)
15 / 16
49.5

2015

2 Races | 65 mi.

Back On My Feet Lone Ranger

Jul 18th 2015
| Philadelphia, PA
Duration
24 Hours
Overall
120 / 128
Division (M)
78 / 80
33.84

Savannah Rails to Trails

Jan 10th 2015
| Savannah, GA
Distance
50 KM
Overall
48 / 49
Division (M)
26 / 26
7:45:15

North American Races

25
Races
8y 10m 29d
Longevity
1,152
Lifetime Miles

Personal Bests

50k (5)
7:45:15
2015
50m (3)
16:16:54
2020
100m (1)
57:57:52
2019
24hr (9)
51.84
2017
12hr (5)
31.71
2023

Distance by Year

2023
162 Miles
5 Races
2022
182 Miles
3 Races
2020
151 Miles
2 Races
2019
164 Miles
4 Races
2018
195 Miles
5 Races
2017
134 Miles
3 Races
2016
100 Miles
2 Races
2015
65 Miles
2 Races

Multiple Performances

2023
32nd Place
2018
21st Place
2017
33rd Place
2016
24th Place
2023
8th Place
2019
14th Place
2022
27th Place
2020
16th Place
2019
25th Place
2018
22nd Place
2017
21st Place
2016
15th Place