Weightclass:  Middleweight
Location:  Rome, Italy
Record:  30(1) - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/05/2029Rome, Italy29(1) - 13 Lazar Korol3 - 9 WPts
30/03/2029Rome, Italy28(1) - 13 Haider Yalecenov1 - 6 WPts
29/01/2029Rome, Italy27(1) - 13 Nelis De Beer5 - 4 WPts
30/11/2028Rome, Italy26(1) - 13 Nikolai Demidov0 - 6(1) WPts
01/10/2028Rome, Italy25(1) - 13 Fidel Andrade4(1) - 8 WPts
03/08/2028Rome, Italy24(1) - 13 Sasha Wolsky0 - 5 WPts
04/06/2028Rome, Italy23(1) - 13 Rocco Capodicasa4 - 7 WPts
05/04/2028Rome, Italy22(1) - 13 Dante Airaghi0 - 1 WPts
05/02/2028Rome, Italy21(1) - 13 Francesco Bettini1 - 3 WPts
07/12/2027Rome, Italy20(1) - 13 Alberto Cusano5 - 8 WPts
08/10/2027Rome, Italy19(1) - 13 Alessandro Giordano1 - 13 WPts
09/08/2027Rome, Italy18(1) - 13 Vittore Silvani0 - 9 WPts
09/06/2027Bologna, Italy17(1) - 13 Nico Amadeo15(1) - 13 WPts
12/04/2027Croix des Bouqets, Haiti16(1) - 13 Chase Beatrice1 - 16(1) WPts
12/02/2027Lipa, Philippines15(1) - 13 Cruz Malaggay10 - 11 WPts
15/12/2026Kampala, Uganda15(1) - 12 Tobias Olweny17 - 23 LPts
17/10/2026Leon, Nicaragua15(1) - 11 Nicandro Vejar29(1) - 24 LPts
19/08/2026Busan, South Korea14(1) - 11 Kook-young Paek9 - 8(1) WPts
21/06/2026Rome, Italy13(1) - 11 Ker Skaug6 - 11 WPts
22/04/2026Rome, Italy12(1) - 11 Turpin Sande5 - 17 WPts
22/02/2026Pekalongan, Indonesia11(1) - 11 Teguh Sutaji1 - 7 WPts
25/12/2025Milwaukee, USA10(1) - 11 Chris Kinnock0 - 15(1) WPts
27/10/2025Rome, Italy9(1) - 11 Roger Murray10 - 4 WPts
28/08/2025Rome, Italy8(1) - 11 Verlyn Boateng6 - 3 WPts
29/06/2025Rome, Italy8(1) - 10 Iason Traino6(1) - 16 LPts
30/04/2025Bari, Italy7 - 10 Tino Ciccioli4 - 15(5) WKO3
04/03/2025Rome, Italy7 - 9 Enzo De Vito17(2) - 24(3) LPts
07/01/2025Zarqa, Jordan7 - 8 Zafa Yarad5 - 24 LPts
09/11/2024Abidjan, Ivory Coast6 - 8 Valentin Jadin0 - 20(1) WPts
10/09/2024Nairobi, Kenya6 - 7 Zachary Ochichi29 - 14 LPts
13/07/2024Newark, USA6 - 6 Vincent Fowlie10(1) - 10 LPts
14/05/2024Rome, Italy6 - 5 Gregorie Rokos13 - 23 LPts
16/03/2024Milan, Italy5 - 5 Fausto Rangone1 - 13(2) WPts
18/01/2024Modena, Italy5 - 4 Nico Bertolacci14(1) - 20 LPts
16/12/2023Palermo, Italy5 - 3 Alfredo De Nucci1 - 0 LPts
26/10/2023Palermo, Italy5 - 2 Luigi Pucci0 - 0 LPts
21/09/2023Turin, Italy4 - 2 Alfredo Quagliata11 - 15 WPts
03/08/2023Naples, Italy3 - 2 Massimo Di Leonardo2 - 8 WPts
03/07/2023Rome, Italy2 - 2 Julius Akinyele1 - 8 WPts
05/05/2023Bologna, Italy1 - 2 Nico Amadeo0 - 0 WPts
02/04/2023Taif, Saudi Arabia1 - 1 Zuffur Atif6 - 17 LPts
02/02/2023Stuttgart, Germany1 - 0 Barret Scherer6 - 22(2) LPts
05/12/2022Rome, Italy0 - 0 Luigi Fortuna0 - 0 WPts