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

Yankee Springs Trail Run
Middleville, MI - 60 finishers
100 KM | 50 KM
The Midwest Ultra Track Classic
Warrensburg, MO - 19 finishers
24 Hours | 12 Hours | 6 Hours
Coz's Backyard Ultra
Holland Patent, NY - 16 finishers
Backyard
South Ridge Trail Challenge
Allison Park, PA - 18 finishers
50 KM
Connor's Claims Ultra
Stockton, UT - 24 finishers
50 Miles | 50 KM
Kettlefoot
Mountain City, TN - 28 finishers
50 KM
Run The Rim
Arnold, CA - 21 finishers
50 KM
Run Comfy Numb Trail Race
Whistler, BC - 68 finishers
50 KM
View All Results