Weightclass:  Light Welterweight
Location:  Palermo, Italy
Record:  37 - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/06/2027Palermo, Italy36 - 23 Haaris Mattar2 - 17 WPts
04/04/2027Palermo, Italy35 - 23 Luigino Chiesa4 - 8 WPts
03/02/2027Palermo, Italy34 - 23 Waqas Sabbah7 - 14 WPts
05/12/2026Palermo, Italy33 - 23 Daniele Cinotti4 - 24 WPts
06/10/2026Augusta, USA32 - 23 Stuart Sharer2 - 7 WPts
08/08/2026Palermo, Italy31 - 23 Vito Cervetti8 - 8 WPts
09/06/2026Thessaloniki, Greece30 - 23 Hector Chontos12 - 15 WPts
11/04/2026Ulaanbaatar, Mongolia30 - 22 Yu Liong15 - 23 LPts
11/02/2026Athens, Greece29 - 22 Zorba Spiros6 - 16 WPts
14/12/2025Sofia, Bulgaria29 - 21 Danail Botev30(6) - 21 LPts
16/10/2025Helsinki, Finland29 - 20 Valto Kilpela18 - 30 LPts
18/08/2025Florence, Italy29 - 19 Raul Ascierto6 - 5 LPts
20/06/2025Ostrava, Czech Republic29 - 18 Samuel Bart33 - 13 LPts
22/04/2025Lyon, France28 - 18 Jay Beaumarchais0 - 6 WPts
22/02/2025Palermo, Italy27 - 18 Vico Ghilardotti1 - 17(2) WPts
24/12/2024Toulon, France26 - 18 Villiers Ledoux1 - 12 WPts
26/10/2024Medellin, Colombia26 - 17 Xavion Salvas24 - 6 LPts
28/08/2024Turin, Italy25 - 17 Vanni Murgia5 - 30 WPts
18/07/2024Palermo, Italy24 - 17 Saturnin Peinado3 - 12 WPts
18/05/2024Palermo, Italy23 - 17 Jasper De Kock1 - 7(1) WPts
19/03/2024Palermo, Italy23 - 16 Ian Kanda5 - 10 LPts
19/01/2024Kuala Lumpur, Malaysia23 - 15 Rehan Kazi31 - 6 LPts
21/11/2023Palermo, Italy22 - 15 Fresco Merida0 - 1(1) WPts
22/09/2023Tegucigalpa, Honduras22 - 14 Diego Aldrete12 - 10 LPts
25/07/2023Palermo, Italy21 - 14 Eduard Strohl4 - 7(2) WPts
26/05/2023Palermo, Italy20 - 14 Gianmarco Bruno1 - 3 WPts
27/03/2023Cheonan, South Korea19 - 14 Ui-jo Chin2 - 15 WPts
27/01/2023Palermo, Italy18 - 14 Mariano Rizzo22 - 14 WPts
27/11/2022Ufa, Russia18 - 13 Evgeny Tuchkin20 - 10 LPts
28/09/2022Cape Town, South Africa18 - 12 Ian Nkolo17 - 14(1) LPts
31/07/2022Milan, Italy18 - 11 Luigi Del Piero20(2) - 7 LPts
15/06/2022Auckland, New Zealand18 - 10 Mark Chisholm8 - 18 LPts
17/04/2022Milan, Italy18 - 9 Daniele Novo8 - 12 LPts
25/02/2022Venice, Italy18 - 8 Gianluca Concia18 - 7 LPts
14/01/2022The Hague, Netherlands18 - 7 Godveerd Messiaen7(1) - 17 LPts
14/11/2021Brno, Czech Republic18 - 6 Jaroslav Bobal6 - 12 LPts
15/09/2021Palermo, Italy17 - 6 Bohumil Ulicny5(1) - 2 WPts
15/07/2021Foggia, Italy16 - 6 Gianni Silvani5 - 14 WPts
07/06/2021Detroit, USA15 - 6 Chris Brickell1 - 10 WPts
08/04/2021Palermo, Italy15 - 5 Sancho Esperanza5 - 12 LPts
05/02/2021Palermo, Italy14 - 5 Nicholas Hepner0 - 3 WPts
07/12/2020Palermo, Italy13 - 5 Carlos Plata5 - 11 WPts
06/10/2020Kumasi, Ghana12 - 5 Jamie Inkoom4 - 6 WPts
08/08/2020Bogota, Colombia12 - 4 Oleos Hernandez11 - 3 LPts
10/06/2020Palermo, Italy11 - 4 Seung-gyu Wang3 - 5 WPts
10/04/2020Rome, Italy10 - 4 Sergio Lattuca6 - 8 WPts
01/03/2020Palermo, Italy10 - 3 Safiy al Din Bagy2 - 0 LPts
31/12/2019Rome, Italy10 - 2 Luigino Burlando3 - 10 LPts
03/11/2019Moscow, Russia9 - 2 Goga Tszyu2 - 5 WPts
05/09/2019Zaporizhia, Ukraine8 - 2 Sergey Pozniak0 - 0 WPts
08/07/2019Tehran, Iran7 - 2 Zafa Salah1 - 2 WPts
10/05/2019Reggio Emilia, Italy7 - 1 Rocco Santoro1 - 4 LPts
14/03/2019Palermo, Italy6 - 1 Sung-yun Mun0 - 4 WPts
12/01/2019Palermo, Italy6 - 0 Claudio Ghilardotti2 - 1 LPts
13/11/2018Palermo, Italy5 - 0 Dong-won Choo2 - 2 WPts
13/09/2018Rome, Italy4 - 0 Mario Visco4 - 1 WPts
30/07/2018Palermo, Italy3 - 0 Mariano Rizzo2 - 1 WPts
01/06/2018Padua, Italy2 - 0 Cecilio Rosa1 - 1 WPts
08/04/2018Bari, Italy1 - 0 Angelo Leonetti0 - 0 WPts
05/03/2018Palermo, Italy0 - 0 Creon Cali0 - 0 WPts