Weightclass:  Lightweight
Location:  Rome, Italy
Record:  42(4) - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/07/2027Rome, Italy41(4) - 16 Kanan Aljanov9 - 11 WPts
22/05/2027Rome, Italy40(4) - 16 Hazi Jahangirov9 - 21 WPts
23/03/2027Rome, Italy39(4) - 16 Vusal Nagi3 - 5 WPts
22/01/2027Rome, Italy38(4) - 16 Mikio Yano8 - 8 WPts
22/11/2026Rome, Italy37(4) - 16 Michi Hatanaka9 - 11 WPts
22/09/2026Rome, Italy36(4) - 16 KryÜtof Darilek6(1) - 19 WPts
23/07/2026Rome, Italy35(4) - 16 Stuart Page8 - 14(3) WPts
23/05/2026Rome, Italy34(3) - 16 Alfredo Perri35(1) - 23 WKO3
25/03/2026Rome, Italy33(2) - 16 Dimos Leiva7 - 8 WKO3
25/01/2026Rome, Italy32(2) - 16 Zbynek Bila6 - 4 WPts
26/11/2025Rome, Italy31(2) - 16 Frey Soren1 - 11 WPts
27/09/2025Rome, Italy30(2) - 16 Hrayr Adjian8 - 9 WPts
29/07/2025Rome, Italy29(2) - 16 Dmytro Barna0 - 3 WPts
30/05/2025Odense, Denmark28(2) - 16 Diederik Bidstrup5 - 5 WPts
01/04/2025Genoa, Italy27(2) - 16 Giuseppe Germontani8 - 4 WPts Italy National Championships 2025View
29/03/2025Genoa, Italy26(2) - 16 Carlo Pesce12 - 9 WPts Italy National Championships 2025View
26/03/2025Genoa, Italy25(2) - 16 Alessandro Panico10 - 6 WPts Italy National Championships 2025View
09/03/2025Accra, Ghana24(2) - 16 Amer Moustafa7 - 15 WPts
09/01/2025Genoa, Italy24(2) - 15 Francesco Cuffaro20(1) - 19 LPts
12/11/2024San Juan, Puerto Rico24(2) - 14 Federico Grano20 - 9 LPts
13/09/2024Rome, Italy24(2) - 13 Fino Riva24 - 15 LPts
05/08/2024Rome, Italy24(2) - 12 Gaylord Niel16 - 13 LPts
05/07/2024Rome, Italy23(2) - 12 Boden Nodine27 - 16 WPts
30/05/2024Milan, Italy23(2) - 11 Valentino Zaza21(5) - 19 LPts
01/04/2024Venice, Italy23(2) - 10 Raul Viani32(1) - 16 LPts Italy National Championships 2024View
29/03/2024Venice, Italy22(2) - 10 Marco Cappucci13 - 19 WPts Italy National Championships 2024View
26/03/2024Venice, Italy21(2) - 10 Rodolfo Baldi10 - 7 WPts Italy National Championships 2024View
12/03/2024Rome, Italy20(2) - 10 Cibor Stefanek1 - 1 WPts
12/01/2024Saskatoon, Canada19(2) - 10 Merrill Beatrice34(1) - 5 WPts
14/11/2023Gyumri, Armenia18(2) - 10 Sanadrug Nabavyan17 - 19 WPts
16/09/2023Tokyo, Japan18(2) - 9 Akira Ogino18 - 12 LPts
19/07/2023Accra, Ghana18(2) - 8 Oscar Acheampong21(1) - 9 LPts
21/05/2023Rome, Italy17(1) - 8 Antonio Bandinelli9(1) - 25(2) WKO3
23/03/2023Tehran, Iran17(1) - 7 Zafa Moghaddam16 - 16 LPts
23/01/2023Montevideo, Uruguay17(1) - 6 Ryo Algarin22 - 10 LPts
25/11/2022Nagoya, Japan17(1) - 5 Ryo Tobe19 - 12 LPts
27/09/2022Sassari, Italy16(1) - 5 Arturo Dinucci6 - 10 WPts
07/08/2022Naples, Italy15(1) - 5 Gianluca Scappini15(1) - 14 WPts
10/06/2022Sassari, Italy14(1) - 5 Nico Bellotti13 - 13 WPts
13/04/2022Venice, Italy13(1) - 5 Gabriele Donini1 - 14 WPts
20/02/2022Bologna, Italy12(1) - 5 Giuseppe Rangone1 - 15 WPts
23/12/2021Naples, Italy11 - 5 Roberto Raisi13 - 8(1) WKO3
22/11/2021Lankaran, Azerbaijan11 - 4 Nazir Beybutov15 - 5 LPts
24/09/2021Rome, Italy10 - 4 Luca Conte2 - 7 WPts
24/07/2021Rome, Italy9 - 4 Quincy Castile10 - 13 WPts
23/05/2021Spanish Town, Jamaica8 - 4 Rob Belliston7 - 14 WPts
24/03/2021Catania, Italy7 - 4 Rodolfo De Angelis8 - 13 WPts
09/02/2021Rome, Italy6 - 4 Francesco Corrao0 - 4 WPts
10/12/2020Rome, Italy6 - 3 Vicente Deniz5 - 8 LPts
10/10/2020Seoul, South Korea6 - 2 Sung-yun Hur3 - 9 LPts
12/08/2020Auckland, New Zealand5 - 2 Duncan Matenga6 - 10 WPts
14/06/2020San Juan, Puerto Rico5 - 1 Rodrigo Lorenz13 - 3 LPts
14/04/2020Rome, Italy4 - 1 John Hathorne7 - 3 WPts
15/02/2020Rome, Italy3 - 1 Joe Mutuku6 - 8 WPts
16/12/2019Rome, Italy2 - 1 Mariano Rioli1 - 2 WPts
16/10/2019Achiaman, Ghana1 - 1 Joey Nsoh1 - 2 WPts
18/08/2019Rome, Italy1 - 0 Daniele Pagano3 - 1 LPts
18/06/2019Venice, Italy0 - 0 Raul Bortone0 - 0 WPts