Weightclass:  Middleweight
Location:  Rome, Italy
Record:  21(3) - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/11/2024Rome, Italy20(3) - 21 Luka Bogiyev2 - 21 WPts
12/09/2024Rome, Italy19(3) - 21 Colombo Siliquini5 - 23(1) WPts
15/07/2024Rome, Italy18(3) - 21 Rob Kampen7 - 10 WPts
15/05/2024Rome, Italy17(3) - 21 Xeres Laureano1 - 2 WPts
16/03/2024Rome, Italy16(3) - 21 Atif Deeb2 - 11 WPts
16/01/2024Rome, Italy15(3) - 21 Vittore Gambini4 - 8(1) WPts
17/11/2023Rome, Italy14(3) - 21 Fillipo Prandelli1 - 10 WPts
19/09/2023Rome, Italy13(3) - 21 Enzo De Vito13(2) - 19(3) WPts
20/07/2023Rome, Italy12(3) - 21 Ivan Bedoya8 - 20(1) WPts
21/05/2023Rome, Italy11(3) - 21 Francesco Sogno6 - 12 WPts
22/03/2023Rome, Italy11(3) - 20 Vidal Minaya10 - 16 LPts
22/01/2023Rome, Italy10(2) - 20 Malcolm Trill5 - 8 WKO3
23/11/2022Rome, Italy9(2) - 20 Colombo Siliquini3 - 13 WPts
23/09/2022Milan, Italy9(2) - 19 Luca Capodicasa15 - 16 LPts
16/08/2022Nizhny Tagil, Russia9(2) - 18 Borya Grigoryev18 - 10 LPts
16/06/2022Milan, Italy8(1) - 18 Massimo Ossi3 - 16(11) WKO2
27/04/2022Naples, Italy8(1) - 17 Savio Rositani8 - 21 LPts
27/03/2022Cagliari, Italy8(1) - 16 Cecilio Arrighi16 - 8 LPts
01/02/2022Abidjan, Ivory Coast8(1) - 15 Darrell Beaudin9 - 16 LPts
04/12/2021Rome, Italy7 - 15 Rodolfo Marinacci6 - 15(4) WKO3
07/10/2021Tehran, Iran7 - 14 Zuffur Sharif7 - 14 LPts
09/08/2021Athens, Greece7 - 13 Myles Collias14 - 9 LPts
11/06/2021Berlin, Germany7 - 12 Selig Sante3 - 11 LPts
13/04/2021Rome, Italy6 - 12 Emilio Ossi2 - 9 WPts
11/02/2021Kampala, Uganda6 - 11 Joseph Keitetsi2 - 3 LPts
14/12/2020Rome, Italy6 - 10 Ponce Pinel7 - 6 LPts
13/10/2020Samarqand, Uzbekistan5 - 10 Zernebog Icklassoff3 - 11 WPts
15/08/2020Lodz, Poland5 - 9 Makary Wojtalewicz6 - 7 LPts
16/06/2020Ganja, Azerbaijan5 - 8 Shiki Idayetov11 - 1 LPts
18/04/2020Rome, Italy4 - 8 Ethan Sandison4 - 7 WPts
19/02/2020Rome, Italy3 - 8 Augusto Gatti3 - 7 WPts
20/12/2019Rome, Italy3 - 7 Tito Flamigni3 - 3 LPts
20/10/2019Rome, Italy3 - 6 Leonardo Fedele2 - 10 LPts
20/08/2019San Juan, Puerto Rico3 - 5 Angel Portugal3 - 6 LPts
22/06/2019Rome, Italy3 - 4 Primo Schirru5 - 3 LPts
22/04/2019Baku, Azerbaijan2 - 4 Seyfaddin Bukhari5 - 1 WPts
21/02/2019New Kingston, Jamaica1 - 4 Rex Lurie0 - 6 WPts
23/12/2018Rome, Italy0 - 4 Sam Maben1 - 2 WPts
24/10/2018Rome, Italy0 - 3 Joaquin Gomez0 - 3 LPts
26/08/2018Rome, Italy0 - 2 Leonardo Bongiorno2 - 2 LPts
28/06/2018Genoa, Italy0 - 1 Marco Vendola2 - 1 LPts
08/05/2018Rome, Italy0 - 0 Goga Baldavnieks0 - 0 LPts