Hasta su fallecimiento era director deportivo del equipo Aprilia Racing Team Gresini MotoGP, además de ser dueño de los equipos Federal Oil Gresini Moto2, Indonesian Racing Team Gresini Moto3 y Trentino Gresini MotoE (actualmente Gresini Racing).
Comenzó a correr en 1978 a la edad de 17 años a bordo de una Minarelli 50 en Italia, y en 1983 entró al Campeonato del Mundo de Motociclismo con el equipo MBA.
Consiguió veintiuna victorias en 132 grandes premios con quince segundos puestos y once terceros puestos.
Él está igualado con Ángel Nieto en el récord de once victorias consecutivas en 125cc, conseguidas entre 1986 y 1987.
(Carreras en Negrita indica pole position, Carreras en cursiva indica vuelta rápida)