Tin Ha (M 51)

2024

2 Races | 57 mi.

New River Trail Races

Apr 13th 2024
| Fries, VA
Distance
50 KM
Overall
40 / 48
Division (M)
24 / 29
6:39:46

Cheraw 24 Hour

Feb 24th 2024
| Cheraw, SC
Duration
24 Hours
Overall
24 / 23
Division (M)
13 / 15
25.8

2023

1 Race | 32 mi.

Mountaineer Rumble 12 Hour

Sep 9th 2023
| Clover, SC
Duration
12 Hours
Overall
20 / 21
Division (M)
13 / 13
31.5

2022

1 Race | 311 mi.

Vol State

Jul 14th 2022
| Dorena Landing, MO
Distance
500 KM
Overall
27 / 69
Division (M)
17 / 38
179:37:37

2021

2 Races | 200 mi.

Rim to River 100

Nov 6th 2021
| New River Gorge, WV
Distance
100 Miles
Overall
109 / 143
Division (M)
85 / 111
29:56:24

Badger Trail Races by Ten Junk Miles Rac...

Jul 31st 2021
| Belleville, WI
Distance
100 Miles
Overall
25 / 93
Division (M)
22 / 66
26:29:17

2019

3 Races | 300 mi.

Mines of Spain 100

Oct 18th 2019
| Dubuque, IA
Distance
100 Miles
Overall
31 / 54
Division (M)
24 / 37
29:27:39

Zion Ultras and Trail Half Marathon

Apr 12th 2019
| Virgin, UT
Distance
100 Miles
Overall
91 / 149
Division (M)
76 / 115
31:15:05

Beast of Burden - Winter

Feb 16th 2019
| Lockport, NY
Distance
100 Miles
Overall
7 / 25
Division (M)
6 / 23
26:09:49

2018

3 Races | 250 mi.

Vermont 100

Jul 21st 2018
| West Windsor, VT
Distance
100 Miles
Overall
166 / 277
Division (M)
136 / 207
25:49:54

Dam Yeti 50

Jun 2nd 2018
| Damascus, VA
Distance
50 Miles
Overall
7 / 121
Division (M)
6 / 53
8:19:56

Blind Pig Trail Races

Mar 3rd 2018
| Spartanburg, SC
Distance
100 Miles
Overall
4 / 15
Division (M)
3 / 9
23:19:44

2017

7 Races | 480 mi.

Javelina Jundred

Oct 28th 2017
| Fountain Hills, AZ
Distance
100 Miles
Overall
116 / 346
Division (M)
92 / 247
24:16:50

Yeti 100 Mile Endurance Run

Sep 29th 2017
| Abingdon, VA
Distance
100 Miles
Overall
24 / 136
Division (M)
15 / 78
22:29:17

Eastern States 100

Aug 12th 2017
| Waterville, PA
Distance
100 Miles
Overall
109 / 121
Division (M)
95 / 105
35:05:07

Black Mountain Monster

May 6th 2017
| Black Mountain, NC
Duration
12 Hours
Overall
9 / 37
Division (M)
7 / 19
50

The Georgia Death Race

Apr 1st 2017
| Blairsville, GA
Distance
68 Miles
Overall
66 / 184
Division (M)
54 / 141
19:31:02

Wicked Root

Mar 18th 2017
| Gastonia, NC
Distance
50 KM
Overall
3 / 37
Division (M)
3 / 24
5:02:27

Mill Stone 50K

Feb 11th 2017
| Fort Mill, SC
Distance
50 KM
Overall
48 / 95
Division (M)
41 / 75
6:21:24

2016

7 Races | 530 mi.

Pistol Ultra Run

Dec 31st 2016
| Alcoa, TN
Distance
100 Miles
Overall
17 / 66
Division (M)
12 / 44
23:21:11

Headlands

Sep 10th 2016
| Sausalito, CA
Distance
100 Miles
Overall
22 / 34
Division (M)
18 / 27
28:38:15

Cruel Jewel

May 13th 2016
| Blue Ridge, GA
Distance
100 Miles
Overall
62 / 87
Division (M)
55 / 75
39:12:18

Leatherwood

Apr 23rd 2016
| Ferguson, NC
Distance
50 KM
Overall
38 / 54
Division (M)
24 / 31
8:20:31

The Georgia Death Race

Mar 19th 2016
| Blairsville, GA
Distance
68 Miles
Overall
106 / 162
Division (M)
87 / 123
21:29:05

Rocky Raccoon

Feb 6th 2016
| Huntsville, TX
Distance
100 Miles
Overall
105 / 241
Division (M)
88 / 179
25:10:54

Tsali Ultra

Jan 16th 2016
| Almond, NC
Distance
50 KM
Overall
46 / 47
Division (M)
31 / 31
7:38:32

2015

9 Races | 441 mi.

One Epic Run

Dec 5th 2015
| Greenville, SC
Duration
24 Hours
Overall
116 / 134
Division (M)
67 / 78
31

Pinhoti

Nov 7th 2015
| Sylacauga, AL
Distance
100 Miles
Overall
92 / 136
Division (M)
76 / 108
28:10:59

The Barkley Fall Classic

Sep 19th 2015
| Wartburg, TN
Distance
50 KM
Overall
71 / 101
Division (M)
57 / 79
12:23:06

Bad Marsh Night Ultra

Jun 27th 2015
| Beaufort, SC
Distance
50 KM
Overall
9 / 33
Division (M)
6 / 23
5:59:50

Black Mountain Monster

May 16th 2015
| Black Mountain, NC
Duration
24 Hours
Overall
6 / 23
Division (M)
6 / 13
58.9

Leatherwood

Apr 18th 2015
| Ferguson, NC
Distance
50 Miles
Overall
15 / 19
Division (M)
12 / 15
13:45:29

The Georgia Death Race

Mar 14th 2015
| Blairsville, GA
Distance
68 Miles
Overall
105 / 170
Division (M)
93 / 139
19:27:54

The Night Mare

Feb 6th 2015
| Wilkesboro, NC
Distance
40 Miles
Overall
6 / 9
Division (M)
6 / 9
11:06:00

Tsali Ultra

Jan 17th 2015
| Almond, NC
Distance
50 KM
Overall
47 / 72
Division (M)
37 / 50
6:08:03

2014

5 Races | 283 mi.

Burning River

Aug 2nd 2014
| Cuyahoga Falls, OH
Distance
100 Miles
Overall
110 / 132
Division (M)
82 / 102
28:59:41

Black Mountain Monster

May 17th 2014
| Black Mountain, NC
Duration
24 Hours
Overall
9 / 31
Division (M)
7 / 20
71.3

Leatherwood

Mar 29th 2014
| Ferguson, NC
Distance
50 Miles
Overall
43 / 43
Division (M)
35 / 35
15:23:13

Mill Stone 50K

Feb 8th 2014
| Fort Mill, SC
Distance
50 KM
Overall
39 / 55
Division (M)
31 / 41
6:56:26

Salem Lakeshore Frosty Fifty

Jan 4th 2014
| Winston-Salem, NC
Distance
50 KM
Overall
109 / 141
Division (M)
73 / 83
5:43:56

2013

1 Race | 37 mi.

One Epic Run

Dec 7th 2013
| Greenville, SC
Duration
24 Hours
Overall
73 / 120
Division (M)
49 / 78
37.2

North American Races

41
Races
10y 4m 10d
Longevity
2,921
Lifetime Miles

Personal Bests

50k (10)
5:02:27
2017
50m (3)
8:19:56
2018
100m (16)
22:29:17
2017
24hr (5)
71.3
2014
12hr (2)
50
2017

Distance by Year

2024
57 Miles
2 Races
2023
32 Miles
1 Race
2022
311 Miles
1 Race
2021
200 Miles
2 Races
2019
300 Miles
3 Races
2018
250 Miles
3 Races
2017
480 Miles
7 Races
2016
530 Miles
7 Races
2015
441 Miles
9 Races
2014
283 Miles
5 Races
2013
37 Miles
1 Race

Multiple Performances

2017
54th Place
2016
87th Place
2015
93rd Place
2017
41st Place
2014
31st Place
2016
31st Place
2015
37th Place
2015
67th Place
2013
49th Place
2015
6th Place
2014
7th Place
2015
12th Place
2014
35th Place