Ha iniziato la sua carriera nel 2003, col Campionato Europeo Superstock 1000, dove ha trascorso sette stagioni collezionando numerose vittorie e il titolo nel 2010 vinto in sella ad una BMW. Nel 2011 è passato al WorldSBK dove ha cumulato esperienza e centrato diversi podi prima di passare alla Supersport.
Nel 2016 sono arrivati la sua prima vittoria, in Malesia, e il primo podio in Francia. Sesto al termine del campionato, Badovini è rientrato in SBK ma dopo alcune difficoltà è tornato a schierarsi sulla griglia della WorldSSP con MV Agusta Reparto Corse.
| All time | ||||||||
|---|---|---|---|---|---|---|---|---|
| Categoria | Pole position: | Gare | Podi | Vittorie | Secondi | Terzi | Best Race Lap | |
| WorldSBK | 1 | 167 | 2 | 0 | 0 | 2 | 1 | |
| WorldSSP | 0 | 33 | 3 | 1 | 0 | 2 | 0 | |
| Anni | |||||||||
|---|---|---|---|---|---|---|---|---|---|
| Anno | Cat. | Pole position: | Gare | Podi | Vittorie | Secondi | Terzi | Best Race Lap | Pos. |
| 2019 | Supersport | 0 | 12 | 1 | 0 | 0 | 1 | 0 | 10 |
| 2018 | Supersport | 0 | 12 | 0 | 0 | 0 | 0 | 0 | 11 |
| 2017 | Superbike | 0 | 22 | 0 | 0 | 0 | 0 | 0 | 21 |
| 2016 | Supersport | 0 | 9 | 2 | 1 | 0 | 1 | 0 | 6 |
| 2015 | Superbike | 0 | 20 | 0 | 0 | 0 | 0 | 0 | 12 |
| 2014 | Superbike | 0 | 16 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2013 | Superbike | 1 | 24 | 1 | 0 | 0 | 1 | 0 | 12 |
| 2012 | Superbike | 0 | 27 | 1 | 0 | 0 | 1 | 1 | 12 |
| 2011 | Superbike | 0 | 26 | 0 | 0 | 0 | 0 | 0 | 10 |
| 2010 | Superstock 1000 | 8 | 10 | 10 | 9 | 1 | 0 | 6 | 1 |
| 2009 | Superbike | 0 | 4 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2009 | Superstock 1000 | 1 | 2 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2008 | Superbike | 0 | 28 | 0 | 0 | 0 | 0 | 0 | 24 |
| 2007 | Superstock 1000 | 1 | 11 | 2 | 1 | 0 | 1 | 1 | 9 |
| 2006 | Superstock 1000 | 3 | 10 | 6 | 1 | 1 | 4 | 2 | 4 |
| 2005 | Superstock 1000 | 0 | 9 | 0 | 0 | 0 | 0 | 0 | 12 |
| 2004 | Superstock 1000 | 0 | 9 | 0 | 0 | 0 | 0 | 0 | 18 |
| 2003 | Superstock 1000 | 0 | 9 | 0 | 0 | 0 | 0 | 0 | 24 |