Weightclass:  Light Welterweight
Location:  Florence, Italy
Record:  22 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/01/2034Florence, Italy22 - 20 Aatu Hannenen12 - 4 LPts
16/11/2033Florence, Italy21 - 20 Jun Uyeno1 - 11 WPts
13/09/2033Florence, Italy21 - 19 Alfredo Serbandini19 - 21 LPts
13/07/2033Florence, Italy20 - 19 Clint Farris2 - 18 WPts
13/05/2033Florence, Italy20 - 18 Damiano Lo Presti24 - 16 LPts
13/03/2033Florence, Italy19 - 18 Liberatore Raisi23 - 11(1) WPts
10/01/2033Kampala, Uganda18 - 18 Mark Odoki6 - 7 WPts
12/11/2032Amsterdam, Netherlands17 - 18 Dominicus Van den Boghe5 - 18 WPts
14/09/2032Carolina, Puerto Rico16 - 18 Joaquin Villagrana11 - 14 WPts
17/07/2032Rotterdam, Netherlands16 - 17 Mee¨s Carpentier9 - 21 LPts
19/05/2032Milan, Italy15 - 17 Lorenzo Folena22 - 15 WPts
26/03/2032Salerno, Italy15 - 16 Antonio Buglio29 - 18(1) LPts Italy National Championships 2032View
17/03/2032Johor Bahru, Malaysia14 - 16 Obaid Kamal7 - 17 WPts
18/01/2032Santa Clara, Cuba13 - 16 Rico Bernardez4 - 16 WPts
20/11/2031Milan, Italy13 - 15 Lorenzo Folena19 - 15 LPts
27/09/2031Utrecht, Netherlands12 - 15 Maximiliaan Van de Woestyn7 - 15 WPts
30/07/2031Port-de-Paix, Haiti11 - 15 Landry Houdon11 - 23 WPts
31/05/2031Ponce, Puerto Rico10 - 15 Quito Ortuno11 - 9 WPts
02/04/2031Harare, Zimbabwe9 - 15 Peter Mawoyo13 - 23 WPts
02/02/2031Rome, Italy8 - 15 Nero Armani6 - 16 WPts
07/12/2030Namangan, Uzbekistan8 - 14 Gunduz Tamer20 - 24 LPts
09/10/2030Florence, Italy7 - 14 Luca Ferrari3 - 7 WPts
11/08/2030Dublin, Ireland7 - 13 Shane Power21 - 22 LPts
13/06/2030San Juan, Puerto Rico7 - 12 Ponce Lalama26 - 10 LPts
15/04/2030Bologna, Italy7 - 11 Liberatore Raisi12 - 3 LPts
22/02/2030Catania, Italy7 - 10 Damiano Meloni22(1) - 12 LPts
14/01/2030Rome, Italy7 - 9 Pepe Papapietro18(1) - 12 LPts
14/12/2029Ulaanbaatar, Mongolia6 - 9 Abbad Sarsenoff3 - 14 WPts
16/10/2029Nassau, Bahamas6 - 8 Bryan Golightly30 - 31 LPts
18/08/2029Vilnius, Lithuania5 - 8 Kajetan Baca4 - 13 WPts
20/06/2029Brescia, Italy4 - 8 Damiano Lo Presti7 - 4 WPts
26/04/2029Florence, Italy3 - 8 Tino Padelli1 - 5 WPts
26/02/2029York, UK3 - 7 Aidan Boyce14 - 23 LPts
29/12/2028Florence, Italy2 - 7 Tino Audisio1 - 12 WPts
30/10/2028Vilnius, Lithuania1 - 7 Szymon Grzywinski1 - 9 WPts
01/09/2028Kampala, Uganda1 - 6 Alastair Chepyegon22 - 29 LPts
04/07/2028Naples, Italy1 - 5 Lorenzo Ballan1 - 0 LPts
22/05/2028Florence, Italy1 - 4 Emilio Mula7 - 13 LPts
24/03/2028Florence, Italy1 - 3 Silvestro Candreva10 - 20(1) LPts
14/02/2028Bari, Italy1 - 2 Edmondo Cavazzuti0 - 0 LPts
10/01/2028Cagliari, Italy1 - 1 Fino Bergomi8 - 7 LPts
29/11/2027Turin, Italy1 - 0 Fillipo Flocco13(1) - 21 LPts
20/10/2027Florence, Italy0 - 0 Nero Armani1 - 0 WPts