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