Ryan Thomas (M41)
2025
1 Race | 31 mi.Croom Trail (Fools)
Apr 5th 2025
| Brooksville, FL
Distance
50 KM
Overall
11
/ 56
Division (M)
9
/ 35
6:03:48
2022
1 Race | 50 mi.Croom Trail (Fools)
Apr 2nd 2022
| Brooksville, FL
Distance
50 Miles
Overall
9
/ 27
Division (M)
6
/ 16
9:47:31
2019
1 Race | 50 mi.Lookout Mountain
Dec 21st 2019
| Lookout Mountain, GA
Distance
50 Miles
Overall
82
/ 103
Division (M)
68
/ 87
12:48:52
2018
1 Race | 50 mi.Croom Trail (Fools)
Mar 31st 2018
| Brooksville, FL
Distance
50 Miles
Overall
5
/ 42
Division (M)
4
/ 31
8:14:26
2016
1 Race | 31 mi.Children Of The Cane Ultras
Oct 1st 2016
| Port Allen, LA
Distance
50 KM
Overall
5
/ 44
Division (M)
5
/ 33
5:02:08
2015
1 Race | 50 mi.Deer Dodge 50
Dec 12th 2015
| Milton, FL
Distance
50 Miles
Overall
3
/ 22
Division (M)
3
/ 16
9:19:52
2014
2 Races | 100 mi.Croom Trail (Fools)
Mar 29th 2014
| Brooksville, FL
Distance
50 Miles
Overall
3
/ 38
Division (M)
3
/ 26
8:24:54
Skydive Ultra Run
Feb 1st 2014
| Clewiston, FL
Distance
50 Miles
Overall
1
/ 19
Division (M)
1
/ 11
9:01:10
2013
1 Race | 50 mi.JW Corbett Trail Races
Apr 27th 2013
| Loxahatchee, FL
Distance
50 Miles
Overall
2
/ 13
Division (M)
2
/ 13
8:59:00
2011
1 Race | 50 mi.Keys Ultras
May 14th 2011
| Key West, FL
Distance
50 Miles
Overall
70
/ 84
Division (M)
45
/ 56
13:29:00
2009
1 Race | 100 mi.Western States 100
Jun 27th 2009
| Olympic Valley, CA
Distance
100 Miles
Overall
55
/ 238
Division (M)
48
/ 190
23:18:37
2007
1 Race | 100 mi.Vermont 100
Jul 20th 2007
| West Windsor, VT
Distance
100 Miles
Overall
22
/ 142
Division (M)
20
/ 113
21:04:52
12
Races
17y 8m 24d
Longevity
662
Lifetime Miles
Personal Bests
50k
(2)
5:02:08
2016
50m
(8)
8:14:26
2018
100m
(2)
21:04:52
2007
Distance by Year
2025
31
Miles
1 Race
2022
50
Miles
1 Race
2019
50
Miles
1 Race
2018
50
Miles
1 Race
2016
31
Miles
1 Race
2015
50
Miles
1 Race
2014
100
Miles
2 Races
2013
50
Miles
1 Race
2011
50
Miles
1 Race
2009
100
Miles
1 Race
2007
100
Miles
1 Race
Multiple Performances
3rd Place
8:24:54
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+

