Weightclass:  Welterweight
Location:  Turin, Italy
Record:  11 - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/12/2027Turin, Italy10 - 24 Vico Asaro0 - 1(1) WPts
11/10/2027Turin, Italy9 - 24 Valentino Di Leonardo0 - 2 WPts
12/08/2027Turin, Italy8 - 24 Rodolfo Abella4 - 7 WPts
12/06/2027Turin, Italy7 - 24 Frisco Roa1 - 4(1) WPts
14/04/2027Turin, Italy7 - 23 Michael Clinkscale9 - 17(4) LPts
14/02/2027Turin, Italy6 - 23 Venacio Lombardo2 - 6 WPts
16/12/2026Turin, Italy5 - 23 Vittore Valle0 - 5 WPts
17/10/2026Turin, Italy5 - 22 Colombo Lo Porto4 - 11 LPts
18/08/2026Turin, Italy5 - 21 Gianmarco Chiaventi4(1) - 12(1) LPts
19/06/2026Turin, Italy4 - 21 Fillipo Raggio1 - 1(1) WPts
20/04/2026Cagliari, Italy4 - 20 Tito Buffon7 - 36 LPts
24/02/2026Calamba, Philippines3 - 20 Porfio Tubo5 - 19 WPts
27/12/2025Milan, Italy3 - 19 Cecilio Alessandrini27 - 25 LPts
24/11/2025Toronto, Canada3 - 18 John Skeldon35 - 15 LPts
26/09/2025Santiago de Cuba, Cuba3 - 17 Xeres Castillo13 - 6 LPts
29/07/2025Turin, Italy3 - 16 Felix Laska9 - 17 LPts
31/05/2025Turin, Italy2 - 16 Eduard Cipris5 - 1 WPts
02/04/2025Roubaix, France2 - 15 Quincy Baze4 - 8(3) LPts
02/02/2025Palermo, Italy2 - 14 Daniele Burlando9 - 9 LPts
23/12/2024Genoa, Italy2 - 13 Carlo De Mauro3 - 4 LPts
26/10/2024Santiago de los Caballeros, Dominican Republic2 - 12 Cris Austria7 - 18(6) LPts
28/08/2024Jaipur, India2 - 11 Vivek Merkondar14(2) - 18 LPts
30/06/2024Turin, Italy2 - 10 Alberto Poli4 - 14(1) LPts
09/05/2024Durban, South Africa2 - 9 Itumeleng Nonyane5 - 25 LPts
11/03/2024Seoul, South Korea2 - 8 Chung-yong Chae30 - 8 LPts
12/01/2024Semarang, Indonesia2 - 7 Langit Jusuf11 - 22(7) LPts
14/11/2023Palermo, Italy2 - 6 Mauro Crisafulli11(1) - 24(3) LPts
05/10/2023Irkutsk, Russia1 - 6 Igor Polukhin6 - 12 WPts
07/08/2023Sassari, Italy1 - 5 Nico Parlato9 - 9 LPts
01/07/2023Strasbourg, France1 - 4 Pernell Rabelais7 - 24 LPts
03/05/2023Venice, Italy0 - 4 Raul Gatti1 - 1 WPts
25/03/2023Catania, Italy0 - 3 Liberatore Rastrelli19(1) - 10 LPts
12/02/2023Ndola, Zambia0 - 2 Zaid Malilwe3 - 2 LPts
15/12/2022Rome, Italy0 - 1 Mauro Di Vittorio13(1) - 16 LPts
05/11/2022Turin, Italy0 - 0 Fabio Ferraro2 - 5 LPts