Weightclass:  Lightweight
Location:  Milan, Italy
Record:  19(6) - 26
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/07/2033Milan, Italy19(6) - 25 Vico Senatore16 - 5 LPts
24/05/2033Milan, Italy18(6) - 25 Fabiano Balotelli2 - 9 WPts
24/03/2033Milan, Italy17(6) - 25 Vico Sossi3 - 8(1) WPts
22/01/2033Milan, Italy16(6) - 25 Hakan Erol6 - 11 WPts
22/11/2032Milan, Italy15(6) - 25 Gianmarco Greganti4 - 8 WPts
22/09/2032Milan, Italy14(6) - 25 Emilio Chinello7 - 12(2) WPts
23/07/2032Milan, Italy13(6) - 25 Ellis Foley9 - 6 WPts
25/05/2032Milan, Italy12(5) - 25 Valentino Pellicani6 - 21 WKO3
26/03/2032Salerno, Italy12(5) - 24 Colombo Marconi8(2) - 2 LPts Italy National Championships 2032View
01/02/2032Almaty, Kazakhstan12(5) - 23 Tural Kairkulowa23 - 19 LPts
04/12/2031Milan, Italy11(5) - 23 Anuj Bhaskar10 - 9 WPts
06/10/2031Tirana, Albania11(5) - 22 Edi Agca23 - 12 LPts
08/08/2031Vilnius, Lithuania11(5) - 21 Marcin Dzialo14 - 6 LPts
10/06/2031Khujand, Tajikistan10(5) - 21 Afil Usifov16 - 16 WPts
11/04/2031Gaziantep, Turkey9(4) - 21 Derya Ulash4 - 17 WKO3
11/02/2031Carolina, Puerto Rico8(3) - 21 Diego Asuncion0 - 1 WKO2
14/12/2030Milan, Italy7(2) - 21 Valentino Corsaro4 - 18(8) WKO3
25/10/2030Amman, Jordan7(2) - 20 Yasin Alzaabi5 - 4 LPts
27/08/2030Bursa, Turkey6(1) - 20 Levent Guven17 - 15 WKO3
29/06/2030Adelaide, Australia6(1) - 19 Euan Clugston2 - 2 LPts
01/05/2030London, UK6(1) - 18 Matthew Price6 - 17 LPts
03/03/2030San Juan, Puerto Rico6(1) - 17 Berto Muriel3 - 11 LPts
03/01/2030Milan, Italy5 - 17 Liberatore Violante0 - 1 WKO3
04/11/2029Nairobi, Kenya5 - 16 Keshawn Kapkobi9 - 9 LPts
06/09/2029Vilnius, Lithuania5 - 15 Makary Gawrys8 - 16 LPts
09/07/2029Al-Quwaysimah, Jordan4 - 15 Haaris Fakhoury9 - 19 WPts
11/05/2029Milan, Italy3 - 15 Silvano Calzaghe1 - 7 WPts
12/03/2029Amsterdam, Netherlands3 - 14 Jaap Leekens16 - 13 LPts
12/01/2029Tamale, Ghana3 - 13 Sulaiman Ametepey23(1) - 15 LPts
14/11/2028Rotterdam, Netherlands3 - 12 Perimeke Theunis18 - 13 LPts
16/09/2028Surat, India3 - 11 Madhav Suresh12 - 14 LPts
19/07/2028Milan, Italy3 - 10 Spencer Dula16 - 10 LPts
21/05/2028Rome, Italy3 - 9 Enzo Ciani2 - 19 LPts
28/03/2028Naples, Italy3 - 8 Dino Senatore9 - 11 LPts
06/02/2028Novara, Italy3 - 7 Raul Grifone9 - 18 LPts
03/01/2028Milan, Italy3 - 6 Fresco Campana9 - 13 LPts
05/11/2027Naples, Italy2 - 6 Bernardo Tremaglia0 - 0 WPts
01/10/2027Milan, Italy2 - 5 Chris Pennie4 - 27 LPts
02/08/2027Milan, Italy2 - 4 Yago Villavicencio5 - 10 LPts
03/06/2027Rome, Italy1 - 4 Liberatore Bresso0 - 2 WPts
08/04/2027Cagliari, Italy1 - 3 Lorenzo Baldassarri6 - 21 LPts
12/02/2027Kumasi, Ghana1 - 2 Alastair Danquah16(1) - 15 LPts
15/12/2026Turin, Italy1 - 1 Nero Crocetta0 - 0 LPts
23/10/2026Rome, Italy1 - 0 Mauro Valerio25(2) - 20 LPts
05/09/2026Milan, Italy0 - 0 Santiago Sabado1 - 2 WPts