Weightclass:  Lightweight
Location:  Palermo, Italy
Record:  20 - 32
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/04/2027Palermo, Italy19 - 32 Harry Van de Steene1 - 0 WPts
19/02/2027Palermo, Italy18 - 32 Nicholas Arnott2 - 4 WPts
21/12/2026Palermo, Italy18 - 31 Aegyptus Georgopoulos6 - 20 LPts
22/10/2026Palermo, Italy18 - 30 Nop Sanprapai9 - 12 LPts
23/08/2026Palermo, Italy17 - 30 Petr Rezek0 - 5 WPts
24/06/2026Palermo, Italy16 - 30 Tung Ge1 - 18(8) WPts
25/04/2026Palermo, Italy15 - 30 Vittore Barzanti3 - 8 WPts
25/02/2026Palermo, Italy15 - 29 Neil Fallen9 - 18 LPts
27/12/2025Palermo, Italy14 - 29 Alejandro Orosco6 - 23 WPts
28/10/2025Palermo, Italy13 - 29 Kamran Alshamrani4 - 2 WPts
29/08/2025Palermo, Italy13 - 28 Seung-dae Kwock1 - 3 LPts
30/06/2025Palermo, Italy12 - 28 Claudio Cursi4 - 9 WPts
01/05/2025Manaus, Brazil11 - 28 Leonel Festa0 - 3 WPts
03/03/2025Palermo, Italy11 - 27 Augusto Dozza6 - 19 LPts
03/01/2025Palermo, Italy10 - 27 Sergio Pagliuzzi3 - 19 WPts
05/11/2024Las Tunas, Cuba9 - 27 Montego Callejas0 - 0 WPts
07/09/2024Palermo, Italy9 - 26 Arturo Di Maggio3 - 9 LPts
09/07/2024Vilnius, Lithuania9 - 25 Mikolaj Gawlik8 - 11 LPts
11/05/2024Christchurch, New Zealand9 - 24 Hayden Wann11 - 27(6) LPts
13/03/2024Memphis, USA8 - 24 Nicholas Myles4 - 14 WPts
14/01/2024Palermo, Italy7 - 24 Syed Jabbar3 - 12 WPts
15/11/2023Palermo, Italy7 - 23 Ramirez Gonsales13 - 10 LPts
16/09/2023New Kingston, Jamaica7 - 22 Robert Haliburton22 - 14 LPts
19/07/2023Palermo, Italy6 - 22 Jack Lewis13(3) - 20 WPts
20/05/2023Osogbo, Nigeria5 - 22 Rabiu Imasuen1 - 12 WPts
22/03/2023Cali, Colombia5 - 21 Juan Fidel15 - 16 LPts
22/01/2023Palermo, Italy5 - 20 Jack Lewis12(3) - 18 LPts
23/11/2022Rome, Italy5 - 19 Fino Riva13 - 15 LPts
26/09/2022Ponce, Puerto Rico5 - 18 Urvano Subia22 - 7 LPts
29/07/2022Shiraz, Iran5 - 17 Majid Malak1 - 5 LPts
29/05/2022Carolina, Puerto Rico4 - 17 Baltasar Disla5(1) - 11 WPts
31/03/2022Cleveland, USA4 - 16 Kieran Dewey4 - 15 LPts
30/01/2022Palermo, Italy4 - 15 Rico Corzo9 - 13 LPts
30/11/2021Palermo, Italy4 - 14 Ichiro Mori11 - 14 LPts
30/09/2021Puente Alto, Chile4 - 13 Oro Nunez12 - 8(2) LPts
01/08/2021Riga, Latvia4 - 12 Sergei Jumprava4 - 4 LPts
01/06/2021Palermo, Italy4 - 11 Gianluigi De Silvestri10 - 10 LPts
01/04/2021Palermo, Italy4 - 10 Orleans Duvauchelle3 - 16 LPts
01/02/2021Almaty, Kazakhstan4 - 9 Hafiz Cairbeckov13 - 6 LPts
04/12/2020Rome, Italy4 - 8 Daniele De Caprio8 - 9 LPts
25/10/2020Palermo, Italy4 - 7 Filip Isakson6 - 10 LPts
27/08/2020Palermo, Italy3 - 7 Angel Maddry3 - 5 WPts
26/06/2020Saint Petersburg, Russia3 - 6 Boris Khamidulin13 - 1 LPts
27/04/2020Hanoi, Vietnam3 - 5 Phung Minh11 - 2 LPts
28/02/2020Palermo, Italy3 - 4 Billy Bawuah2 - 4 LPts
29/12/2019Palermo, Italy3 - 3 Silvano Di Benedetto8 - 2 LPts
05/11/2019Naples, Italy2 - 3 Vanni Florino0 - 0 WPts
04/10/2019Guayaquil, Ecuador1 - 3 Rafael Mejias0 - 2 WPts
06/08/2019Rome, Italy0 - 3 Tito Bruno3 - 0 WPts
03/07/2019Palermo, Italy0 - 2 Mauro Cichetti8 - 0 LPts
04/05/2019Yokohama, Japan0 - 1 Kaede Matsuoka2 - 1 LPts
06/03/2019Palermo, Italy0 - 0 Francesco Adduce0 - 0 LPts