Save 50% on a Digital Subscription

8 Issues/yr | Training Plans | Discounts | Full Archive Access

Vishal Sahni (M 44)

2024

2 Races | 62 mi.

Jemez Mountain

May 11th 2024
| Los Alamos, NM
Distance
50 KM
Overall
116 / 160
Division (M)
88 / 121
9:46:32

Sean O'Brien 100k/50M/50k

Jan 27th 2024
| Malibu, CA
Distance
50 KM
Overall
6 / 91
Division (M)
6 / 63
5:26:52

2023

3 Races | 193 mi.

Run Rabbit Run

Sep 15th 2023
| Steamboat Springs, CO
Distance
100 Miles
Overall
33 / 252
Division (M)
30 / 196
27:33:48

Tushars Mountain Runs

Jul 29th 2023
| Eagle Point Ski Resort, UT
Distance
100 KM
Overall
19 / 57
Division (M)
16 / 44
17:50:29

Leona Divide

Apr 22nd 2023
| Lake Hughes, CA
Distance
50 KM
Overall
3 / 130
Division (M)
3 / 71
5:40:43

2021

1 Race | 100 mi.

Silverton Ultra Dirty

Aug 6th 2021
| Silverton, CO
Distance
100 Miles
Overall
23 / 26
Division (M)
17 / 19
39:12:04

2019

3 Races | 193 mi.

The Bear 100

Sep 27th 2019
| Logan, UT
Distance
100 Miles
Overall
88 / 204
Division (M)
73 / 160
29:30:41

Kettle Moraine 100 Endurance Runs

Jun 1st 2019
| La Grange, WI
Distance
100 KM
Overall
1 / 97
Division (M)
1 / 63
9:51:31

Mesquite Canyon

Mar 9th 2019
| Waddell, AZ
Distance
50 KM
Overall
2 / 81
Division (M)
2 / 54
4:51:44

2018

2 Races | 131 mi.

Vista Verde Skyline Run

Dec 1st 2018
| Palo Alto, CA
Distance
50 KM
Overall
2 / 61
Division (M)
2 / 40
4:33:07

Zion Ultras and Trail Half Marathon

Apr 20th 2018
| Virgin, UT
Distance
100 Miles
Overall
5 / 155
Division (M)
5 / 128
19:08:02

2017

2 Races | 182 mi.

Fat Dog 120

Aug 11th 2017
| Manning Park, BC
Distance
120 Miles
Overall
17 / 105
Division (M)
15 / 82
34:28:49

Sean O'Brien 100k/50M/50k

Feb 4th 2017
| Malibu, CA
Distance
100 KM
Overall
19 / 137
Division (M)
17 / 115
10:20:27

2016

3 Races | 262 mi.

The Bear 100

Sep 23rd 2016
| Logan, UT
Distance
100 Miles
Overall
86 / 166
Division (M)
74 / 132
31:50:48

Bryce Canyon

Jun 17th 2016
| Bryce Canyon, UT
Distance
100 Miles
Overall
15 / 103
Division (M)
14 / 84
25:22:55

Miwok

May 7th 2016
| Stinson Beach, CA
Distance
100 KM
Overall
19 / 289
Division (M)
18 / 235
10:52:20

2015

3 Races | 181 mi.

Angeles Crest

Aug 1st 2015
| Wrightwood, CA
Distance
100 Miles
Overall
21 / 98
Division (M)
18 / 77
24:47:12

Angeles National Forest Trail Race

Jul 11th 2015
| Sierra Madre, CA
Distance
50 KM
Overall
12 / 88
Division (M)
11 / 66
5:55:42

Sean O'Brien 100k/50M/50k

Feb 7th 2015
| Malibu, CA
Distance
50 Miles
Overall
20 / 101
Division (M)
19 / 72
10:01:11

2014

2 Races | 150 mi.

San Diego 100

Jun 7th 2014
| Lake Cuyamaca, CA
Distance
100 Miles
Overall
112 / 142
Division (M)
98 / 117
29:50:39

Leona Divide

Apr 26th 2014
| Lake Hughes, CA
Distance
50 Miles
Overall
52 / 183
Division (M)
47 / 144
9:48:22

2013

1 Race | 100 mi.

Lean Horse

Aug 24th 2013
| Custer, SD
Distance
100 Miles
Overall
25 / 43
Division (M)
21 / 35
26:43:56

2012

4 Races | 400 mi.

Wasatch 100

Sep 7th 2012
| Kaysville, UT
Distance
100 Miles
Overall
163 / 213
Division (M)
137 / 173
33:44:27

Leadville Trail

Aug 18th 2012
| Leadville, CO
Distance
100 Miles
Overall
137 / 360
Division (M)
118 / 305
27:28:03

Vermont 100

Jul 21st 2012
| West Windsor, VT
Distance
100 Miles
Overall
110 / 217
Division (M)
96 / 173
23:34:34

Western States 100

Jun 23rd 2012
| Olympic Valley, CA
Distance
100 Miles
Overall
189 / 315
Division (M)
157 / 264
26:45:43

2011

2 Races | 150 mi.

Stone Mill 50M

Nov 19th 2011
| Montgomery Village, MD
Distance
50 Miles
Overall
44 / 178
Division (M)
40 / 130
10:26:57

Cascade Crest

Aug 27th 2011
| Easton, WA
Distance
100 Miles
Overall
73 / 107
Division (M)
59 / 85
29:17:48

2010

4 Races | 300 mi.

Mountain Masochist Trail Run

Nov 6th 2010
| Lynchburg, VA
Distance
50 Miles
Overall
115 / 218
Division (M)
92 / 167
10:44:36

Wasatch 100

Sep 10th 2010
| Kaysville, UT
Distance
100 Miles
Overall
74 / 182
Division (M)
72 / 165
29:41:15

Bighorn

Jun 18th 2010
| Dayton, WY
Distance
100 Miles
Overall
41 / 95
Division (M)
33 / 77
28:49:58

Ice Age Trail

May 8th 2010
| La Grange, WI
Distance
50 Miles
Overall
28 / 219
Division (M)
24 / 167
8:41:27

2009

4 Races | 281 mi.

Superior Fall Trail Races

Sep 11th 2009
| Two Harbors, MN
Distance
100 Miles
Overall
6 / 36
Division (M)
6 / 28
30:46:45

Dances with Dirt - Devil's Lake

Jul 11th 2009
| Baraboo, WI
Distance
50 KM
Overall
55 / 72
Division (M)
40 / 49
7:32:22

Kettle Moraine 100 Endurance Runs

Jun 6th 2009
| La Grange, WI
Distance
100 Miles
Overall
33 / 90
Division (M)
31 / 75
23:28:17

Ice Age Trail

May 9th 2009
| La Grange, WI
Distance
50 Miles
Overall
66 / 203
Division (M)
60 / 159
9:38:37

2008

1 Race | 50 mi.

Le Grizz

Oct 11th 2008
| Polebridge, MT
Distance
50 Miles
Overall
12 / 83
Division (M)
10 / 63
8:08:21

North American Races

37
Races
15y 7m 6d
Longevity
2,736
Lifetime Miles

Personal Bests

50k (7)
4:33:07
2018
50m (7)
8:08:21
2008
100k (4)
9:51:31
2019
100m (18)
19:08:02
2018

Distance by Year

2024
62 Miles
2 Races
2023
193 Miles
3 Races
2021
100 Miles
1 Race
2019
193 Miles
3 Races
2018
131 Miles
2 Races
2017
182 Miles
2 Races
2016
262 Miles
3 Races
2015
181 Miles
3 Races
2014
150 Miles
2 Races
2013
100 Miles
1 Race
2012
400 Miles
4 Races
2011
150 Miles
2 Races
2010
300 Miles
4 Races
2009
281 Miles
4 Races
2008
50 Miles
1 Race

Multiple Performances

2019
73rd Place
2016
74th Place
2012
137th Place
2010
72nd Place
2010
24th Place
2009
60th Place