Weightclass:  Welterweight
Location:  Milan, Italy
Record:  15 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/12/2027Milan, Italy14 - 21 Fabrizio Del Rosso2 - 6 WPts
10/10/2027Milan, Italy13 - 21 Akram Abbas1 - 13 WPts
11/08/2027Milan, Italy12 - 21 Marco Albano3 - 14 WPts
11/06/2027Johor Bahru, Malaysia12 - 20 Farhan Mattar18 - 9 LPts
13/04/2027Antwerp, Belgium12 - 19 Wilequot Selverlinck8 - 15 LPts
13/02/2027Milan, Italy12 - 18 Arturo Herrera9 - 5 LPts
15/12/2026Rome, Italy11 - 18 Gianluigi De Fabio13(1) - 18 WPts
17/10/2026Naples, Italy10 - 18 Fabio Cardia11 - 13 WPts
19/08/2026Berlin, Germany10 - 17 Raynor Krob10 - 9(1) LPts
21/06/2026Milan, Italy9 - 17 Alik Gura2 - 3 WPts
22/04/2026Tarant, Italy9 - 16 Mauro De Fabio4 - 21(3) LPts
23/02/2026Milan, Italy8 - 16 Carlo Lamia6(1) - 19 WPts
25/12/2025Milan, Italy8 - 15 Vicenzo Francia0 - 1 LPts
26/10/2025Panama City, Panama8 - 14 Diego Montenegro1 - 16(1) LPts
28/08/2025Milan, Italy7 - 14 Giuseppe Azzara0 - 1 WPts
29/06/2025Milan, Italy6 - 14 Imam Kusumo0 - 4 WPts
30/04/2025Prato, Italy6 - 13 Giorgio Moffa4 - 21 LPts
02/03/2025Stoke, UK5 - 13 John MacNeill8(1) - 35 WPts
02/01/2025Turin, Italy5 - 12 Luigino Fortuna31 - 16 LPts
25/11/2024Maipu, Chile5 - 11 Rodrigo Colindres3 - 6 LPts
27/09/2024Turin, Italy5 - 10 Colombo Schettini17 - 13 LPts
26/08/2024Hartford, USA4 - 10 Owen Kilgour4 - 1 WPts
28/06/2024Cali, Colombia4 - 9 Eduardo Marcelo24(2) - 18 LPts
30/04/2024Kosice, Slovakia4 - 8 KazimÝr Bozik4 - 18 LPts
02/03/2024Milan, Italy4 - 7 Alexandrukas Agnes0 - 9 LPts
02/01/2024Khayelitsha, South Africa3 - 7 Kwau Hlatshwayo4 - 12 WPts
04/11/2023Turin, Italy3 - 6 Colombo Schettini13 - 11 LPts
29/09/2023Brasilia, Brazil3 - 5 Emanuel Coelho6 - 7 LPts
01/08/2023Chiclayo, Peru3 - 4 Seferino Nolasco28(1) - 9 LPts
03/06/2023Managua, Nicaragua3 - 3 Franco Cuaresma14(2) - 16 LPts
05/04/2023Naples, Italy2 - 3 Fino Pagliuzzi0 - 0 WPts
06/02/2023Ankara, Turkey2 - 2 Devrim Ozal8 - 21 LPts
09/12/2022Toshkent, Uzbekistan2 - 1 Qiyas Dilbazi13(2) - 18 LPts
11/10/2022Milan, Italy2 - 0 Massimo Antoni6 - 17 LPts
17/08/2022Rome, Italy1 - 0 Gianluigi De Fabio2(1) - 0 WPts
05/07/2022Milan, Italy0 - 0 Gianni Spaggiari0 - 0 WPts