Weightclass:  Welterweight
Location:  Bologna, Italy
Record:  39 - 7
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/06/2033Bologna, Italy39 - 6 Santiago Aragona27(5) - 12 LPts
12/04/2033Bologna, Italy38 - 6 Umair Alnagar1 - 2 WPts
11/02/2033Bologna, Italy37 - 6 Thurston Westrum32 - 21 WPts
12/12/2032Bologna, Italy36 - 6 Thurston Westrum32 - 20 WPts
12/10/2032Bologna, Italy35 - 6 Massimo Quagliata1 - 0 WPts
12/08/2032Bologna, Italy34 - 6 Adnan Qayyum1 - 9 WPts
12/06/2032Bologna, Italy33 - 6 Larenzo Mosso0 - 10 WPts
12/04/2032Bologna, Italy32 - 6 Peabo Ndafoka1 - 5 WPts
13/02/2032Bologna, Italy31 - 6 Patrick Tanui1 - 9 WPts
15/12/2031Bologna, Italy30 - 6 Faisal Chahine2 - 7 WPts
16/10/2031Bologna, Italy29 - 6 Tariq Fares2 - 6 WPts
16/08/2031Bologna, Italy28 - 6 Eduardo Prieto4 - 3 WPts
17/06/2031Parma, Italy27 - 6 Claudio Ogbonna14 - 20 WPts
26/04/2031Naples, Italy26 - 6 Mariano Giorgetti12 - 21 WPts
26/03/2031Bologna, Italy26 - 5 Carlo Valentini27 - 14 LPts Italy National Championships 2031View
15/02/2031Saratov, Russia25 - 5 Toma Mayorov2 - 8(1) WPts
18/12/2030Messina, Italy24 - 5 Dino Borrelli37(8) - 16 WPts
22/10/2030Rome, Italy23 - 5 Daniele Rispoli14 - 9 WPts
26/08/2030Palermo, Italy22 - 5 Valentino Di Leonardo1 - 20 WPts
29/06/2030Bari, Italy21 - 5 Giuseppe Iotti12 - 12 WPts
30/04/2030Palermo, Italy20 - 5 Sergio Strano10 - 22 WPts
29/03/2030Reggio Emilia, Italy20 - 4 Carlo Valentini20 - 10 LPts Italy National Championships 2030View
26/03/2030Reggio Emilia, Italy19 - 4 Claudio Angelilli18 - 20 WPts Italy National Championships 2030View
28/02/2030Naples, Italy18 - 4 Mariano Giorgetti8 - 18 WPts
03/01/2030Bologna, Italy17 - 4 Alessandro Darmian4 - 8 WPts
04/11/2029Bologna, Italy16 - 4 Sergio Strano8 - 21 WPts
05/09/2029Kampala, Uganda15 - 4 Luister Aloro0 - 0 WPts
08/07/2029Monza, Italy14 - 4 Fillipo Raggio6 - 15(1) WPts
18/05/2029Bologna, Italy13 - 4 Edmondo De Nucci1 - 3 WPts
19/03/2029Cebu City, Philippines12 - 4 Gethin Deocampo6 - 7 WPts
19/01/2029Bologna, Italy11 - 4 David Merlin4 - 11 WPts
21/11/2028Berlin, Germany11 - 3 Dolphus Kusel24(2) - 9 LPts
23/09/2028Prato, Italy10 - 3 Rodolfo Abella5 - 13 WPts
25/07/2028Turin, Italy9 - 3 Gianmarco Chiaventi12(1) - 16(1) WPts
31/05/2028Touba, Senegal8 - 3 Justin Sankare12 - 24 WPts
02/04/2028Rome, Italy8 - 2 Alberto Murgia6 - 18 LPts
09/02/2028Caracas, Venezuela7 - 2 Santiago Palacio3 - 12 WPts
11/12/2027Milan, Italy6 - 2 Cecilio Cardia11 - 9 WPts
03/11/2027Milan, Italy5 - 2 Luigi Cecchi1 - 1 WPts
03/10/2027Port-au-Prince, Haiti5 - 1 Damien Reinier22 - 12(1) LPts
05/08/2027Brescia, Italy4 - 1 Gabriele Parola3 - 11 WPts
05/07/2027Milan, Italy3 - 1 Savio Fassino0 - 0 WPts
02/06/2027Turin, Italy2 - 1 Tino Mantovano1 - 8 WPts
15/04/2027Naples, Italy1 - 1 Fabio Cardia13 - 14 WPts
06/03/2027Bologna, Italy1 - 0 Vico Domiano0 - 1 LPts
05/01/2027Bologna, Italy0 - 0 Li Hung0 - 0 WPts