2026
26.06
Backyard Ultra
8th Nuuksio Backyard Ultra
248.122 km (37h) 2 🥈
18.04
72h
2nd Sri Chinmoy 72h Race New York
374.333 km 1 🏆
2025
19.04
72h
1st Sri Chinmoy 72h Race New York
410.543 km 1 🏆
2024
30.08
3100mi
28th Self-Transcendence 3100 Mile Race › Show nested results
0:00:00 h 2 🥈
30.08
6d
28th Self-Transcendence 3100 Mile Race - 6d Split
764.300 km
2 🥈
30.08
1000km
28th Self-Transcendence 3100 Mile Race - 1000km Split
8d 02:19:06 h
2 🥈
30.08
10d
28th Self-Transcendence 3100 Mile Race - 10d Split
1222.300 km
1 🏆
30.08
1000mi
28th Self-Transcendence 3100 Mile Race - 1000mi Split
13d 03:26:23 h
2 🥈
21.04
6d
26th Sri Chinmoy 6 Day Race › Show nested results
701.685 km 1 🏆
21.04
48h
26th Sri Chinmoy 6 Day Race - 48h Split
279.221 km
1 🏆
06.04
12h
5. Sri Chinmoy Self-Transcendence 12 Hour Race Riga
111.857 km 9
2023
14.10
Backyard Ultra
3rd Nummela Backyard Ultra
221.298 km (33h) 1 🏆
30.09
24h
32th Self-Transcendence 24 h Track Race Battersea Park › Show nested results
178.995 km 17
30.09
50km
32nd Self-Transcendence 24 h Track Race Battersea Park - 50km split
5:07:26 h
25
30.09
100km
32nd Self-Transcendence 24 h Track Race Battersea Park - 100km split
11:23:46 h
20
30.09
100mi
32nd Self-Transcendence 24 h Track Race Battersea Park - 100mi split
21:51:50 h
20
30.06
Backyard Ultra
5th Nuuksio Backyard Ultra
221.298 km (33h) 1 🏆
01.04
12h
4. Sri Chinmoy Self-Transcendence 12 Hour Race Riga
101.203 km 11
2022
04.09
3100mi
26th Self-Transcendence 3100 Mile Race › Show nested results
0:00:00 h 2 🥈
04.09
6d
26th Self-Transcendence 3100 Mile Race - 6d Split
673.800 km
3 🥉
04.09
1000km
26th Self-Transcendence 3100 Mile Race - 1000km Split
8d 13:04:19 h
2 🥈
04.09
1000mi
26th Self-Transcendence 3100 Mile Race - 1000mi Split
14d 01:53:03 h
2 🥈
11.06
6d
Sri Chinmoy 6 Day Race 2022 Sofia
679.030 km 1 🏆
07.05
12h
3. Self-Transcendence 12 Hour Race Riga
107.387 km 7
2021
18.09
24h
30th Self-Transcendence 24 h Track Race Tooting Bec › Show nested results
216.850 km 4
18.09
50km
30th Self-Transcendence 24 h Track Race Tooting Bec - 50km split
4:54:32 h
14
18.09
100km
30th Self-Transcendence 24 h Track Race Tooting Bec - 100km split
10:14:45 h
10
18.09
100mi
30th Self-Transcendence 24 h Track Race Tooting Bec - 100mi split
17:27:41 h
7
02.07
Backyard Ultra
3rd Nuuksio Backyard Ultra
254.828 km (38h) 2 🥈
2019
16.06
3100mi
23th Self-Transcendence 3100 Mile Race › Show nested results
0:00:00 h 1 🏆
16.06
6d
23th Self-Transcendence 3100 Mile Race - 6d Split
652.685 km
2 🥈
16.06
1000km
23th Self-Transcendence 3100 Mile Race - 1000km Split
9d 02:25:50 h
2 🥈
16.06
1000mi
23th Self-Transcendence 3100 Mile Race - 1000mi Split
15d 03:23:57 h
1 🏆
2018
17.04
10d
23rd Sri Chinmoy 10 Day Race › Show nested results
1329.961 km 1 🏆
17.04
48h
23rd Sri Chinmoy 10 Day Race - 48h Split
333.456 km
1 🏆
17.04
6d
23rd Sri Chinmoy 10 Day Race - 6d Split
853.596 km
1 🏆
2017
21.04
6d
20th Sri Chinmoy 6 Day Race › Show nested results
709.720 km 1 🏆
21.04
24h
20th Sri Chinmoy 6 Day Race - 24h Split
164.153 km
2 🥈
21.04
48h
20th Sri Chinmoy 6 Day Race - 48h Split
289.681 km
1 🏆
2016
18.11
100km
35th Oxfam Trailwalker Hong Kong
23:01:28 h 750
19.06
3100mi
20th Self-Transcendence 3100 Mile Race › Show nested results
0:00:00 h 2 🥈
19.06
48h
20th Self-Transcendence 3100 Mile Race - 48h Split
232.276 km
5
19.06
6d
20th Self-Transcendence 3100 Mile Race - 6d Split
670.356 km
4
2015
10.10
55km
3rd Canyon De Chelly Ultra
5:26:45 h 8
14.06
3100mi
19th Self-Transcendence 3100 Mile Race › Show nested results
0:00:00 h 1 🏆
14.06
48h
19th Self-Transcendence 3100 Mile Race - 48h Split
286.159 km
1 🏆
14.06
6d
19th Self-Transcendence 3100 Mile Race - 6d Split
765.741 km
1 🏆
2014
14.11
100km
33th Oxfam Trailwalker Hong Kong
28:18:00 h 1610
19.04
10d
19th Sri Chinmoy 10 Day Race › Show nested results
1340.583 km 1 🏆
19.04
48h
19th Sri Chinmoy 10 Day Race - 48h Split
312.212 km
1 🏆
19.04
6d
19th Sri Chinmoy 10 Day Race - 6d Split
804.672 km
1 🏆
2013
16.06
3100mi
17th Self-Transcendence 3100 Mile Race › Show nested results
0:00:00 h 3 🥉
16.06
48h
17th Self-Transcendence 3100 Mile Race - 48h Split
202.262 km
11
16.06
6d
17th Self-Transcendence 3100 Mile Race - 6d Split
642.981 km
3 🥉
2012
12.05
24h
24. Self-Transcendence 24h Lauf Basel › Show nested results
155.893 km 34
12.05
6h
24. Self-Transcendence 24h Lauf Basel - 6h Split
50.559 km
42
12.05
12h
24. Self-Transcendence 24h Lauf Basel - 12h Split
92.326 km
38
22.04
6d
15th Sri Chinmoy 6 Day Race › Show nested results
756.391 km 2 🥈
22.04
24h
15th Sri Chinmoy 6 Day Race - 24h Split
154.487 km
4
22.04
48h
15th Sri Chinmoy 6 Day Race - 48h Split
291.291 km
2 🥈
2011
12.06
3100mi
15th Self-Transcendence 3100 Mile Race › Show nested results
0:00:00 h 3 🥉
12.06
48h
15th Self-Transcendence 3100 Mile Race - 48h Split
241.997 km
3 🥉
12.06
6d
15th Self-Transcendence 3100 Mile Race - 6d Split
674.765 km
3 🥉
07.05
24h
23. Self-Transcendence 24h Lauf Basel › Show nested results
200.221 km 5
07.05
12h
23. Self-Transcendence 24h Lauf Basel - 12h Split
98.199 km
19
22.04
6d
14th Sri Chinmoy 6 Day Race › Show nested results
751.563 km 2 🥈
22.04
24h
14th Sri Chinmoy 6 Day Race - 24h Split
136.794 km
6
22.04
48h
14th Sri Chinmoy 6 Day Race - 48h Split
252.667 km
5
2010
13.06
3100mi
14th Self-Transcendence 3100 Mile Race › Show nested results
0:00:00 h 1 🏆
13.06
48h
14th Self-Transcendence 3100 Mile Race - 48h Split
255.241 km
1 🏆
13.06
6d
14th Self-Transcendence 3100 Mile Race - 6d Split
695.960 km
1 🏆
2009
31.10
24h
Sri Chinmoy 24h Marseille
169.190 km 6
14.06
3100mi
13th Self-Transcendence 3100 Mile Race › Show nested results
0:00:00 h 1 🏆
14.06
48h
13th Self-Transcendence 3100 Mile Race - 48h Split
258.766 km
1 🏆
14.06
6d
13th Self-Transcendence 3100 Mile Race - 6d Split
709.221 km
1 🏆
2008
06.12
24h
Bislett 24 hour indoor challenge › Show nested results
174.422 km 16
06.12
12h
Bislett 24 hour indoor challenge - 12h Split
101.370 km
27
18.10
24h
19th Self-Transcendence 24 Hour Track Race Tooting Bec
207.367 km 7
15.06
3100mi
12th Self-Transcendence 3100 Mile Race › Show nested results
0:00:00 h 1 🏆
15.06
48h
12th Self-Transcendence 3100 Mile Race - 48h Split
249.947 km
1 🏆
15.06
6d
12th Self-Transcendence 3100 Mile Race - 6d Split
712.746 km
1 🏆
2007
17.06
3100mi
11th Self-Transcendence 3100 Mile Race › Show nested results
0:00:00 h 1 🏆
17.06
48h
11th Self-Transcendence 3100 Mile Race - 48h Split
248.176 km
1 🏆
17.06
6d
11th Self-Transcendence 3100 Mile Race - 6d Split
707.451 km
1 🏆
29.04
48h
10th Sri Chinmoy 6 Day Race - 48h Split
294.510 km 2 🥈
29.04
24h
10th Sri Chinmoy 6 Day Race - 24h Split
162.544 km 4
29.04
6d
10th Sri Chinmoy 6 Day Race
812.719 km 1 🏆
2006
28.10
24h
1st San Francisco One Day, 24h
201.328 km 1 🏆
11.06
48h
10th Self-Transcendence 3100 Mile Race - 48h Split
222.556 km 7
11.06
6d
10th Self-Transcendence 3100 Mile Race - 6d Split
629.720 km 4
11.06
1000mi
10th Self-Transcendence 3100 Mile Race - 1000mi Split
14d 07:09:34 h 3 🥉
11.06
3100mi
10th Self-Transcendence 3100 Mile Race
0:00:00 h 2 🥈
14.01
12h
Lohja 12H K-Citymarket ultrarun
61.400 km 26
2005
12.06
3100mi
9th Self-Transcendence 3100 Mile Race › Show nested results
0:00:00 h 2 🥈
12.06
1000mi
9th Self-Transcendence 3100 Mile Race - 1000mi Split
15d 17:12:31 h
2 🥈
20.05
24h
Ponnenjärvi NonStop 24h
170.000 km 3 🥉
06.02
12h
Lohja 12H K-Citymarket ultrarun
122.817 km 10
2004
23.10
6h
IAU 24h WC Brno - 6h Split
62.392 km 63
23.10
12h
IAU 24h WC Brno - 12h Split
118.003 km 52
23.10
24h
IAU 24h EC Brno
217.713 km 14
23.10
24h
IAU 24h WC Brno
217.713 km 25
13.06
3100mi
8th Self-Transcendence 3100 Mile Race › Show nested results
0:00:00 h 1 🏆
13.06
48h
8th Self-Transcendence 3100 Mile Race - 48h Split
268.760 km
1 🏆
13.06
6d
8th Self-Transcendence 3100 Mile Race - 6d Split
729.496 km
1 🏆
02.05
48h
7th Sri Chinmoy 6 Day Race - 48h Split
243.011 km 2 🥈
02.05
6d
7th Sri Chinmoy 6 Day Race
696.846 km 2 🥈
2003
11.10
12h
Open race at IAU 24h WC & EC Uden - 12h Split
107.543 km 97
11.10
24h
IAU 24h EC Uden
208.993 km 42
11.10
24h
IAU 24h WC Uden
208.993 km 55
08.09
48h
16th Sri Chinmoy Ultra Trio 1300 Mile Race - 48h Split
280.025 km 1 🏆
08.09
6d
16th Sri Chinmoy Ultra Trio 1300 Mile Race - 6d Split
761.219 km 1 🏆
11.07
48h
10. 48-Stunden-Self-Transcendence-Lauf Köln
201.170 km 34
27.04
48h
6th Sri Chinmoy 6 Day Race - 48h Split
243.011 km 3 🥉
27.04
6d
6th Sri Chinmoy 6 Day Race
735.470 km 1 🏆
2002
13.09
48h
15th Sri Chinmoy Ultra Trio 1000 Mile Race - 48h Split
255.886 km 1 🏆
13.09
6d
15th Sri Chinmoy Ultra Trio 1000 Mile Race - 6d Split
653.394 km 1 🏆
16.06
3100mi
6th Self-Transcendence 3100 Mile Race
0:00:00 h 2 🥈
28.04
48h
Self-Transcendence 6 Day Race, New York - 48h split
238.182 km 3 🥉
28.04
6d
5th Sri Chinmoy 6 Day Race › Show nested results
679.143 km 1 🏆
28.04
24h
5th Sri Chinmoy 6 Day Race - 24h Split
115.872 km
7
28.04
48h
5th Sri Chinmoy 6 Day Race - 48h Split
238.182 km
3 🥉
2001
10.09
700mi
14th Sri Chinmoy Ultra Trio 700 Mile Race › Show nested results
9d 20:32:29 h 1 🏆
10.09
48h
14th Sri Chinmoy Ultra Trio 700 Mile Race - 48h Split
247.838 km
3 🥉
10.09
6d
14th Sri Chinmoy Ultra Trio 700 Mile Race - 6d Split
679.143 km
2 🥈
17.06
3100mi
5th Self-Transcendence 3100 Mile Race
0:00:00 h 1 🏆
2000
10.09
700mi
13th Sri Chinmoy Ultra Trio 700 Mile Race › Show nested results
9d 05:44:59 h 1 🏆
10.09
48h
13th Sri Chinmoy Ultra Trio 700 Mile Race - 48h Split
273.588 km
2 🥈
10.09
6d
13th Sri Chinmoy Ultra Trio 700 Mile Race - 6d Split
745.126 km
1 🏆
26.08
99.493km
Masokistin Unelma 100 km
10:12:25 h 8
18.06
3100mi
4th Self-Transcendence 3100 Mile Race
0:00:00 h 1 🏆
27.05
100km
29. Suomi-juoksu 100 km, Turku
10:19:20 h 4
26.04
48h
5th Sri Chinmoy 10 Day Race - 48h Split
255.886 km 3 🥉
26.04
6d
5th Sri Chinmoy 10 Day Race - 6d Split
683.971 km 2 🥈
26.04
10d
5th Sri Chinmoy 10 Day Race
1078.260 km 2 🥈
1999
11.09
700mi
12th Sri Chinmoy Ultra Trio 700 Mile Race › Show nested results
10d 23:10:40 h 2 🥈
11.09
48h
12th Sri Chinmoy Ultra Trio 700 Mile Race - 48h Split
236.573 km
3 🥉
11.09
6d
12th Sri Chinmoy Ultra Trio 700 Mile Race - 6d Split
692.017 km
3 🥉
29.05
100km
28. Suomi-juoksu 100 km, Turku
10:55:42 h 9