Weightclass:  Welterweight
Location:  Turin, Italy
Record:  18 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/07/2023Turin, Italy17 - 14 Dave Verdoorn3(2) - 24 WPts
08/05/2023Turin, Italy16 - 14 Aleksei Kramar1 - 5 WPts
09/03/2023Turin, Italy15 - 14 Gianmarco Finocchiaro12(1) - 8 WPts
08/01/2023Turin, Italy14 - 14 Zelipe Cuellar20 - 8 WPts
09/11/2022Ulaanbaatar, Mongolia14 - 13 Hsin Wey22 - 5 LPts
11/09/2022Santa Cruz de la Sierra, Bolivia14 - 12 Hernan Paz29 - 1 LPts
13/07/2022Turin, Italy13 - 12 Tevin Antwi0 - 8 WPts
14/05/2022Florence, Italy12 - 12 Gianluigi Maurizio4(1) - 16 WPts
21/03/2022Turin, Italy12 - 11 Pedro Sias9 - 11 LPts
20/01/2022Accra, Ghana12 - 10 Tabansi Atintande17 - 8 LPts
22/11/2021Seattle, USA11 - 10 Alen Sheehy6 - 13 WPts
24/09/2021Palermo, Italy10 - 10 Mauro Crisafulli4 - 17(2) WPts
02/08/2021Port-au-Prince, Haiti9 - 10 Javier Radiguet4 - 18 WPts
02/06/2021Turin, Italy8 - 10 Vittore De Vita1 - 4 WPts
02/04/2021Turin, Italy8 - 9 Ibrahim Salik11 - 9 LPts
02/02/2021Harare, Zimbabwe8 - 8 Phil Mnangagwa6 - 12 LPts
03/12/2020New Kingston, Jamaica8 - 7 Ethan Norrie19 - 1 LPts
05/10/2020Louisville, USA8 - 6 Davie Taggert13 - 3 LPts
07/08/2020Vilnius, Lithuania7 - 6 Adrian Jaskulski8 - 8 WPts
09/06/2020Turin, Italy6 - 6 Angelo Fini6(1) - 6 WPts
08/04/2020Turin, Italy6 - 5 Ilarion á Bolshov5 - 3 LPts
09/02/2020Turin, Italy5 - 5 Majid Toure5 - 8 WPts
10/12/2019Fukuyama, Japan4 - 5 Satoru Yamamoto2 - 2 WPts
12/10/2019Turin, Italy3 - 5 Alaksander Szafran1 - 7 WPts
13/08/2019Turin, Italy3 - 4 Bernard Lansky5 - 4 LPts
14/06/2019Turin, Italy2 - 4 Adriano Caira8 - 0 WPts
14/04/2019Bari, Italy1 - 4 Savio Giunti4 - 1 WPts
27/02/2019Turin, Italy1 - 3 Colombo Del Rosso4 - 0 LPts
29/12/2018Rome, Italy1 - 2 Tito Alessandrini1 - 4 LPts
02/11/2018Turin, Italy1 - 1 Leonardo Bertolacci3 - 3 LPts
04/09/2018Turin, Italy0 - 1 Juan Laris1 - 0 WPts
07/07/2018Sochi, Russia0 - 0 Valeri Bazarevich0 - 0 LPts