Tra le due date ha corso diverse stagioni complete, soprattutto nella ottavo di litro, giungendo due volte al secondo posto nella classifica generale, una prima volta nel motomondiale 2000 alle spalle di Roberto Locatelli[1] ed una seconda l'anno successivo alle spalle di Manuel Poggiali; in entrambi i casi era alla guida di una Derbi.[2]
Il suo palmarès comprende anche tre titoli nazionali nel campionato di velocità giapponese tra il 1995 (la vittoria che l'aiutò anche ad ottenere la wild card per il motomondiale) e il 2009.[3]
Al di là della classe 125 le sue partecipazioni a gare nelle altre categorie sono state abbastanza sporadiche e sono limitate a due presenze in classe 250 ed a tre nella MotoGP. Il resoconto finale delle sue partecipazioni iridate mostra dei numeri di tutto rispetto con 133 partecipazioni coronate da undici vittorie nei singoli gran premi (la prima in occasione sempre del gran premio di casa nel 2000), da ventidue piazzamenti sul podio, da 17 pole position e nove giri veloci in gara.