Weightclass:  Welterweight
Location:  Turin, Italy
Record:  32(3) - 8
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/09/2023Turin, Italy31(3) - 8 Gianni De Grado3 - 11 WPts
22/07/2023Turin, Italy30(3) - 8 Mario Fisichella14 - 16 WPts
22/05/2023Turin, Italy29(3) - 8 Cecilio Alessandrini18 - 17 WPts
23/03/2023Turin, Italy28(3) - 8 Gabriele Alboni14(1) - 18 WPts
22/01/2023Turin, Italy27(2) - 8 Adriano Baldi0 - 6(2) WKO3
22/11/2022Turin, Italy26(2) - 8 Gabriele Turco0 - 11 WPts
22/09/2022Turin, Italy25(2) - 8 Gianni De Grado1 - 6 WPts
24/07/2022Dushanbe, Tajikistan25(2) - 7 Yulian Novruzov15 - 12 LPts
26/05/2022Milan, Italy24(2) - 7 Adriano De Bacco10 - 17 WPts
29/03/2022Nice, France24(2) - 6 Franklin de Laclos19(1) - 6 LPts
29/01/2022Turin, Italy23(2) - 6 Fabiano Bernardini2 - 3 WPts
28/11/2021Quito, Ecuador23(2) - 5 Carlos Gago14 - 13 LPts
30/09/2021Telford, UK22(2) - 5 Mick Johns9 - 9 WPts
02/08/2021Turin, Italy21(2) - 5 Borysko Malis2 - 8 WPts
01/06/2021Turin, Italy20(1) - 5 Zhuang Lu5 - 14(3) WKO3
01/04/2021La Spezia, Italy20(1) - 4 Vito Grieco17 - 2 LPts Italy National Championships 2021View
29/03/2021La Spezia, Italy19(1) - 4 Liberatore Argan16(1) - 5 WPts Italy National Championships 2021View
26/03/2021La Spezia, Italy18(1) - 4 Claudio Anselmi10 - 6 WPts Italy National Championships 2021View
07/02/2021Almaty, Kazakhstan17(1) - 4 Aleksandr Rysculow12 - 5 WPts
09/12/2020Florence, Italy16(1) - 4 Remo Astori7 - 8 WPts
05/11/2020Copenhagen, Denmark15(1) - 4 Ultar Nickelsen0 - 0 WPts
07/09/2020Amman, Jordan14(1) - 4 Kashif Birbara1 - 1 WPts
08/07/2020Bari, Italy13 - 4 Rocco Audisio4 - 12(2) WKO3
27/05/2020Germiston, South Africa12 - 4 Dembe Kyei5 - 8 WPts
29/03/2020Tarant, Italy12 - 3 Liberatore Argan9(1) - 3 LPts Italy National Championships 2020View
26/03/2020Tarant, Italy11 - 3 Savio Lovelli7 - 4 WPts Italy National Championships 2020View
13/03/2020Turin, Italy10 - 3 Claudio Anselmi4 - 5 WPts
12/01/2020Turin, Italy9 - 3 Danyaal Rashed4 - 7 WPts
12/11/2019Turin, Italy8 - 3 Fausto Alessandrini3 - 6 WPts
12/09/2019Turin, Italy7 - 3 Shayan Salem4 - 5 WPts
13/07/2019Algiers, Algeria6 - 3 Bilal Guene6 - 3 WPts
15/05/2019Naples, Italy6 - 2 Alberto Del Piero7 - 0 LPts
19/03/2019Turin, Italy5 - 2 Luca Urbano3 - 6 WPts
15/01/2019Turin, Italy4 - 2 Alejandro Cardinal4 - 0 WPts
17/11/2018Milan, Italy3 - 2 Bernardo Argan2 - 1 WPts
15/10/2018Genoa, Italy2 - 2 Giorgio Valerio2 - 0 WPts
12/09/2018Turin, Italy1 - 2 Primo Vita0 - 2 WPts
12/07/2018Turin, Italy1 - 1 Claudio Turro2 - 0 LPts
10/05/2018Turin, Italy1 - 0 Danyaal Drid1 - 1 LPts
07/03/2018Parma, Italy0 - 0 Roberto Folena0 - 0 WPts