Roy Kok (M52)
2026
1 Race | 32 mi.Wild Horse Traverse
May 2nd 2026
| Kelowna, BC
Distance
52 KM
Overall
12
/ 281
Division (M)
10
/ 163
5:24:44
2025
1 Race | 31 mi.Broken Goat
Jul 19th 2025
| Rossland, BC
Distance
50 KM
Overall
17
/ 138
Division (M)
13
/ 85
6:39:43
2018
2 Races | 83 mi.Tally in the Valley
Jul 28th 2018
| Dundas, ON
Duration
12 Hours
Overall
7
/ 17
Division (M)
5
/ 9
52.2
Pick Your Poison Trail Run
Apr 28th 2018
| Barrie, ON
Distance
50 KM
Overall
2
/ 85
Division (M)
2
/ 59
4:54:43
2016
1 Race | 62 mi.Zion Ultras and Trail Half Marathon
Apr 8th 2016
| Virgin, UT
Distance
100 KM
Overall
14
/ 83
Division (M)
14
/ 55
12:49:02
2015
3 Races | 112 mi.Fall Deception Pass
Dec 12th 2015
| Oak Harbor, WA
Distance
50 KM
Overall
8
/ 190
Division (M)
8
/ 105
4:37:23
Whistler 50
Oct 17th 2015
| Whistler, BC
Distance
50 Miles
Overall
3
/ 41
Division (M)
2
/ 24
6:40:20
Frosty Mountain
Sep 19th 2015
| Manning Park, BC
Distance
50 KM
Overall
3
/ 53
Division (M)
3
/ 37
5:34:26
2014
4 Races | 161 mi.Whistler 50
Oct 18th 2014
| Whistler, BC
Distance
50 Miles
Overall
1
/ 31
Division (M)
1
/ 21
6:22:32
Squamish 50
Aug 16th 2014
| Squamish, BC
Distance
50 Miles
Overall
11
/ 199
Division (M)
11
/ 142
8:36:10
Knee Knackering North Shore Trail Run
Jul 12th 2014
| North Vancouver, BC
Distance
30 Miles
Overall
5
/ 192
Division (M)
5
/ 120
5:37:55
Dirty Duo
Mar 8th 2014
| North Vancouver, BC
Distance
50 KM
Overall
4
/ 51
Division (M)
4
/ 35
4:18:29
2013
3 Races | 112 mi.Tenderfoot Boogie
Jun 29th 2013
| Squamish, BC
Distance
50 Miles
Overall
2
/ 10
Division (M)
2
/ 9
10:03:27
Diez Vista
Apr 6th 2013
| Port Moody, BC
Distance
50 KM
Overall
5
/ 119
Division (M)
4
/ 69
5:05:25
Dirty Duo
Mar 9th 2013
| North Vancouver, BC
Distance
50 KM
Overall
7
/ 53
Division (M)
7
/ 36
4:34:53
2012
1 Race | 30 mi.Knee Knackering North Shore Trail Run
Jul 14th 2012
| North Vancouver, BC
Distance
30 Miles
Overall
38
/ 189
Division (M)
30
/ 127
6:36:19
16
Races
13y 9m 25d
Longevity
624
Lifetime Miles
Personal Bests
50k
(7)
4:18:29
2014
50m
(4)
6:22:32
2014
100k
(1)
12:49:02
2016
12hr
(1)
52.2
2018
Distance by Year
2026
32
Miles
1 Race
2025
31
Miles
1 Race
2018
83
Miles
2 Races
2016
62
Miles
1 Race
2015
112
Miles
3 Races
2014
161
Miles
4 Races
2013
112
Miles
3 Races
2012
30
Miles
1 Race
Multiple Performances
2nd Place
4:54:43
50 KM
Masters Winner
4:54:43
50 KM
2nd Place
6:40:20
50 Miles
Masters Winner
6:40:20
50 Miles
3rd Place
5:34:26
50 KM
1st Place
6:22:32
50 Miles
Masters Winner
6:22:32
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+

