Weightclass:  Lightweight
Location:  Bari, Italy
Record:  21(3) - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/03/2031Bari, Italy20(3) - 16 Adolfo Ripa5 - 6 WPts
08/01/2031Bari, Italy20(3) - 15 Alek Wittebroot13(1) - 17 LPts
08/11/2030Bari, Italy19(3) - 15 Mario Di Leonardo4 - 5 WPts
09/09/2030Bari, Italy19(3) - 14 Diego Pesina6 - 19 LPts
10/07/2030Bari, Italy18(3) - 14 Duncan Pont1 - 3 WPts
11/05/2030Bari, Italy17(3) - 14 Saad Pour3 - 10 WPts
12/03/2030Bari, Italy16(3) - 14 Adnan Higazy14 - 15 WPts
11/01/2030Bari, Italy16(3) - 13 Aghasafa Medjidov11 - 2 LPts
12/11/2029Bari, Italy15(3) - 13 Vasili Muserskiy5 - 12 WPts
12/09/2029Bari, Italy14(3) - 13 Jonathan Peters2 - 2 WPts
13/07/2029Bari, Italy13(3) - 13 Aleksandr Slutzky2 - 11 WPts
15/05/2029Bari, Italy12(3) - 13 Gabriele Catania10 - 17 WPts
16/03/2029Rome, Italy12(3) - 12 Primo Dioguardi22 - 8 LPts
15/01/2029Mesa, USA11(2) - 12 Dom Lyn2 - 14(1) WKO3
17/11/2028Bremerhaven, Germany10(2) - 12 Truman Kaminsky4 - 18 WPts
19/09/2028Bari, Italy9(2) - 12 Valentino Vita3 - 6(3) WPts
20/07/2028Bari, Italy8(2) - 12 Rocco Strano1 - 3 WPts
22/05/2028Abuja, Nigeria7(1) - 12 Amer Shaheed4 - 7(1) WKO3
24/03/2028Bari, Italy6(1) - 12 Tino Trupia2 - 8 WPts
24/01/2028Asuncion, Paraguay6(1) - 11 Francisco Terrones9 - 14 LPts
26/11/2027Zagreb, Croatia5 - 11 Mihajlo Ivankovic0 - 0 WKO2
28/09/2027Bari, Italy4 - 11 Bruce Hanning6 - 12 WPts
31/07/2027Leipzig, Germany4 - 10 Wilbart Casper17 - 9 LPts
02/06/2027Bari, Italy4 - 9 Damiano Goracci7 - 8 LPts
04/04/2027Montevideo, Uruguay4 - 8 Xaverius Garzon10 - 14 LPts
04/02/2027Bari, Italy3 - 8 Mason Scroggs2 - 8 WPts
06/12/2026Bari, Italy3 - 7 Fabio Gesmundo4 - 14 LPts
07/10/2026Kiev, Ukraine3 - 6 Viktor Russak3 - 7 LPts
09/08/2026Venice, Italy3 - 5 Gianni Fedele2 - 6 LPts
16/06/2026Bari, Italy2 - 5 Alessio Lecce3 - 8 WPts
17/04/2026Bari, Italy2 - 4 Sergiusz Stempien0 - 1 LPts
17/02/2026Naples, Italy2 - 3 Remo Lamia5 - 10 LPts
28/12/2025Rome, Italy2 - 2 Francesco Darmian13(2) - 21 LPts
01/11/2025Milan, Italy2 - 1 Pepe Balbo10 - 11 LPts
06/09/2025Turin, Italy1 - 1 Rodolfo Calise11 - 21 WPts
09/07/2025Modena, Italy1 - 0 Vico Chiti13 - 7 LPts
07/06/2025Bari, Italy0 - 0 Dino Senatore1 - 0 WPts