| 2005 |
| 30.12 |
273km/6stages |
3rd Kumano Road Stage Run |
2d 15:16:00 h | 8 |
| 2004 |
| 24.07 |
132km/2stages |
Yashagaike Legend Maranic 132 km |
20:11:30 h | 142 |
| 16.07 |
215km/5stages |
2nd Panorama trail run |
2d 02:50:00 h | 2 🥈 |
| 2003 |
| 28.12 |
277km/5stages |
2nd Kumano Road Stage Run |
2d 09:08:00 h | 4 |
| 23.09 |
100km |
6th Muraoka 100 km Ultra Marathon |
13:47:37 h | 138 |
| 20.06 |
95.9km |
Transeuropalauf 2003 Etappe 63 Gidrousel - Lesnoi Gorodok |
15:52:58 h | 21 |
| 19.06 |
78km |
Transeuropalauf 2003 Etappe 62 Gagarin - Gidrousel |
12:57:36 h | 20 |
| 18.06 |
68.7km |
Transeuropalauf 2003 Etappe 61 Vjajsma - Gagarin |
10:14:54 h | 20 |
| 17.06 |
79.1km |
Transeuropalauf 2003 Etappe 60 Safonovo - Vjajsma |
12:43:50 h | 20 |
| 16.06 |
45.6km |
Transeuropalauf 2003 Etappe 59 Jarcevo - Safonovo |
6:45:05 h | 21 |
| 15.06 |
75.4km |
Transeuropalauf 2003 Etappe 58 Katyn - Jarcevo |
12:26:18 h | 20 |
| 14.06 |
92.3km |
Transeuropalauf 2003 Etappe 57 Orscha - Katyn |
14:37:18 h | 21 |
| 13.06 |
93.8km |
Transeuropalauf 2003 Etappe 56 Krupky - Orscha |
13:11:33 h | 19 |
| 12.06 |
45.1km |
Transeuropalauf 2003 Etappe 55 Barysau - Krupky |
7:02:33 h | 21 |
| 11.06 |
76km |
Transeuropalauf 2003 Etappe 54 Minsk - Barysau |
10:13:43 h | 17 |
| 10.06 |
71km |
Transeuropalauf 2003 Etappe 53 Stoubcy - Minsk |
11:11:35 h | 21 |
| 09.06 |
64.9km |
Transeuropalauf 2003 Etappe 52 Baranavicy - Stoubcy |
10:48:22 h | 21 |
| 08.06 |
76.4km |
Transeuropalauf 2003 Etappe 51 Ivacevicy - Baranavicy |
12:17:09 h | 19 |
| 07.06 |
90km |
Transeuropalauf 2003 Etappe 50 Kobryn - Ivacevicy |
14:27:55 h | 20 |
| 06.06 |
73.4km |
Transeuropalauf 2003 Etappe 49 Zalesie - Kobryn |
11:38:13 h | 21 |
| 05.06 |
83.9km |
Transeuropalauf 2003 Etappe 48 Siedlce - Zalesie |
12:57:17 h | 20 |
| 04.06 |
90.1km |
Transeuropalauf 2003 Etappe 47 Warszawa - Siedlce |
14:10:46 h | 21 |
| 03.06 |
81.4km |
Transeuropalauf 2003 Etappe 46 Zduny - Warszawa |
12:56:52 h | 20 |
| 02.06 |
86.8km |
Transeuropalauf 2003 Etappe 45 Kolo - Zduny |
13:27:32 h | 21 |
| 01.06 |
78.7km |
Transeuropalauf 2003 Etappe 44 Wrzesnia - Kolo |
12:36:24 h | 20 |
| 31.05 |
70.1km |
Transeuropalauf 2003 Etappe 43 Tarnowo Podgorne - Wrzesnia |
11:34:26 h | 20 |
| 30.05 |
87.4km |
Transeuropalauf 2003 Etappe 42 Brojce - Tarnowo Podgorne |
13:26:47 h | 20 |
| 29.05 |
85.2km |
Transeuropalauf 2003 Etappe 41 Slubice - Brojce |
13:19:44 h | 20 |
| 28.05 |
97.4km |
Transeuropalauf 2003 Etappe 40 Dahlewitz bei Berlin - Slubice |
15:10:05 h | 22 |
| 27.05 |
78.2km |
Transeuropalauf 2003 Etappe 39 Wilhelmsdorf - Dahlewitz bei Berlin |
12:01:54 h | 22 |
| 26.05 |
82.4km |
Transeuropalauf 2003 Etappe 38 Schönebeck - Wilhelmsdorf |
12:26:35 h | 22 |
| 25.05 |
77.7km |
Transeuropalauf 2003 Etappe 37 Wernigerode - Schönebeck |
11:00:14 h | 20 |
| 24.05 |
68.8km |
Transeuropalauf 2003 Etappe 36 Gieboldehausen - Wernigerode |
10:42:37 h | 19 |
| 23.05 |
85.2km |
Transeuropalauf 2003 Etappe 35 Hofgeismar - Gieboldehausen |
12:38:23 h | 21 |
| 22.05 |
74km |
Transeuropalauf 2003 Etappe 34 Brilon - Hofgeismar |
11:12:12 h | 22 |
| 21.05 |
70km |
Transeuropalauf 2003 Etappe 33 Plettenberg - Brilon |
10:21:47 h | 19 |
| 20.05 |
78.3km |
Transeuropalauf 2003 Etappe 32 Leichlingen-Witzhelden - Plettenberg |
12:35:23 h | 22 |
| 19.05 |
86km |
Transeuropalauf 2003 Etappe 31 Vettweiß - Leichlingen-Witzhelden |
13:34:14 h | 22 |
| 18.05 |
62km |
Transeuropalauf 2003 Etappe 30 Waimes - Vettweiß |
9:05:16 h | 20 |
| 17.05 |
62.2km |
Transeuropalauf 2003 Etappe 29 Hotton - Waimes |
9:51:19 h | 23 |
| 16.05 |
71km |
Transeuropalauf 2003 Etappe 28 Vireux Molhain - Hotton |
11:33:07 h | 23 |
| 15.05 |
80.3km |
Transeuropalauf 2003 Etappe 27 Montcornet - Vireux Molhain |
13:08:23 h | 23 |
| 14.05 |
75.5km |
Transeuropalauf 2003 Etappe 26 Soissons - Montcornet |
11:44:52 h | 23 |
| 13.05 |
87.5km |
Transeuropalauf 2003 Etappe 25 Orry la Ville - Soissons |
13:27:13 h | 23 |
| 12.05 |
69.4km |
Transeuropalauf 2003 Etappe 24 Marly le Rói - Orry la Ville |
10:51:55 h | 23 |
| 11.05 |
82.4km |
Transeuropalauf 2003 Etappe 23 Auneau - Marly le Rói |
12:59:38 h | 24 |
| 10.05 |
91.5km |
Transeuropalauf 2003 Etappe 22 Ouques - Auneau |
14:45:26 h | 23 |
| 09.05 |
98.7km |
Transeuropalauf 2003 Etappe 21 St. Branchs - Ouques |
15:27:44 h | 24 |
| 08.05 |
78.4km |
Transeuropalauf 2003 Etappe 20 Bonneuil Matours - St. Branchs |
11:14:55 h | 19 |
| 07.05 |
83.4km |
Transeuropalauf 2003 Etappe 19 Ruffec - Bonneuil Matours |
14:12:47 h | 25 |
| 06.05 |
82km |
Transeuropalauf 2003 Etappe 18 Barbezieux St. Hilaire - Ruffec |
14:04:52 h | 25 |
| 05.05 |
91.2km |
Transeuropalauf 2003 Etappe 17 Talence - Barbezieux St. Hilaire |
15:15:48 h | 26 |
| 04.05 |
87.3km |
Transeuropalauf 2003 Etappe 16 Labouheyre - Talence |
14:14:09 h | 27 |
| 03.05 |
87.5km |
Transeuropalauf 2003 Etappe 15 Saint Vincent - Labouheyre |
13:24:19 h | 29 |
| 02.05 |
85.2km |
Transeuropalauf 2003 Etappe 14 San Sebastian/Donostia - Saint Vincent |
14:13:17 h | 29 |
| 01.05 |
88.5km |
Transeuropalauf 2003 Etappe 13 Arrasate Mondragon - San Sebastian/Donostia |
13:36:48 h | 26 |
| 30.04 |
82.3km |
Transeuropalauf 2003 Etappe 12 Miranda de Ebro - Arrasate Mondragon |
11:17:33 h | 23 |
| 29.04 |
79.7km |
Transeuropalauf 2003 Etappe 11 Burgos - Miranda de Ebro |
11:33:20 h | 24 |
| 28.04 |
82.9km |
Transeuropalauf 2003 Etappe 10 Magaz - Burgos |
13:22:14 h | 31 |
| 27.04 |
92km |
Transeuropalauf 2003 Etappe 9 Tordesillas - Magaz |
14:09:04 h | 33 |
| 26.04 |
84.3km |
Transeuropalauf 2003 Etappe 8 Salamanca - Tordesillas |
13:26:14 h | 35 |
| 25.04 |
75.1km |
Transeuropalauf 2003 Etappe 7 Béjar - Salamanca |
12:21:46 h | 38 |
| 24.04 |
57km |
Transeuropalauf 2003 Etappe 6 Plasenica - Béjar |
9:20:41 h | 36 |
| 23.04 |
99.6km |
Transeuropalauf 2003 Etappe 5 Caceres - Plasenica |
15:33:01 h | 36 |
| 22.04 |
93.4km |
Transeuropalauf 2003 Etappe 4 Pueblo Nuevo Guardiana - Caceres |
14:09:20 h | 36 |
| 21.04 |
81.4km |
Transeuropalauf 2003 Etappe 3 Estremoz - Pueblo Nuevo Guardiana |
12:46:55 h | 40 |
| 20.04 |
88.6km |
Transeuropalauf 2003 Etappe 2 Vendas Novas - Estremoz |
12:52:48 h | 40 |
| 19.04 |
58.9km |
Transeuropalauf 2003 Etappe 1 Lissabon - Vendas Novas |
6:21:17 h | 33 |
| 19.04 |
5036km/64stages |
Transeuropalauf 2003 Gesamtwertung Lissabon-Moskau |
32d 17:23:15 h | 20 |
| 2002 |
| 29.12 |
275km/4stages |
1st Kumano Road Stage Run (4 Stages) |
2d 07:10:00 h | 4 |
| 29.12 |
430km/7stages |
1st Kumano Road Stage Run (7 Stages) |
3d 10:43:00 h | 2 🥈 |
| 15.02 |
3085mi |
Run Across America I |
32d 05:47:10 h | 8 |
| 1999 |
| 17.10 |
100km |
6th River Shimanto 100km |
12:49:10 h | 614 |
| 1995 |
| 29.07 |
67km |
10. Swiss Alpine Marathon |
10:39:11 h | 1224 |