Weightclass:  Super Heavyweight
Location:  Rome, Italy
Record:  50 - 8
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/07/2028Rome, Italy49 - 8 Alberto Li Causi1 - 10 WPts
14/05/2028Rome, Italy48 - 8 Chris Mill15 - 7 WPts
15/03/2028Rome, Italy47 - 8 Vasilis Panos2 - 1 WPts
15/01/2028Rome, Italy46 - 8 Alexander Garde0 - 3 WPts
15/11/2027Rome, Italy45 - 8 Leis Van Buel2 - 2 WPts
16/09/2027Rome, Italy44 - 8 Napoleon Bonsam12(2) - 4 WPts
17/07/2027Rome, Italy43 - 8 Callum Anang2 - 10(2) WPts
18/05/2027Rome, Italy42 - 8 Indra Bhargava1 - 2 WPts
18/03/2027Rome, Italy41 - 8 Angel Quiles0 - 4 WPts
17/01/2027Rome, Italy40 - 8 Marcin Strom4 - 13 WPts
17/11/2026Rome, Italy39 - 8 Anvr Gholdybai1 - 2 WPts
17/09/2026Rome, Italy38 - 8 Jakub Cyrus15 - 9 WPts
19/07/2026Rome, Italy37 - 8 Aghan Dadayan32(2) - 11 WPts
18/06/2026Rome, Italy36 - 8 Gazi Mohamedain33 - 16 WPts
18/05/2026Rome, Italy35 - 8 Gazi Mohamedain33 - 15 WPts
01/04/2026Cagliari, Italy34 - 8 Gianluca Palomba22 - 11 WPts Italy National Championships 2026View
29/03/2026Cagliari, Italy33 - 8 Cristiano Bergomi7 - 11 WPts Italy National Championships 2026View
26/03/2026Cagliari, Italy32 - 8 Savio Cardia5 - 11 WPts Italy National Championships 2026View
22/03/2026Rome, Italy31 - 8 Toma Dghandosov6 - 18 WPts
19/02/2026Rome, Italy30 - 8 Njord Eilertsen7 - 10 WPts
19/01/2026Rome, Italy29 - 8 Njord Eilertsen7 - 9 WPts
18/12/2025Rome, Italy28 - 8 Damiano Cavazzuti2 - 10(1) WPts
19/10/2025Newark, USA27 - 8 Ian McBride4 - 19(1) WPts
21/08/2025Rome, Italy26 - 8 Luca Romano13 - 19 WPts
03/07/2025Rome, Italy25 - 8 Emilio Ceci27(1) - 22 WPts
09/05/2025Novara, Italy24 - 8 Cristiano Lolli8 - 20(2) WPts
01/04/2025Genoa, Italy24 - 7 Luigi De Nicolo37(3) - 16 LPts Italy National Championships 2025View
29/03/2025Genoa, Italy23 - 7 Mauro Zola17 - 22 WPts Italy National Championships 2025View
26/03/2025Genoa, Italy22 - 7 Gianluca Ezzo2 - 6 WPts Italy National Championships 2025View
22/02/2025Ibadan, Nigeria21 - 7 Odion Anenih6 - 12 WPts
25/12/2024Florence, Italy20 - 7 Rico Spaggiari7 - 19 WPts
28/10/2024Rome, Italy20 - 6 Leonardo Corghi17 - 14 LPts
04/09/2024Rome, Italy19 - 6 Sone Sharp26(5) - 15 WPts
07/07/2024Milan, Italy18 - 6 Dino Serri15 - 23 WPts
24/05/2024Dortmund, Germany18 - 5 Wesley Piel2 - 7 LPts
26/03/2024Venice, Italy18 - 4 Fabrizio Airaghi30 - 17 LPts Italy National Championships 2024View
10/03/2024Rome, Italy17 - 4 Oupa Ndulula4 - 12 WPts
10/01/2024Milan, Italy16 - 4 Primo Finocchiaro8(1) - 19 WPts
11/11/2023Parma, Italy15 - 4 Mauro Zola9 - 14 WPts
22/09/2023Rome, Italy15 - 3 Francesco De Giovanni20 - 8 LPts
28/07/2023Palermo, Italy14 - 3 Fillipo Florenzi9 - 7 WPts
23/06/2023Sunderland, UK13 - 3 Edward McGowan17(1) - 16 WPts
25/04/2023Rome, Italy12 - 3 Luigino Scutari5 - 26 WPts
19/03/2023Genoa, Italy11 - 3 Gianluigi Gualandi11(1) - 18 WPts
19/01/2023Toulouse, France10 - 3 Marin Cade17 - 13 WPts
21/11/2022Bangalore, India9 - 3 Umair Sader1 - 21(1) WPts
23/09/2022Parma, Italy8 - 3 Mauro Zola6 - 10 WPts
08/08/2022Rome, Italy7 - 3 Giuseppe Proietti2 - 0 WPts
07/06/2022Saint Petersburg, Russia6 - 3 Sasha Grigoryev7 - 16 WPts
09/04/2022Riyadh, Saudi Arabia6 - 2 Waqas Birbara11 - 16 LPts
09/02/2022Rome, Italy5 - 2 Adalberto Petersen8 - 10(1) WPts
10/12/2021Naples, Italy4 - 2 Vittore Marchisio13 - 12 WPts
01/11/2021Rome, Italy3 - 2 Edmondo Gianquinto2 - 8 WPts
31/08/2021Lusaka, Zambia3 - 1 Napoleon Chiyombo23 - 2 LPts
01/07/2021Nairobi, Kenya3 - 0 Dave Kaino6 - 14 LPts
03/05/2021Rome, Italy2 - 0 Yoshi Asano1 - 0 WPts
05/03/2021Kano, Nigeria1 - 0 Aftab Ramin0 - 0 WPts
05/01/2021Rome, Italy0 - 0 Savio Noce0 - 1 WPts