Weightclass:  Welterweight
Location:  Palermo, Italy
Record:  29(4) - 28
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/02/2027Palermo, Italy28(4) - 28 Zuffur Khalil0 - 1 WPts
20/12/2026Palermo, Italy27(4) - 28 Viktor Abghami2 - 10 WPts
21/10/2026Palermo, Italy26(3) - 28 Dante Benetti0 - 1 WKO3
22/08/2026Palermo, Italy25(3) - 28 Mike Ampomah1 - 6(1) WPts
23/06/2026Palermo, Italy25(3) - 27 Cecilio Alessandrini30 - 25 LPts
24/04/2026Palermo, Italy24(3) - 27 Raul Gianelli1 - 0 WPts
23/02/2026Palermo, Italy23(3) - 27 Vicente Macapagal1 - 3(1) WPts
25/12/2025Palermo, Italy23(3) - 26 Gianluigi De Bono8 - 6 LPts
26/10/2025Palermo, Italy22(3) - 26 Fino Leonetti1 - 6 WPts
27/08/2025Palermo, Italy21(3) - 26 Myril Heiliger1 - 12 WPts
28/06/2025Palermo, Italy20(2) - 26 Nicandro Magdaluyo2 - 10(4) WKO3
29/04/2025Palermo, Italy19(2) - 26 Nico La Forgia5 - 29(2) WPts
28/02/2025Palermo, Italy19(2) - 25 Diego Mandujano7 - 10 LPts
31/12/2024Parma, Italy18(2) - 25 Fabrizio Burlando18(3) - 25 WPts
02/11/2024Tabriz, Iran17(1) - 25 Sajid Djalilov1 - 9 WKO3
04/09/2024Yichang, China16(1) - 25 Chen Foo22 - 19 WPts
07/07/2024Guayaquil, Ecuador16(1) - 24 Xavier Martinez14 - 18 LPts
09/05/2024Quito, Ecuador16(1) - 23 Alejandro Terronez10(1) - 23 LPts
11/03/2024Bratislava, Slovakia15(1) - 23 Bernard Rodak19 - 20 WPts
12/01/2024Casablanca, Morocco15(1) - 22 Ayser Douliazale14(1) - 24 LPts
14/11/2023Tembisa, South Africa15(1) - 21 Jayvyn Majoro29 - 6 LPts
16/09/2023Wellington, New Zealand15(1) - 20 Richard Evan19(1) - 15 LPts
19/07/2023Khenifra, Morocco14(1) - 20 Karam-eddine Alayyashi3 - 13 WPts
21/05/2023Kharkiv, Ukraine14(1) - 19 Avel Sivak17 - 7 LPts
23/03/2023Turin, Italy14(1) - 18 Alessandro Beccalossi28(3) - 8 LPts
11/02/2023Turin, Italy14(1) - 17 Alessandro Tofani6 - 20 LPts
14/12/2022Palermo, Italy13(1) - 17 Vanni Franceschi0 - 5 WPts
14/10/2022Palermo, Italy12(1) - 17 Alessandro Tofani5 - 19 WPts
16/08/2022Palermo, Italy11 - 17 Giorgio Asaro8(1) - 20(2) WKO3
09/07/2022Bangkok, Thailand10 - 17 Ngaoprajan Tantariyanond16 - 11 WPts
11/05/2022Bangkok, Thailand10 - 16 Saenmuangloei Viwattananon19 - 5 LPts
13/03/2022Naples, Italy10 - 15 Daniele Bruno8(2) - 18 LPts
13/01/2022Palermo, Italy9 - 15 Gianluigi Maurizio4(1) - 14 WPts
12/11/2021Palermo, Italy9 - 14 Alberto Del Piero17 - 6 LPts
11/09/2021Palermo, Italy8 - 14 Roberto Santoro4 - 4 WPts
11/07/2021Oran, Algeria7 - 14 Haider Nizzi3 - 19 WPts
12/05/2021Palermo, Italy6 - 14 Haziem Norovbanzad10 - 11 WPts
13/03/2021Basel, Switzerland5 - 14 Richman Franke2 - 11 WPts
13/01/2021Toshkent, Uzbekistan5 - 13 Qasim Efendieyev4 - 10 LPts
13/11/2020Palermo, Italy5 - 12 Liberatore Papapietro14 - 4 LPts
13/09/2020Milan, Italy5 - 11 Cecilio Alessandrini8 - 9 LPts
02/08/2020Manukau, New Zealand4 - 11 Gregor Arras2 - 14 WPts
01/06/2020Palermo, Italy4 - 10 Giorgio Valdifiori12 - 2 LPts
31/03/2020Palermo, Italy3 - 10 Blaise Voisin6 - 6 WPts
31/01/2020Rome, Italy2 - 10 Adriano Caira8 - 4 WPts
17/12/2019Utrecht, Netherlands1 - 10 Wilequot Wittebroodt3 - 6 WPts
18/10/2019Palermo, Italy1 - 9 Forrest Dreyfus10 - 2(1) LPts
19/08/2019Messina, Italy1 - 8 Francesco Tomeo6 - 4 LPts
27/06/2019Mixco, Guatemala1 - 7 Angel Mieras3 - 5 LPts
29/04/2019Naples, Italy1 - 6 Augusto Gatti4 - 1 LPts
12/03/2019Palermo, Italy1 - 5 Juan Don6 - 1 LPts
11/01/2019Milan, Italy0 - 5 Marco Acerbi2 - 3 WPts
01/12/2018Palermo, Italy0 - 4 Olindo Marcano2 - 0 LPts
02/10/2018Palermo, Italy0 - 3 Lee Hoo1 - 1 LPts
04/08/2018Reggio Emilia, Italy0 - 2 Mariano Angeli1 - 0 LPts
16/06/2018Palermo, Italy0 - 1 Silvestro Tasca3 - 0 LPts
18/04/2018Quillacollo, Bolivia0 - 0 Senon Zaragosa0 - 0 LPts