Weightclass:  Light Flyweight
Location:  Rome, Italy
Record:  54(6) - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
05/06/2030Rome, Italy53(5) - 24 Diego Patricio0 - 4 WKO2
06/04/2030Rome, Italy52(4) - 24 Rich Deng2 - 15 WKO3
05/02/2030Rome, Italy51(4) - 24 Bronco Moncayo0 - 4 WPts
07/12/2029Rome, Italy50(3) - 24 ZbyÜek Rak2 - 4 WKO3
08/10/2029Rome, Italy49(2) - 24 Vasyl Bahan1 - 1 WKO2
09/08/2029Rome, Italy48(2) - 24 Lewis Brier4 - 13 WPts
10/06/2029Rome, Italy47(2) - 24 Yevhen Jangula2 - 4 WPts
11/04/2029Rome, Italy46(2) - 24 Montana Quintanar3(1) - 15 WPts
10/02/2029Rome, Italy45(2) - 24 Oihane Sabina1 - 4 WPts
12/12/2028Rome, Italy44(2) - 24 Hayden Kwakye2 - 0 WPts
13/10/2028Rome, Italy43(1) - 24 Amjad Sadek0 - 4 WKO2
14/08/2028Rome, Italy42 - 24 Neper Garcia23(6) - 19(2) WKO3
15/06/2028Rome, Italy42 - 23 Gosdantin Hakimyan29(2) - 27 LPts
15/05/2028Rome, Italy41 - 23 Gosdantin Hakimyan29(2) - 26 WPts
01/04/2028Messina, Italy40 - 23 Gianni Motta9 - 10 WPts Italy National Championships 2028View
29/03/2028Messina, Italy39 - 23 Giuseppe Lo Porto22(2) - 13 WPts Italy National Championships 2028View
26/03/2028Messina, Italy38 - 23 Mario Zurio3 - 6 WPts Italy National Championships 2028View
11/02/2028Rome, Italy37 - 23 Gosdantin Hakimyan27(2) - 24 WPts
09/01/2028Samara, Russia37 - 22 Acastus Maras24 - 11 LPts Europe Championships 2028View
12/12/2027Rome, Italy36 - 22 Aimon Giraldo28 - 21(2) WPts
08/11/2027Tamale, Ghana35 - 22 Bryn Papafio4 - 17 WPts
10/09/2027Ibadan, Nigeria35 - 21 Quico Guzman24(1) - 6 LPts Ibadan World Championships 2027View
07/09/2027Ibadan, Nigeria34 - 21 Aimon Giraldo27 - 19(2) WPts Ibadan World Championships 2027View
19/08/2027Rome, Italy34 - 20 Alik Prosvirnin32 - 19 LPts
19/07/2027Rome, Italy33 - 20 Alik Prosvirnin32 - 18 WPts
02/06/2027Rome, Italy32 - 20 Lukman Kaggia28 - 16 WPts
02/05/2027Nairobi, Kenya31 - 20 Lukman Kaggia28 - 15 WPts
01/04/2027Verona, Italy30 - 20 Pepe Falcone14 - 14 WPts Italy National Championships 2027View
29/03/2027Verona, Italy29 - 20 Tito Landolfi13(1) - 10 WPts Italy National Championships 2027View
26/03/2027Verona, Italy28 - 20 Fabiano Garavini3 - 3 WPts Italy National Championships 2027View
09/03/2027Hull, UK28 - 19 Brendan Galat28 - 17 LPts
06/02/2027Hull, UK28 - 18 Brendan Galat27 - 17 LPts
06/01/2027Rome, Italy28 - 17 Brendan Galat26 - 17 LPts
14/11/2026Rome, Italy27 - 17 Juan Castaneda11 - 30(1) WPts
14/10/2026Rome, Italy26 - 17 Juan Castaneda11 - 29(1) WPts
13/09/2026Rome, Italy25 - 17 Juan Castaneda11 - 28(1) WPts
13/08/2026Saratov, Russia24 - 17 Alik Prosvirnin25 - 16 WPts
13/07/2026Saratov, Russia24 - 16 Alik Prosvirnin24 - 16 LPts
12/06/2026Saratov, Russia24 - 15 Alik Prosvirnin23 - 16 LPts
12/05/2026Rome, Italy24 - 14 Wang Or19(1) - 16(1) LPts
01/04/2026Cagliari, Italy23 - 14 Giuseppe Lo Porto12 - 9 WPts Italy National Championships 2026View
29/03/2026Cagliari, Italy22 - 14 Silvestro Bettini5 - 3 WPts Italy National Championships 2026View
26/03/2026Cagliari, Italy21 - 14 Damiano Ezzo6 - 13(1) WPts Italy National Championships 2026View
18/03/2026Rome, Italy20 - 14 Andrii Moldabeckoff13(1) - 29 WPts
15/02/2026Rome, Italy19 - 14 Andrii Moldabeckoff13(1) - 28 WPts
15/01/2026Rome, Italy18 - 14 Andrii Moldabeckoff13(1) - 27 WPts
13/12/2025Rome, Italy17 - 14 Javad Gadzhiev11 - 18 WPts
12/11/2025Lankaran, Azerbaijan16 - 14 Javad Gadzhiev11 - 17 WPts
12/10/2025Riyadh, Saudi Arabia15 - 14 Umair Irani13 - 35 WPts
05/09/2025Riyadh, Saudi Arabia14 - 14 Umair Irani13 - 34 WPts
05/08/2025Yerevan, Armenia13 - 14 Masis Hagpoyan6 - 15 WPts
04/07/2025Rome, Italy13 - 13 Dom Smail7 - 11 LPts
27/05/2025San Rafael, Argentina12 - 13 Jose Quirino6 - 17 WPts
29/03/2025Genoa, Italy12 - 12 Vito Buffon33(1) - 31 LPts Italy National Championships 2025View
26/03/2025Genoa, Italy11 - 12 Tito Landolfi3 - 5 WPts Italy National Championships 2025View
09/03/2025Rome, Italy10 - 12 Adolfo Violante1 - 3 WPts
08/01/2025Rome, Italy10 - 11 Jose Andrada21 - 8 LPts
09/11/2024Naples, Italy10 - 10 Fausto Colombi35(6) - 14 LPts
09/09/2024Naples, Italy9 - 10 Marco Schirru3 - 12 WPts
12/07/2024Naples, Italy9 - 9 Fausto Colombi33(6) - 14 LPts
06/06/2024La Spezia, Italy9 - 8 Alessandro Grillini24 - 20 LPts
30/04/2024Rome, Italy8 - 8 Vico Fisco13 - 24 WPts
29/03/2024Venice, Italy8 - 7 Mauro Boldrini24 - 17 LPts Italy National Championships 2024View
26/03/2024Venice, Italy7 - 7 Giuseppe Lo Porto3 - 2 WPts Italy National Championships 2024View
15/03/2024Maroua, Cameroon7 - 6 Travis Fossey11 - 15 LPts
16/01/2024Rome, Italy6 - 6 John Marcelino8(2) - 20 WPts
17/11/2023Santo Domingo Oeste, Dominican Republic6 - 5 Reyes Bustamante14 - 14 LPts
19/09/2023Turin, Italy5 - 5 Nico La Rosa3 - 14(5) WPts
12/08/2023Venice, Italy4 - 5 Marco Rosato9 - 8 WPts
10/07/2023Salta, Argentina4 - 4 Fresco Aro23 - 7 LPts
12/05/2023Tarant, Italy4 - 3 Luca Quagliata21 - 14 LPts
26/03/2023Rome, Italy4 - 2 Nero Agostino22 - 12 LPts Italy National Championships 2023View
23/01/2023Rome, Italy3 - 2 Marco Schirru0 - 5 WPts
24/11/2022Tabriz, Iran2 - 2 Atif Davi12(1) - 17(2) WPts
26/09/2022Yaoundé, Cameroon1 - 2 Telo de Balzac3 - 24 WPts
29/07/2022Rome, Italy1 - 1 Arturo De Vito15(1) - 9 LPts
16/06/2022Rome, Italy1 - 0 Cruz Rave17 - 12 LPts
18/04/2022Rome, Italy0 - 0 Nico Branca1 - 1 WPts