Weightclass:  Heavyweight
Location:  Rome, Italy
Record:  17 - 38(4)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/12/2026Rome, Italy16 - 38(4) Onofre Casal2 - 6 WPts
21/10/2026Rome, Italy15 - 38(4) Lorenzo Traversa4 - 8 WPts
22/08/2026Rome, Italy14 - 38(4) Colville Jouffroy1 - 18(1) WPts
23/06/2026Rome, Italy14 - 37(3) Dino Grieco14(2) - 33 LKO3
24/04/2026Rome, Italy13 - 37(3) Pepe Santella1 - 0 WPts
24/02/2026Rome, Italy12 - 37(3) Dale Morris14 - 14 WPts
26/12/2025Rome, Italy11 - 37(3) Shayan Atassi1 - 6 WPts
27/10/2025Rome, Italy10 - 37(3) Valerio Mancuso13 - 20 WPts
28/08/2025Rome, Italy9 - 37(3) Ollie Lyle2 - 2 WPts
29/06/2025Rome, Italy8 - 37(3) William Bivins2 - 17 WPts
30/04/2025Rome, Italy7 - 37(3) Gianluca Rangone1 - 13(3) WPts
02/03/2025Rome, Italy6 - 37(3) Gianluca Rangone1 - 12(3) WPts
02/01/2025Rome, Italy6 - 36(2) Roberto Iotti19(1) - 23 LKO3
04/11/2024Kampala, Uganda6 - 35(2) Tobias Ssali12 - 31 LPts
06/09/2024Dublin, Ireland6 - 34(2) Nicholas Power28 - 13 LPts
09/07/2024Halle, Germany6 - 33(2) Tibalt Lach6 - 11 LPts
11/05/2024Bologna, Italy6 - 32(1) Silvestro Corado17 - 20 LKO3
16/03/2024Tegucigalpa, Honduras6 - 31(1) Cuba Trevino5 - 17 LPts
17/01/2024Bayamon, Puerto Rico6 - 30(1) Alfonso Ingles8 - 23 LPts
19/11/2023Khouribga, Morocco6 - 29(1) Mika'il Bensouda12 - 11 LPts
21/09/2023Cagliari, Italy6 - 28(1) Nero Ricci18 - 16 LPts
19/08/2023Rome, Italy6 - 27 Luca Rastrelli22 - 10 LKO3
17/07/2023Nottingham, UK6 - 26 Rob Rodi23 - 11 LPts
19/05/2023Wellington, New Zealand6 - 25 David Halley23 - 8 LPts
21/03/2023Berlin, Germany6 - 24 Benat Deiss16 - 16 LPts
21/01/2023Bergen, Norway6 - 23 Magne Eiker10 - 15 LPts
23/11/2022San Juan, Puerto Rico6 - 22 Yago Coreas21 - 8 LPts
25/09/2022Almaty, Kazakhstan6 - 21 Dimi Marsukoff13 - 10 LPts
28/07/2022Port-au-Prince, Haiti6 - 20 Labaron Cade17 - 14 LPts
30/05/2022Tamale, Ghana6 - 19 Arnie Ofosu-Ayeh8 - 12 LPts
01/04/2022Tamale, Ghana6 - 18 Arnie Ofosu-Ayeh7 - 12 LPts
01/02/2022New Delhi, India6 - 17 Akbar Mammen20(1) - 5 LPts
04/12/2021Rome, Italy5 - 17 Verlyn Douna3 - 4 WPts
04/10/2021Messina, Italy4 - 17 Dino Grieco2 - 14 WPts
07/08/2021Plzen, Czech Republic4 - 16 Matej Martinec8 - 10 LPts
07/06/2021Samarqand, Uzbekistan3 - 16 Azhdar Abulhasanov0 - 17 WPts
09/04/2021Delmas, Haiti3 - 15 Roy Moniotte4 - 13 LPts
09/02/2021Rome, Italy3 - 14 Waleed Hamed5 - 14 LPts
11/12/2020Rome, Italy3 - 13 Vicente Modesto5 - 7 LPts
11/10/2020Turin, Italy3 - 12 Savio Cappucci8 - 7 LPts
26/08/2020Genoa, Italy3 - 11 Fabio Losurdo3 - 4 LPts
28/06/2020Rome, Italy3 - 10 Gianfranco Masoero9 - 6 LPts
30/04/2020Puente Alto, Chile3 - 9 Reynaldo Cirilo11 - 3 LPts
02/03/2020La Spezia, Italy3 - 8 Augusto Aquilani2 - 2 LPts
20/01/2020Rome, Italy2 - 8 Luigino Ranieri7(1) - 4 WPts
19/11/2019Bogota, Colombia1 - 8 Senon Villarreal1 - 6 WPts
21/09/2019Rome, Italy1 - 7 Tito Alberganti5 - 6 LPts
12/08/2019Rome, Italy1 - 6 Dave Gruffudd7 - 4 LPts
13/06/2019Genoa, Italy1 - 5 Adriano Fortuna1(1) - 4 LPts
06/05/2019Adelaide, Australia1 - 4 George Kostas1 - 0 LPts
07/03/2019Bamenda, Cameroon1 - 3 Remi Mol1 - 5 LPts
06/01/2019Aarhus, Denmark1 - 2 Vanslow Hoy0 - 0 LPts
08/11/2018Rome, Italy0 - 2 Alojzy Cyrus1 - 3 WPts
08/09/2018Rome, Italy0 - 1 John Monteith2 - 2 LPts
08/07/2018Rome, Italy0 - 0 Savio Cappucci0 - 1 LPts