Weightclass:  Light Heavyweight
Location:  Rome, Italy
Record:  36 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/06/2030Rome, Italy35 - 15 Davie Kumbula0 - 3 WPts
19/04/2030Rome, Italy34 - 15 Arian Eryavuz2 - 10 WPts
18/02/2030Rome, Italy33 - 15 Hassan Kanapyanow14 - 3 WPts
20/12/2029Rome, Italy32 - 15 Fabian Trojanowski1 - 1 WPts
21/10/2029Rome, Italy31 - 15 Cade de Lisle3 - 1 WPts
22/08/2029Rome, Italy30 - 15 Wimpie NaudÚ2 - 2 WPts
23/06/2029Rome, Italy29 - 15 Vikenti Kairat5 - 4 WPts
24/04/2029Rome, Italy28 - 15 Antoni Kasprowicz2 - 17 WPts
24/02/2029Rome, Italy27 - 15 Santiago Socorro10 - 15 WPts
26/12/2028Rome, Italy26 - 15 Jacob Dovey2 - 5 WPts
27/10/2028Rome, Italy25 - 15 Ambro× Dudak2 - 7 WPts
28/08/2028Rome, Italy24 - 15 Kian Hughes2 - 3(1) WPts
29/06/2028Donetsk, Ukraine24 - 14 Hadeon Danek20 - 15 LPts
29/05/2028Donetsk, Ukraine24 - 13 Hadeon Danek19 - 15 LPts
26/04/2028Puente Alto, Chile24 - 12 Guido Augusto22 - 12 LPts
26/03/2028Messina, Italy24 - 11 Alberto Corado24 - 11 LPts Italy National Championships 2028View
18/02/2028Rome, Italy24 - 10 Ulises Moron25 - 7 LPts
15/01/2028Samara, Russia24 - 9 Larrimore Flores19 - 10 LPts Europe Championships 2028View
12/01/2028Samara, Russia23 - 9 Kevin Karlin29 - 12 WPts Europe Championships 2028View
09/01/2028Samara, Russia22 - 9 Hadeon Danek18 - 11 WPts Europe Championships 2028View
06/12/2027Rome, Italy21 - 9 Zadig Takmajyan17 - 8 WPts
05/11/2027Panama City, Panama20 - 9 Eloy Uriarte21 - 9 WPts
05/10/2027Yerevan, Armenia20 - 8 Zadig Takmajyan16 - 7 LPts
04/09/2027Panama City, Panama19 - 8 Eloy Uriarte20 - 8 WPts
28/07/2027Vilnius, Lithuania18 - 8 Rajmund Gayda15 - 8 WPts
30/05/2027Patrai, Greece18 - 7 Calchas Stathos12(1) - 21 LPts
01/04/2027Verona, Italy17 - 7 Giorgio Turri13 - 3(1) WPts Italy National Championships 2027View
29/03/2027Verona, Italy16 - 7 Fino Alboni27 - 17 WPts Italy National Championships 2027View
26/03/2027Verona, Italy15 - 7 Rocco Leotta5 - 4 WPts Italy National Championships 2027View
19/02/2027Milan, Italy14 - 7 Pepe Racca9 - 10 WPts
22/12/2026Dakar, Senegal13 - 7 Telo Aragon12 - 10 WPts
23/10/2026Yerevan, Armenia12 - 7 Kakig Maloyan6 - 6 WPts
25/08/2026Kisumu, Kenya11 - 7 Connor Apudo10 - 17 WPts
27/06/2026Wichita, USA10 - 7 Jack Badders7 - 22(2) WPts
28/04/2026Milan, Italy10 - 6 Rodolfo Buzzanca9 - 13 LPts
10/03/2026Walbrzych, Poland9 - 6 Adrian Drzal8 - 7 WPts
10/01/2026Turin, Italy8 - 6 Rico Tripodi2 - 19 WPts
15/11/2025Bokhtar, Tajikistan8 - 5 Shirzad Hasanov12 - 6 LPts
17/09/2025Yerevan, Armenia8 - 4 Pilibbos Cazyan13 - 10 LPts
20/07/2025Rome, Italy7 - 4 Jay Truffaut5 - 6 WPts
22/05/2025Rome, Italy7 - 3 Cipriano Merlo5 - 3 LPts
24/03/2025Linz, Austria6 - 3 Ingel Harbuval4 - 11 WPts
24/01/2025Rome, Italy5 - 3 Carlo Verratti0 - 6 WPts
28/11/2024Rome, Italy4 - 3 Zelipe Cardiel0 - 6 WPts
30/09/2024Rome, Italy3 - 3 Carlo Verratti0 - 4 WPts
02/08/2024Rome, Italy2 - 3 Michael Everett1 - 6(4) WPts
04/06/2024Rome, Italy1 - 3 Bernardo Bornacin0 - 3(1) WPts
06/04/2024Florence, Italy1 - 2 Gianni Berti22 - 15 LPts
09/02/2024Quanzhou, China1 - 1 Yong Rao27 - 15 LPts
12/12/2023Messina, Italy1 - 0 Vittore Giusto5 - 5 LPts
26/10/2023Rome, Italy0 - 0 Egil Mogensen1 - 6 WPts