Weightclass:  Welterweight
Location:  Palermo, Italy
Record:  24(1) - 32
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/02/2034Palermo, Italy23 - 32 Inigo Verner0 - 1 WKO3
06/12/2033Palermo, Italy22 - 32 Khalid Ishak2 - 1 WPts
06/10/2033Palermo, Italy21 - 32 Kiki Bobo15 - 13 WPts
05/08/2033Palermo, Italy20 - 32 Alejandro Anchondo4 - 10 WPts
04/06/2033Palermo, Italy19 - 32 Farhan Bashara3 - 10(1) WPts
04/04/2033Palermo, Italy18 - 32 Vegas Colmenares4 - 0 WPts
01/02/2033Palermo, Italy17 - 32 Alano Dayoan0 - 7 WPts
30/11/2032Palermo, Italy16 - 32 Burkhart Krosch8 - 11 WPts
28/09/2032Palermo, Italy16 - 31 Sancho Gomez4 - 18 LPts
29/07/2032Tangier, Morocco16 - 30 Muwaffaq Chihab22 - 13 LPts
31/05/2032Ningbo, China15 - 30 Niao-ka San10 - 11 WPts
02/04/2032Genoa, Italy15 - 29 Raul Gianelli24(3) - 17 LPts
07/02/2032Turin, Italy15 - 28 Bernardo Corsaro5 - 31(7) LPts
11/12/2031Maracay, Venezuela15 - 27 Manny Sepeda47 - 13 LPts
12/10/2031Spanish Town, Jamaica14 - 27 Michael Ruan2 - 19 WPts
14/08/2031Duque de Cazias, Brazil14 - 26 Jerrold Borrego15(1) - 13 LPts
16/06/2031Naples, Italy14 - 25 Fino Pagliuzzi27(1) - 26 LPts
17/04/2031Foggia, Italy14 - 24 Damiano Fabian26 - 14 LPts
17/02/2031Bari, Italy14 - 23 Carlo Di Maggio19(1) - 20 LPts
20/12/2030Pasig, Philippines13 - 23 Mark Gamol3 - 2 WPts
22/10/2030Palermo, Italy12 - 23 Lorenzo Giovanelli11 - 18 WPts
26/08/2030Palermo, Italy11 - 23 Vittore Truffi0 - 2 WPts
27/06/2030Naples, Italy10 - 23 Vittore Valle10 - 18 WPts
30/04/2030Palermo, Italy10 - 22 Gianmarco Amadeo20 - 5 LPts
01/03/2030Genoa, Italy9 - 22 Rico Catte16 - 16 WPts
02/01/2030Milan, Italy8 - 22 Angelo Bonaccini5 - 25 WPts
04/11/2029Bologna, Italy8 - 21 Gianmarco Amadeo16 - 4 LPts
06/09/2029Rome, Italy8 - 20 Nero Fabian13 - 26 LPts
29/07/2029Cagliari, Italy8 - 19 Alfredo Lo Presti16 - 10 LPts
28/06/2029Palermo, Italy7 - 19 Krystian Kolasinski1 - 11 WPts
29/04/2029Athens, Greece7 - 18 Guilio Ioannou4 - 14(1) LPts
01/03/2029Rome, Italy7 - 17 Antonio Lolli7 - 13(1) LPts
21/01/2029Palermo, Italy6 - 17 Fedor Pavlyuchenko2 - 8 WPts
23/11/2028Dakar, Senegal6 - 16 Phillippe Ouimet11 - 14 LPts
25/09/2028Dakar, Senegal6 - 15 Sennett Perret22 - 17(2) LPts
28/07/2028Palermo, Italy5 - 15 Angel Tirado1 - 6 WPts
30/05/2028Rome, Italy5 - 14 Carlo Valentini9 - 8 LPts
13/04/2028Brisbane, Australia5 - 13 Kian Elliot7 - 12 LPts
14/02/2028Foggia, Italy5 - 12 Vittore De Vita19(3) - 29 LPts
08/01/2028Manchester, UK5 - 11 Robert Boyle10 - 17 LPts
10/11/2027Guadalajara, Mexico5 - 10 Diego Arco4 - 18 LPts
12/09/2027Palermo, Italy4 - 10 Claudio Grieco6 - 16 WPts
08/08/2027Palermo, Italy3 - 10 Savio Fassino0 - 1 WPts
08/06/2027Milan, Italy3 - 9 Enzo Rosato8 - 9 LPts
21/04/2027Turin, Italy3 - 8 Nero Maldini21 - 23 LPts
04/03/2027Sao Paulo, Brazil3 - 7 Jose Portal24 - 32 LPts
04/01/2027Palermo, Italy2 - 7 Sylwester Jankowski1 - 4 WPts
06/11/2026Milan, Italy2 - 6 Fabio Caira13 - 11 LPts
16/09/2026Verona, Italy2 - 5 Colombo Valcareggi5 - 8 LPts
04/08/2026North Shore, New Zealand1 - 5 Euan Linsey8 - 25 WPts
06/06/2026Naples, Italy1 - 4 Fino Pagliuzzi8 - 12 LPts
22/04/2026Wellington, New Zealand1 - 3 Peter Weatherspoon36 - 19 LPts
22/02/2026Verona, Italy1 - 2 Nico La Forgia8 - 31(2) LPts
01/01/2026Guatemala City, Guatemala1 - 1 Alejandro Placido7 - 22 LPts
03/11/2025Accra, Ghana0 - 1 Hassan Sham1 - 0 WPts
05/09/2025Palermo, Italy0 - 0 Bannruod Tessbach3 - 16 LPts