Weightclass:  Lightweight
Location:  Rome, Italy
Record:  26(4) - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/11/2031Rome, Italy25(4) - 16 Yodchanchai Sithchamuang2 - 3 WPts
04/09/2031Rome, Italy25(4) - 15 Carlos Sicilia3 - 17 LPts
06/07/2031Rome, Italy24(4) - 15 Ikhtiyar Halim9 - 10 WPts
06/05/2031Rome, Italy23(3) - 15 Olier Ferro11 - 18 WKO3
07/03/2031Rome, Italy22(3) - 15 Parthenios Soulis5 - 10 WPts
06/01/2031Rome, Italy21(3) - 15 Ives Percier5 - 12 WPts
06/11/2030Rome, Italy20(3) - 15 Vivien Van den Stocke6 - 7 WPts
06/09/2030Rome, Italy19(2) - 15 Burr Linquist1 - 0 WKO3
07/07/2030Rome, Italy18(2) - 15 Xavion Florida10 - 8 WPts
08/05/2030Rome, Italy17(2) - 15 Aleksei Karpin16 - 20 WPts
09/03/2030Rome, Italy16(1) - 15 Mohsin Aslam1 - 5 WKO3
08/01/2030Rome, Italy15(1) - 15 Valerio Turco22 - 13 WPts
09/11/2029New Delhi, India14(1) - 15 Rehman Salame10 - 11 WPts
11/09/2029Foggia, Italy13(1) - 15 Fabio Di Vittorio4 - 21 WPts
14/07/2029Catania, Italy12(1) - 15 Luigino Domiano11 - 8 WPts
16/05/2029Milan, Italy11(1) - 15 Arturo Adriano15 - 7 WPts
26/03/2029Monza, Italy11(1) - 14 Valerio Turco17 - 12 LPts Italy National Championships 2029View
17/03/2029Milan, Italy10(1) - 14 Arturo Adriano15 - 6 WPts
17/01/2029Milan, Italy9(1) - 14 Giorgio Alatri9 - 10 WPts
19/11/2028Bradford, UK8(1) - 14 Spencer Bate4 - 21 WPts
21/09/2028Venice, Italy8(1) - 13 Gianni Fedele12 - 9 LPts
25/07/2028Palermo, Italy8(1) - 12 Marco Grieco18 - 23(3) LPts
27/05/2028Rome, Italy7(1) - 12 Raul Borrelli4 - 6 WPts
28/03/2028Rome, Italy6(1) - 12 Gianluca Chinello1 - 1 WPts
28/01/2028Omsk, Russia5 - 12 Arseni Torgovanov2 - 11(1) WKO3
30/11/2027Foggia, Italy5 - 11 Edmondo Anselmi5 - 12 LPts
04/10/2027Naples, Italy4 - 11 Gabriele Sozzi10 - 15 WPts
28/08/2027Bologna, Italy4 - 10 Mariano Leonetti6 - 36 LPts
28/07/2027Medellin, Colombia4 - 9 Montego Laura18 - 7 LPts
30/05/2027Amman, Jordan4 - 8 Adnan Akram23 - 11(1) LPts
01/04/2027Vilnius, Lithuania4 - 7 Lew Walas7 - 19 LPts
01/02/2027Dushanbe, Tajikistan4 - 6 Kolya Cajrkulov12 - 10 LPts
04/12/2026Puebla, Mexico4 - 5 Jose Falla30(1) - 28 LPts
06/10/2026Palermo, Italy3 - 5 Remo Gabriele1 - 1 WPts
11/08/2026Rome, Italy3 - 4 Damiano Goracci4 - 6 LPts
12/06/2026Rome, Italy2 - 4 Gabriele Catania2 - 7 WPts
13/04/2026Rome, Italy1 - 4 Dave Loch5 - 17 WPts
13/02/2026Kumasi, Ghana1 - 3 Cody Appiah4 - 17 LPts
16/12/2025Rome, Italy1 - 2 John Koranteng3 - 16 LPts
18/10/2025Lancaster, USA1 - 1 Jake Mier5 - 8 LPts
20/08/2025Kumasi, Ghana1 - 0 Bruce Dumashie3(1) - 10 LPts
22/06/2025Rome, Italy0 - 0 Francesco Chiesa0 - 1 WPts