Weightclass:  Welterweight
Location:  Turin, Italy
Record:  20(1) - 19(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/03/2030Turin, Italy19(1) - 19(1) Javier Sebastian6 - 16 WPts
16/01/2030Turin, Italy18(1) - 19(1) Vicente Lovera2 - 12 WPts
16/11/2029Turin, Italy17(1) - 19(1) Ibeamaka Nkhetani4 - 16 WPts
17/09/2029Turin, Italy16(1) - 19(1) Davie Bonchaka6 - 13 WPts
18/07/2029Turin, Italy15(1) - 19(1) Edmondo Burlando1 - 2 WPts
19/05/2029Turin, Italy15(1) - 18(1) Gianluigi Scagni12 - 22(1) LPts
22/03/2029Turin, Italy14(1) - 18(1) Ross Mpessa5 - 3 WPts
22/01/2029Turin, Italy14(1) - 17(1) Dino Palomba7 - 18 LPts
23/11/2028Turin, Italy13(1) - 17(1) Alessandro Rosa2 - 7 WPts
24/09/2028Turin, Italy12(1) - 17(1) Roberto Visco0 - 2 WPts
25/07/2028Turin, Italy12(1) - 16(1) Gianmarco Amadeo9 - 3 LPts
26/05/2028Turin, Italy11(1) - 16(1) Augusto Perri8 - 22(1) WPts
27/03/2028Bratislava, Slovakia10(1) - 16(1) Vincenc France13 - 26(1) WPts
28/01/2028Bari, Italy10(1) - 15(1) Mariano Trapattoni10 - 18(1) LPts
30/11/2027Turin, Italy9(1) - 15(1) Anthony Quinlan5 - 7 WPts
01/10/2027Lipa, Philippines8(1) - 15(1) Nicandro Labuga1 - 9 WPts
03/08/2027Itagui, Colombia8(1) - 14(1) Diego Lacerda19 - 12(1) LPts
05/06/2027Randburg, South Africa8(1) - 13(1) Kwanda Nomvete27(2) - 11 LPts
07/04/2027Guatemala City, Guatemala7(1) - 13(1) Emanuel Marrero8 - 12 WPts
06/02/2027Ankara, Turkey6(1) - 13(1) Erol Uche3 - 8 WPts
09/12/2026Rostov-on-Don, Russia5(1) - 13(1) Gennady Aksinin1 - 7 WPts
11/10/2026Turin, Italy5(1) - 12(1) Dante Crisafulli3 - 7 LPts
18/08/2026Turin, Italy4(1) - 12(1) Enzo Bersani5 - 21 WPts
28/06/2026New Kingston, Jamaica4(1) - 11(1) Charles Wedderburn30 - 24 LPts
30/04/2026Turin, Italy4(1) - 10(1) Vito Ranieri43 - 15(1) LPts
30/03/2026Tours, France3 - 10(1) Merrill Evra1 - 26(2) WKO3
30/01/2026Milan, Italy3 - 9(1) Lorenzo Gatti1 - 7(1) LPts
17/12/2025Milan, Italy3 - 8(1) Nero Butti6 - 17 LPts
22/10/2025Florence, Italy3 - 7 Vanni Conti19(1) - 20 LKO3
30/08/2025Venice, Italy3 - 6 Raul Gatti6 - 12(1) LPts
15/07/2025Genoa, Italy3 - 5 Giorgio Buffon0 - 0 LPts
05/06/2025Rome, Italy3 - 4 Fausto Rossetti8 - 14 LPts
18/04/2025Riga, Latvia2 - 4 Afon Kartupelis4 - 29 WPts
18/02/2025Rome, Italy2 - 3 Liberatore Sozzi0 - 0 LPts
28/12/2024Panama City, Panama1 - 3 Guido Borrero1 - 14(2) WPts
30/10/2024Turin, Italy1 - 2 Mariano Bongiorno2 - 5 LPts
31/08/2024Izmir, Turkey1 - 1 Ozgur Gursel6 - 12 LPts
03/07/2024Port-au-Prince, Haiti1 - 0 Tugdual Hugo7 - 23 LPts
05/05/2024Turin, Italy0 - 0 Vito Picelli2 - 6 WPts