Thomas Joyce (M29)
2026
1 Race | 405 mi.The Old Six Day
Apr 6th 2026
| Pennsauken, NJ
Duration
144 Hours
Overall
1
/ 10
Division (M)
1
/ 7
405.391
2025
1 Race | 383 mi.The Old Six Day
Apr 7th 2025
| Pennsauken, NJ
Duration
144 Hours
Overall
1
/ 10
Division (M)
1
/ 9
382.800
2024
1 Race | 113 mi.Loopy Looper
Aug 3rd 2024
| Pennsauken Township, NJ
Duration
24 Hours
Overall
1
/ 32
Division (M)
1
/ 25
112.5
2023
1 Race | 83 mi.Hainesport Endurance Run
Oct 7th 2023
| Hainesport, NJ
Duration
24 Hours
Overall
6
/ 30
Division (M)
4
/ 18
83.24
2022
2 Races | 131 mi.Canal Corridor 100 Mile Endurance Run
Oct 8th 2022
| Akron, OH
Distance
100 Miles
Overall
8
/ 115
Division (M)
8
/ 82
17:31:54
Labor Pain
Sep 4th 2022
| Reading, PA
Duration
12 Hours
Overall
93
/ 159
Division (M)
60
/ 89
31
2021
6 Races | 421 mi.Hainesport Hundred (Inactive)
Dec 31st 2021
| Hainesport, NJ
Distance
100 Miles
Overall
1
/ 17
Division (M)
1
/ 15
16:51:06
Canal Corridor 100 Mile Endurance Run
Oct 9th 2021
| Akron, OH
Distance
100 Miles
Overall
5
/ 116
Division (M)
4
/ 83
16:21:03
Labor Pain
Sep 5th 2021
| Reading, PA
Duration
12 Hours
Overall
3
/ 183
Division (M)
2
/ 103
60
Hainesport Endurance Run
Jul 3rd 2021
| Hainesport, NJ
Duration
24 Hours
Overall
26
/ 31
Division (M)
18
/ 23
46.5911
Keystone Backyard Ultra
May 22nd 2021
| Slatington, PA
Duration
Backyard
Overall
6
/ 56
Division (M)
6
/ 44
74.88
March Madness (April Foolish 10 hr)
Apr 18th 2021
| Birdsboro, PA
Duration
10 Hours
Overall
39
/ 154
Division (M)
24
/ 84
40
2020
1 Race | 52 mi.Labor Pain
Nov 22nd 2020
| Reading, PA
Duration
10 Hours
Overall
8
/ 148
Division (M)
8
/ 80
52
13
Races
5y 4m 16d
Longevity
1,588
Lifetime Miles
Personal Bests
100m
(3)
16:21:03
2021
24hr
(3)
112.5
2024
12hr
(2)
60
2021
Backyard
(1)
74.88
2021
Distance by Year
2026
405
Miles
1 Race
2025
383
Miles
1 Race
2024
113
Miles
1 Race
2023
83
Miles
1 Race
2022
131
Miles
2 Races
2021
421
Miles
6 Races
2020
52
Miles
1 Race
Multiple Performances
1st Place
112.5
24 Hours
2nd Place
60
12 Hours
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+

