1985 Go-kart pertama.
1989 Debut balap karting 60cc.
1990 Juara kejuaraan karting regional 60cc, menang sembilan kali.
1991 Peringkat 5 di Kejuaraan Junior go-kart Italia ; pertama terjun dalam balapan minimoto.
1992 Juara Italian minibike Endurance.
1993 Peringkat 12 Italian 125cc Sport Production championship, dengan motor Cagiva.
1994 Juara Italian 125cc Sport Production, dengan motor Cagiva.
1995 Juara nasional Italia 125cc; peringkat 3 125cc Kejuaraan Eropa; peringkat 11 di Kejuaraan, Spanish Open 125cc semuanya dengan motor Aprilia.
1996 Peringkat 9 Grandprix 125cc, Scuderia AGV, peringkat 10 kejuaraan Eropa 125cc dengan motor Aprilia.
1997 Juara Dunia Grandprix 125cc, Nastro Azzurro Aprilia, Meraih 11 kemenangan dari 15 balapan, Termasuk menjuarai GP di sirkuit Sentul.
1998 Runner up Grandprix 250cc, Nastro Azzurro Aprilia.
1999 Juara Dunia Grandprix 250cc, Aprilia Grand Prix.
2000 Runner up Grandprix 500cc, Nastro Azzurro Honda.
2001 Juara Dunia Grandprix 500cc, Nastro Azzurro Honda.
2002 Juara dunia Motogp, Repsol Honda Team.
2003 Juara dunia Motogp, Repsol Honda Team.
2004 Juara dunia Motogp, Gauloises Fortuna Yamaha team.
2005 Juara dunia Motogp, Gauloises Yamaha team.
2006 Runner Up Motogp, Camel Yamaha team.
2007 Peringkat 3 Motogp, Fiat Yamaha team.
2008 Juara dunia Motogp, Fiat Yamaha team.