John David Toscano (M58)

2025

2 Races | 112 mi.

Vermont 50

Sep 28th 2025
| Brownsville, VT
Distance
50 Miles
Overall
20 / 76
Division (M)
14 / 53
10:01:33

Vermont 100

Jul 18th 2025
| West Windsor, VT
Distance
100 KM
Overall
35 / 151
Division (M)
29 / 100
12:40:49

2024

1 Race | 50 mi.

Vermont 50

Sep 29th 2024
| Brownsville, VT
Distance
50 Miles
Overall
21 / 105
Division (M)
16 / 78
9:39:22

2023

1 Race | 32 mi.

Anchor Down Ultra

Aug 11th 2023
| Bristol, RI
Duration
24 Hours
Overall
78 / 80
Division (M)
53 / 55
31.85

2022

1 Race | 29 mi.

Anchor Down Ultra

Aug 12th 2022
| Bristol, RI
Duration
6 Hours
Overall
12 / 28
Division (M)
9 / 19
29.4

2021

1 Race | 100 mi.

Eastern States 100

Aug 14th 2021
| Waterville, PA
Distance
100 Miles
Overall
43 / 83
Division (M)
38 / 74
33:06:00

2019

3 Races | 200 mi.

Vermont 50

Sep 29th 2019
| Brownsville, VT
Distance
50 Miles
Overall
7 / 173
Division (M)
7 / 123
8:02:17

Vermont 100

Jul 20th 2019
| West Windsor, VT
Distance
100 Miles
Overall
8 / 156
Division (M)
7 / 107
20:30:19

The North Face Endurance Challenge Massa...

Jun 8th 2019
| Princeton, MA
Distance
50 Miles
Overall
16 / 87
Division (M)
15 / 75
10:15:03

2018

3 Races | 200 mi.

Vermont 50

Sep 30th 2018
| Brownsville, VT
Distance
50 Miles
Overall
28 / 179
Division (M)
21 / 120
8:36:55

Vermont 100

Jul 21st 2018
| West Windsor, VT
Distance
100 Miles
Overall
55 / 277
Division (M)
44 / 207
21:18:02

The North Face Endurance Challenge Massa...

Jun 9th 2018
| Princeton, MA
Distance
50 Miles
Overall
16 / 118
Division (M)
13 / 95
10:34:48

2017

3 Races | 200 mi.

Vermont 50

Sep 24th 2017
| Brownsville, VT
Distance
50 Miles
Overall
98 / 141
Division (M)
70 / 103
11:18:19

Vermont 100

Jul 15th 2017
| West Windsor, VT
Distance
100 Miles
Overall
50 / 270
Division (M)
45 / 214
21:26:04

The North Face Endurance Challenge Massa...

Jun 10th 2017
| Princeton, MA
Distance
50 Miles
Overall
48 / 75
Division (M)
40 / 59
13:13:15

2012

1 Race | 50 mi.

Vermont 50

Sep 30th 2012
| Brownsville, VT
Distance
50 Miles
Overall
105 / 271
Division (M)
91 / 214
9:51:06
16
Races
13y 0m 1d
Longevity
973
Lifetime Miles

Personal Bests

50m (9)
8:02:17
2019
100k (1)
12:40:49
2025
100m (4)
20:30:19
2019
24hr (1)
31.85
2023
6hr (1)
29.4
2022

Distance by Year

2025
112 Miles
2 Races
2024
50 Miles
1 Race
2023
32 Miles
1 Race
2022
29 Miles
1 Race
2021
100 Miles
1 Race
2019
200 Miles
3 Races
2018
200 Miles
3 Races
2017
200 Miles
3 Races
2012
50 Miles
1 Race

Multiple Performances

2025
14th Place
2024
16th Place
2019
7th Place
2018
21st Place
2017
70th Place
2012
91st Place
2019
7th Place
2018
44th Place
2017
45th Place

10:15:03

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+

Weekly Newsletter

A roundup of the week's content and most recent race results. Sent once a week on Thursday.

Recent Results

Hoof It on the Hill
Cherry Creek, NY - 9 finishers
52 KM
The Sticks
Norton, KS - 72 finishers
72 Hours | 48 Hours | 24 Hours | 12 Hours | 6 Hours
Spence Mountain Run
Klamath Falls, OR - 11 finishers
50 KM
Yankee Springs Trail Run
Middleville, MI - 60 finishers
100 KM | 50 KM
Pacifico Ultra
Palmdale, CA - 117 finishers
50 KM
Echo Valley Runs
Chelan, WA - 80 finishers
50 KM
Lake to Ocean 100K
Port Mayaka, FL - 19 finishers
100 KM
Lake Tye Challenge
Monroe, WA - 25 finishers
12 Hours | 6 Hours
Hotfoot Hamster
Buckeye, AZ - 94 finishers
24 Hours | 12 Hours | 6 Hours
Worlds End Ultramarathons
Forksville, PA - 299 finishers
100 KM | 50 KM
View All Results