Tour of Japan  |  Race History

25 Editions (1996 - 2023)

Season Winner 2nd 3rd
1996
Jean-Philippe DURACKA
David LEFÈVRE
Daisuke IMANAKE
stages
1997
Bart BOWEN
Riccardo FERRARI
Peter ROGERS
stages
1998
Frank MCCORMACK
Jaroslav BÍLEK
Andreas WALZER
stages
1999
Andrzej SYPYTKOWSKI
Denis LUNGHI
Nick GATES
stages
2000
Mauro GIANETTI
Piotr WADECKI
René HASELBACHER
stages
2001
Paweł NIEDŹWIECKI
Pietro ZUCCONI
Scott DAVIS
stages
2002
Oleksandr KLYMENKO
Simone MORI
Bert SCHEIRLINCKX
stages
2004
Shinichi FUKUSHIMA
Roberto LOZANO MONTERO
Christian HEULE
stages
2005
Félix Rafael CÁRDENAS RAVALO
Andrey MIZOUROV
Matteo CARRARA
stages
2006
Vladimir DUMA
John Lee AUGUSTYN
Andrey MIZOUROV
stages
2007
Francesco MASCIARELLI
Valentin IGLINSKIY
Alexsandr DYACHENKO
stages
2008
Cameron MEYER
David Jai CRAWFORD
Vincenzo GAROFALO
stages
2009
Sergio PARDILLA BELLÓN
Hyo suk GONG
Dmitriy FOFONOV
stages
2010
Cristiano SALERNO
Andrey MIZOUROV
Alexandr SHUSHEMOIN
stages
2012
Fortunato BALIANI
Julián David ARREDONDO MORENO
Jarosław DĄBROWSKI
stages
2013
Fortunato BALIANI
Julián David ARREDONDO MORENO
Damien MONIER
stages
2014
Mirsamad POURSEYEDI GOLAKHOUR
Grega BOLE
Ghader MIZBANI IRANAGH
stages
2015
Mirsamad POURSEYEDI GOLAKHOUR
Rahim EMAMI
Hossein ASKARI
stages
2016
Óscar PUJOL MÚÑOZ
Marcos GARCÍA FERNÁNDEZ
Mirsamad POURSEYEDI GOLAKHOUR
stages
2017
Óscar PUJOL MÚÑOZ
Nathan EARLE
Hamid POURHASHEMI
stages
2018
Marcos GARCÍA FERNÁNDEZ
Hermann PERNSTEINER
Thomas LEBAS
stages
2019
Chris HARPER
Benjami PRADES REVERTER
José Vicente TORIBIO ALCOLEA
stages
2021
Nariyuki MASUDA
Thomas LEBAS
Masaki YAMAMOTO
stages
2022
Nathan EARLE
Benjamin DYBALL
Thomas LEBAS
stages
2023
Nathan EARLE
Benjamin DYBALL
Atsushi OKA
stages