| 2015 |
| 26.04 |
88km |
17. Okukumano 88 km Ultramarathon |
12:48:42 h | 5 |
| 2014 |
| 06.04 |
100km |
65. Tsurunuma 100 km |
13:51:15 h | 71 |
| 2012 |
| 21.10 |
48.7km |
Transeuropalauf 2012 Etappe 64 San Pablo de Buceite - La Linea /Gibralar |
5:22:43 h | 19 |
| 20.10 |
53.4km |
Transeuropalauf 2012 Etappe 63 Ronda - San Pablo de Buceite |
6:34:53 h | 19 |
| 19.10 |
62.3km |
Transeuropalauf 2012 Etappe 62 Campillos - Ronda |
7:51:20 h | 17 |
| 18.10 |
54km |
Transeuropalauf 2012 Etappe 61 Puente Genil - Campillos |
7:30:33 h | 26 |
| 17.10 |
71.3km |
Transeuropalauf 2012 Etappe 60 Albendin - Puente Genil |
9:36:59 h | 26 |
| 16.10 |
60km |
Transeuropalauf 2012 Etappe 59 Jaen - Albendin |
8:25:13 h | 27 |
| 15.10 |
50.6km |
Transeuropalauf 2012 Etappe 58 Baeza - Jaen |
6:57:38 h | 25 |
| 14.10 |
49.7km |
Transeuropalauf 2012 Etappe 57 Villanueva Del Arzobispo - Baeza |
7:09:07 h | 26 |
| 13.10 |
64km |
Transeuropalauf 2012 Etappe 56 Villapalacios - Villanueva Del Arzobispo |
9:49:10 h | 28 |
| 12.10 |
55.1km |
Transeuropalauf 2012 Etappe 55 Lezuza - Villapalacios |
7:24:41 h | 25 |
| 11.10 |
57.4km |
Transeuropalauf 2012 Etappe 54 Tarazona de la Mancha - Lezuza |
8:01:34 h | 26 |
| 10.10 |
39km |
Transeuropalauf 2012 Etappe 53 Motilla Del Palancar - Tarazona de la Mancha |
5:04:51 h | 28 |
| 09.10 |
76km |
Transeuropalauf 2012 Etappe 52 Canate - Motilla Del Palancar |
9:56:13 h | 20 |
| 08.10 |
77.3km |
Transeuropalauf 2012 Etappe 51 Teruel - Canete |
9:47:06 h | 16 |
| 07.10 |
69.6km |
Transeuropalauf 2012 Etappe 50 Escucha - Teruel |
9:31:28 h | 27 |
| 06.10 |
60.5km |
Transeuropalauf 2012 Etappe 49 Calanda - Escucha |
8:17:50 h | 19 |
| 05.10 |
44.4km |
Transeuropalauf 2012 Etappe 48 Caspe - Calanda |
6:03:08 h | 22 |
| 04.10 |
82.1km |
Transeuropalauf 2012 Etappe 47 Lleida - La Bordeta - Caspe |
11:23:17 h | 22 |
| 03.10 |
66.7km |
Transeuropalauf 2012 Etappe 46 Guissona - Lleida - La Bordeta |
9:06:46 h | 23 |
| 02.10 |
75.5km |
Transeuropalauf 2012 Etappe 45 Berga - Guissona |
10:05:14 h | 23 |
| 01.10 |
55.6km |
Transeuropalauf 2012 Etappe 44 St-Joan-de-Les-Abadesses - Berga |
7:27:47 h | 21 |
| 30.09 |
65.1km |
Transeuropalauf 2012 Etappe 43 Arles-Sur-Tech - St-Joan-de-Les-Abadesses |
8:47:19 h | 22 |
| 29.09 |
54.3km |
Transeuropalauf 2012 Etappe 42 Estagel - Arles-Sur-Tech |
7:41:05 h | 22 |
| 28.09 |
65km |
Transeuropalauf 2012 Etappe 41 Lezignan-Corbieres - Estagel |
9:19:58 h | 25 |
| 27.09 |
50.8km |
Transeuropalauf 2012 Etappe 40 St-Pons-de-Thomieres - Lezignan-Corbieres |
7:14:51 h | 23 |
| 26.09 |
72.4km |
Transeuropalauf 2012 Etappe 39 St-Sernin-sur-Rance - St-Pons-de-Thomieres |
10:26:32 h | 22 |
| 25.09 |
54.8km |
Transeuropalauf 2012 Etappe 38 Cassagnes-Begonhes - St-Sernin-sur-Rance |
8:08:15 h | 24 |
| 24.09 |
57.8km |
Transeuropalauf 2012 Etappe 37 St.Cyprien sur Dourdou - Cassagnes-Begonhes |
8:31:46 h | 26 |
| 23.09 |
68.8km |
Transeuropalauf 2012 Etappe 36 Jussac - St.Cyprien sur Dourdou |
9:44:16 h | 24 |
| 22.09 |
62.8km |
Transeuropalauf 2012 Etappe 35 Mauriac - Jussac |
8:55:55 h | 24 |
| 21.09 |
52.8km |
Transeuropalauf 2012 Etappe 34 Meymac - Mauriac |
7:33:41 h | 23 |
| 20.09 |
72.6km |
Transeuropalauf 2012 Etappe 33 Bourganeuf - Meymac |
10:18:29 h | 22 |
| 19.09 |
62.1km |
Transeuropalauf 2012 Etappe 32 St-Sulpice-les-Feuilles - Bourganeuf |
8:55:09 h | 23 |
| 18.09 |
67.5km |
Transeuropalauf 2012 Etappe 31 La Chatre - St-Sulpice-les-Feuilles |
9:40:30 h | 24 |
| 17.09 |
61km |
Transeuropalauf 2012 Etappe 30 Charenton-Du-Cher - La Chatre |
8:37:31 h | 23 |
| 16.09 |
73km |
Transeuropalauf 2012 Etappe 29 Guerigny - Charenton-Du-Cher |
10:34:48 h | 28 |
| 15.09 |
83.3km |
Transeuropalauf 2012 Etappe 28 Avallon - Guerigny |
11:46:43 h | 25 |
| 14.09 |
83km |
Transeuropalauf 2012 Etappe 27 Saint-Seine-l Abbaye - Avallon |
12:10:08 h | 26 |
| 13.09 |
55.4km |
Transeuropalauf 2012 Etappe 26 Saint-Seine-sur-Vingeanne - Saint-Seine-l Abbaye |
7:52:06 h | 24 |
| 12.09 |
48.3km |
Transeuropalauf 2012 Etappe 25 Noidans-le-Ferroux - Saint-Seine-sur-Vingeanne |
7:02:22 h | 25 |
| 11.09 |
79.5km |
Transeuropalauf 2012 Etappe 24 Valdoie - Noidans-le-Ferroux |
11:52:35 h | 30 |
| 10.09 |
82.6km |
Transeuropalauf 2012 Etappe 23 Bad Krozingen - Valdoie |
12:18:29 h | 29 |
| 09.09 |
74.5km |
Transeuropalauf 2012 Etappe 22 St.Georgen - Bad Krozingen |
10:35:09 h | 24 |
| 08.09 |
58km |
Transeuropalauf 2012 Etappe 21 Nordstetten - St.Georgen |
8:37:15 h | 26 |
| 07.09 |
58km |
Transeuropalauf 2012 Etappe 20 Malmsheim - Nordstetten |
8:41:54 h | 25 |
| 06.09 |
62.5km |
Transeuropalauf 2012 Etappe 19 Frankenbach - Malmsheim |
9:21:25 h | 26 |
| 05.09 |
65.2km |
Transeuropalauf 2012 Etappe 18 Assamstadt - Frankenbach |
9:54:41 h | 25 |
| 04.09 |
73km |
Transeuropalauf 2012 Etappe 17 Dettelbach - Assamstadt |
10:36:41 h | 26 |
| 03.09 |
81.6km |
Transeuropalauf 2012 Etappe 16 Zeitlofs - Dettelbach |
11:37:57 h | 23 |
| 02.09 |
70km |
Transeuropalauf 2012 Etappe 15 Queck - Zeitlofs |
9:57:29 h | 22 |
| 01.09 |
64.3km |
Transeuropalauf 2012 Etappe 14 Waldkappel - Queck |
9:26:59 h | 24 |
| 31.08 |
68.3km |
Transeuropalauf 2012 Etappe 13 Ebergötzen - Waldkappel |
10:10:28 h | 22 |
| 30.08 |
76km |
Transeuropalauf 2012 Etappe 12 Gebhardshagen - Ebergötzen |
11:05:06 h | 23 |
| 29.08 |
71.4km |
Transeuropalauf 2012 Etappe 11 Stüde - Gebhardshagen |
11:00:28 h | 31 |
| 28.08 |
76.9km |
Transeuropalauf 2012 Etappe 10 Bienenbüttel - Stüde |
11:39:39 h | 31 |
| 27.08 |
79km |
Transeuropalauf 2012 Etappe 9 Ahrensburg - Bienenbüttel |
12:08:43 h | 29 |
| 26.08 |
70.3km |
Transeuropalauf 2012 Etappe 8 Hohenwestedt - Ahrensburg |
11:02:23 h | 32 |
| 25.08 |
74km |
Transeuropalauf 2012 Etappe 7 Eggebek - Hohenwestedt |
11:17:14 h | 34 |
| 24.08 |
78.5km |
Transeuropalauf 2012 Etappe 6 Haderslev - Eggebek |
11:40:25 h | 30 |
| 23.08 |
72.2km |
Transeuropalauf 2012 Etappe 5 Uldum - Haderslev |
10:37:22 h | 34 |
| 22.08 |
70.9km |
Transeuropalauf 2012 Etappe 4 Bjerringbro - Uldum |
10:33:13 h | 31 |
| 21.08 |
65.7km |
Transeuropalauf 2012 Etappe 3 Stovring - Bjerringbro |
9:45:18 h | 38 |
| 20.08 |
63.5km |
Transeuropalauf 2012 Etappe 2 Oster Vra - Stovring |
9:56:58 h | 43 |
| 19.08 |
56km |
Transeuropalauf 2012 Etappe 1 Skagen - Oster Vra |
8:15:47 h | 44 |
| 19.08 |
4175km/64stages |
Transeuropalauf 2012 Skagen-Gibraltar - Gesamtwertung |
24d 21:46:17 h | 26 |
| 01.04 |
100km |
61. Tsurunuma 100 km |
12:55:08 h | 63 |
| 2011 |
| 07.08 |
77km |
18. Ultramarathon Okumusashi |
11:28:03 h | 1003 |
| 2010 |
| 01.08 |
77km |
17. Ultramarathon Okumusashi |
10:46:46 h | 664 |
| 04.04 |
100km |
57. Tsurunuma 100 km |
13:39:23 h | 71 |
| 2009 |
| 02.08 |
75km |
16. Ultramarathon Okumusashi |
10:07:17 h | 692 |
| 2008 |
| 20.07 |
100km |
1st OSJ Ontake 100km Ultra Trail |
16:08:02 h | 136 |
| 27.04 |
100km |
10. Okukumano 100 km Ultramarathon |
13:49:42 h | 50 |
| 2007 |
| 05.08 |
75km |
14. Ultramarathon Okumusashi |
10:22:45 h | 532 |
| 2006 |
| 13.08 |
75km |
13. Ultramarathon Okumusashi |
10:47:43 h | 558 |
| 17.06 |
106km |
10th Kamoshika Mountain Village Tour |
23:23:13 h | 43 |
| 2005 |
| 11.06 |
24h |
3rd Akiruno 24 Hour Race Japan Cup |
114.270 km | 26 |
| 02.05 |
250km |
17. Yamaguchi 100 Hagi-O-Kan Maranic 250 km |
46:56:06 h | 148 |
| 2004 |
| 30.05 |
100km |
11th Ebisu-Daikoku 100 km Marathon |
12:45:25 h | 75 |
| 2003 |
| 25.10 |
71.5km |
11th Hasetsune Cup - Japan Mountain Endurance Race |
16:29:21 h | 337 |
| 26.07 |
132km/2stages |
Yashagaike Legend Maranic 132 km |
19:22:40 h | 161 |
| 11.05 |
100km |
9th Yatsugatake Nobeyama 100 km |
13:35:05 h | 414 |
| 2002 |
| 07.04 |
100km |
41. Tsurunuma 100 km |
12:51:34 h | 25 |
| 2001 |
| 21.07 |
132km/2stages |
Yashagaike Legend Maranic 132 km |
21:15:17 h | 191 |