Thomas Leo (M38)
2026
1 Race | 50 mi.TARC Wapack and Back
May 9th 2026
| Ashburnham, MA
Distance
50 Miles
Overall
4
/ 9
Division (M)
4
/ 8
11:07:36
2025
3 Races | 204 mi.The Hamsterwheel
Nov 1st 2025
| New Boston, NH
Duration
24 Hours
Overall
4
/ 44
Division (M)
3
/ 29
100
Vermont 50
Sep 28th 2025
| Brownsville, VT
Distance
50 Miles
Overall
29
/ 76
Division (M)
20
/ 53
10:28:09
Manitou's Revenge
Jun 21st 2025
| Windham, NY
Distance
54 Miles
Overall
57
/ 95
Division (M)
48
/ 73
17:57:11
2024
2 Races | 105 mi.Vermont 50
Sep 29th 2024
| Brownsville, VT
Distance
50 Miles
Overall
33
/ 105
Division (M)
24
/ 78
10:08:53
Manchester to Monadnock Ultramarathon
May 18th 2024
| Manchester, NH
Distance
55 Miles
Overall
2
/ 13
Division (M)
2
/ 10
9:06:45
2023
3 Races | 117 mi.Ragged 75 Stage Race and 50k
Aug 6th 2023
| Danbury, NH
Distance
50 KM
Overall
42
/ 138
Division (M)
35
/ 103
7:08:44
Manchester to Monadnock Ultramarathon
May 13th 2023
| Manchester, NH
Distance
55 Miles
Overall
9
/ 49
Division (M)
8
/ 37
10:21:21
TARC Spring Classic
Apr 22nd 2023
| Weston, MA
Distance
50 KM
Overall
3
/ 64
Division (M)
3
/ 37
4:43:14
2021
1 Race | 100 mi.Grindstone Trail Running Festival by UTM...
Sep 17th 2021
| Augusta County, VA
Distance
100 Miles
Overall
23
/ 156
Division (M)
23
/ 135
25:55:54
2019
2 Races | 100 mi.Midstate Massive Ultra Trail
Oct 12th 2019
| New Ipswich, NH
Distance
50 Miles
Overall
2
/ 36
Division (M)
2
/ 35
9:42:15
TARC Wapack and Back
May 11th 2019
| Ashburnham, MA
Distance
50 Miles
Overall
16
/ 29
Division (M)
16
/ 23
12:00:56
2018
2 Races | 150 mi.Grindstone Trail Running Festival by UTM...
Oct 5th 2018
| Augusta County, VA
Distance
100 Miles
Overall
45
/ 207
Division (M)
40
/ 175
27:24:13
TARC Wapack and Back
May 12th 2018
| Ashburnham, MA
Distance
50 Miles
Overall
11
/ 17
Division (M)
7
/ 10
12:21:24
2016
1 Race | 84 mi.The Hamsterwheel
Nov 5th 2016
| New Boston, NH
Duration
24 Hours
Overall
5
/ 19
Division (M)
4
/ 14
84
2015
1 Race | 60 mi.The Hamsterwheel
Nov 14th 2015
| New Boston, NH
Duration
24 Hours
Overall
4
/ 5
Division (M)
3
/ 3
60
16
Races
10y 5m 29d
Longevity
970
Lifetime Miles
Personal Bests
50k
(2)
4:43:14
2023
50m
(6)
9:42:15
2019
100m
(2)
25:55:54
2021
24hr
(3)
100
2025
Distance by Year
2026
50
Miles
1 Race
2025
204
Miles
3 Races
2024
105
Miles
2 Races
2023
117
Miles
3 Races
2021
100
Miles
1 Race
2019
100
Miles
2 Races
2018
150
Miles
2 Races
2016
84
Miles
1 Race
2015
60
Miles
1 Race
Multiple Performances
3rd Place
100
24 Hours
3rd Place
4:43:14
50 KM
2nd Place
9:42:15
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+

