L’Italien a débuté dans son pays natal avant de rejoindre le Championnat du Monde 250cc, où il décroche deux podiums. En 2012, il intègre le paddock WorldSBK, passant par le WorldSSP et le STK1000 avant de remporter le titre de cette dernière catégorie en 2016. Une saison en WorldSBK – 15e au Championnat – précède son retour en WorldSSP où les podiums deviennent réguliers, mais la victoire lui échappe, avant d’enfin gagner en en 2021, remportant la Course 1 avec Orelac Racing VerdNatura. Il reste dans cette équipe en 2022 et 2023, avant de rejoindre QJMOTOR Factory Racing en 2024. Après une saison d’apprentissage de la moto, l’Italien a montré un rythme très prometteur en fin de campagne 2025, ne quittant le top 10 qu’une seule fois lors des deux dernières manches. De quoi propulser QJMOTOR et de Rosa vers une troisième saison ensemble en 2026.
| Toutes époques confondues | ||||||||
|---|---|---|---|---|---|---|---|---|
| Catégorie | Poles | Courses | Podiums | Victoires | P2 | P3 | Best Race Lap | |
| WorldSBK | 0 | 26 | 0 | 0 | 0 | 0 | 0 | |
| WorldSSP | 0 | 180 | 19 | 1 | 7 | 11 | 5 | |
| Années | |||||||||
|---|---|---|---|---|---|---|---|---|---|
| Année | Cat. | Poles | Courses | Podiums | Victoires | P2 | P3 | Best Race Lap | Pos. |
| 2025 | Supersport | 0 | 20 | 0 | 0 | 0 | 0 | 0 | 23 |
| 2024 | Supersport | 0 | 22 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2023 | Supersport | 0 | 24 | 0 | 0 | 0 | 0 | 0 | 10 |
| 2022 | Supersport | 0 | 24 | 3 | 0 | 2 | 1 | 2 | 9 |
| 2021 | Supersport | 0 | 23 | 4 | 1 | 2 | 1 | 2 | 7 |
| 2020 | Supersport | 0 | 15 | 4 | 0 | 1 | 3 | 0 | 6 |
| 2019 | Supersport | 0 | 12 | 2 | 0 | 1 | 1 | 1 | 6 |
| 2018 | Supersport | 0 | 12 | 5 | 0 | 1 | 4 | 0 | 6 |
| 2017 | Superbike | 0 | 20 | 0 | 0 | 0 | 0 | 0 | 15 |
| 2016 | Superbike | 0 | 4 | 0 | 0 | 0 | 0 | 0 | 21 |
| 2016 | Superstock 1000 | 2 | 8 | 5 | 2 | 0 | 3 | 2 | 1 |
| 2015 | Superstock 1000 | 0 | 8 | 6 | 0 | 3 | 3 | 1 | 3 |
| 2014 | Supersport | 0 | 10 | 1 | 0 | 0 | 1 | 0 | 10 |
| 2013 | Supersport | 0 | 12 | 0 | 0 | 0 | 0 | 0 | 19 |
| 2012 | Superbike | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2012 | Supersport | 0 | 6 | 0 | 0 | 0 | 0 | 0 | 24 |