Weightclass:  Lightweight
Location:  Turin, Italy
Record:  16 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/01/2030Turin, Italy15 - 22 Noah Norquist1 - 21(1) WPts
16/11/2029Turin, Italy15 - 21 Hardicanute Flatten3 - 7 LPts
17/09/2029Turin, Italy14 - 21 Mio Bloch2 - 11 WPts
19/07/2029Turin, Italy13 - 21 Bo-kyung Bak11 - 16 WPts
19/05/2029Turin, Italy12 - 21 Jong-ho Toh4 - 3 WPts
21/03/2029Turin, Italy12 - 20 Zhong Chong6 - 12 LPts
20/01/2029Turin, Italy11 - 20 Shirzad Novruzov0 - 6(2) WPts
21/11/2028Turin, Italy10 - 20 Sam Kavanagh4 - 9 WPts
23/09/2028Turin, Italy10 - 19 Antonio De Capua4 - 2 LPts
24/07/2028Turin, Italy9 - 19 Primo Galati1 - 4 WPts
25/05/2028Turin, Italy8 - 19 Dume Panyaglo5 - 9 WPts
26/03/2028Turin, Italy7 - 19 Fabiano Leotta1 - 2 WPts
26/01/2028Cambridge, UK7 - 18 Dave Loch11 - 22 LPts
28/11/2027Chihuahua, Mexico7 - 17 Xabat Fermin9 - 8 LPts
30/09/2027Turin, Italy6 - 17 Fabrizio Mazza0 - 2 WPts
01/08/2027Turin, Italy5 - 17 Remo Rangone3 - 7 WPts
02/06/2027Bayamon, Puerto Rico5 - 16 Emilio Carillo8 - 15 LPts
04/04/2027Monza, Italy5 - 15 Francesco Chiesa1 - 12(1) LPts
04/02/2027Louisville, USA5 - 14 Harvey Barnes6 - 13 LPts
06/12/2026Bari, Italy4 - 14 Angelo Zappacosta3 - 7 WPts
18/10/2026Port-au-Prince, Haiti4 - 13 Mallory Baze28 - 27 LPts
20/08/2026Turin, Italy4 - 12 Ibrahim Fahmy5 - 6 LPts
21/06/2026Padua, Italy3 - 12 Alberto Gattuso2 - 8 WPts
23/04/2026Bologna, Italy3 - 11 Leonardo Fedeli4 - 15 LPts
24/02/2026Manchester, UK3 - 10 Kris Kincaide15 - 13 LPts
27/12/2025Naples, Italy3 - 9 Sergio Pagliuzzi7 - 21 LPts
29/10/2025Rome, Italy2 - 9 Arturo Di Maggio6 - 13 WPts
01/09/2025Turin, Italy1 - 9 Francesco Zoff3 - 2 WPts
03/07/2025Genoa, Italy1 - 8 Mauro Soprano5 - 15 LPts
05/05/2025Naples, Italy1 - 7 Dino Senatore0 - 0 LPts
07/03/2025Turin, Italy1 - 6 Saad Amer6 - 20 LPts
07/01/2025Dushanbe, Tajikistan1 - 5 Viktor Aldjanov33 - 9 LPts
08/11/2024Catania, Italy1 - 4 Alessandro Magliocchetti6 - 15 LPts
10/09/2024Verona, Italy1 - 3 Alfredo Valdifiori5(1) - 11 LPts
14/07/2024Bari, Italy1 - 2 Mario Capelli13(1) - 15 LPts
26/05/2024Rome, Italy1 - 1 Alessio Smuraglia17 - 9 LPts
24/04/2024Rome, Italy1 - 0 Marco Antonelli0 - 0 LPts
05/03/2024Rome, Italy0 - 0 Silvestro Gianelli0 - 0 WPts