Weightclass:  Welterweight
Location:  Turin, Italy
Record:  16 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/07/2022Turin, Italy15 - 13 Hayden Purse10 - 15 WPts
29/05/2022Turin, Italy14 - 13 Cecilio Alessandrini13 - 15 WPts
29/03/2022Catania, Italy14 - 12 Gabriele De Bacco12 - 9 LPts Italy National Championships 2022View
26/03/2022Catania, Italy13 - 12 Daniele Calzaghe18 - 6 WPts Italy National Championships 2022View
15/03/2022Turin, Italy12 - 12 Zhu Peng3 - 11(1) WPts
13/01/2022Turin, Italy11 - 12 Edward Dagg20 - 2 WPts
13/11/2021Riga, Latvia11 - 11 Sergei Rozlapa14 - 8 LPts
13/09/2021Bari, Italy11 - 10 Liberatore Argan18(1) - 6 LPts
20/07/2021Konibodom, Tajikistan11 - 9 Elshad Saadeh16 - 4 LPts
22/05/2021Turin, Italy11 - 8 Vito Ranieri14 - 8 LPts
19/04/2021Naples, Italy11 - 7 Adolfo Pucci11 - 3 LPts
19/02/2021Turin, Italy10 - 7 Rodrigo Maez8 - 14 WPts
21/12/2020Salerno, Italy9 - 7 Nico Lombardo6 - 12 WPts
22/10/2020Turin, Italy8 - 7 Zuffur Bajckodamoff6 - 10 WPts
23/08/2020Barnaul, Russia8 - 6 Goga Kneib9(1) - 5 LPts
24/06/2020Monza, Italy7 - 6 Enzo Laforgia0 - 5 WPts
08/05/2020Nairobi, Kenya7 - 5 Noah Butita4 - 10 LPts
10/03/2020Lusaka, Zambia6 - 5 Kyle Mugwagwa4 - 8 WPts
11/01/2020Turin, Italy6 - 4 Petro Murin8 - 5 LPts
11/11/2019Bari, Italy6 - 3 Liberatore Argan5(1) - 3 LPts
13/09/2019Milan, Italy5 - 3 Cecilio Alessandrini5 - 6 WPts
10/08/2019Bangkok, Thailand4 - 3 Ngaoprajan Deeporm5 - 2 WPts
11/06/2019Bulawayo, Zimbabwe3 - 3 Theo Goosen0 - 7 WPts
12/04/2019Kiev, Ukraine3 - 2 Aleksei Pavlovich7 - 1 LPts
12/02/2019Turin, Italy3 - 1 Hernan Morgado2 - 3 LPts
13/12/2018North Las Vegas, USA2 - 1 Sam Dobson4 - 1 WPts
15/10/2018Turin, Italy1 - 1 Colombo Aquilani1 - 2 WPts
17/08/2018Prague, Czech Republic0 - 1 Blahoslav Holoubek0 - 1 WPts
19/06/2018Cork, Ireland0 - 0 Noel Moore0 - 0 LPts