Weightclass:  Welterweight
Location:  Palermo, Italy
Record:  24 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/02/2034Palermo, Italy23 - 14 Montgomery Douillet3 - 7(1) WPts
02/12/2033Palermo, Italy22 - 14 Salvador Rapa3 - 11 WPts
02/10/2033Palermo, Italy21 - 14 Syed Vohra1 - 11(2) WPts
02/08/2033Palermo, Italy20 - 14 Rashon Ayeh13 - 6 WPts
01/06/2033Palermo, Italy19 - 14 Paul Sancho0 - 3 WPts
01/04/2033Palermo, Italy18 - 14 Vicente Undayan1 - 16(1) WPts
28/01/2033Palermo, Italy17 - 14 Theo Salinas9 - 6 WPts
26/11/2032Palermo, Italy16 - 14 Dmitri Kowaleski8 - 12 WPts
23/09/2032Palermo, Italy15 - 14 Pawel Wojtalewicz0 - 6 WPts
24/07/2032Turin, Italy15 - 13 Dante Pirilli17 - 10(1) LPts
29/05/2032Georgetown, Guyana14 - 13 Kai Dougan21(2) - 20 WPts
31/03/2032York, UK13 - 13 Billy Christos11 - 14 WPts
01/02/2032Santo Domingo Este, Dominican Republic13 - 12 Gonzalo Ingles18 - 28(1) LPts
04/12/2031Christchurch, New Zealand13 - 11 Paul Beatson9 - 15 LPts
06/10/2031Baku, Azerbaijan13 - 10 Elchin Alakbarov24 - 13 LPts
08/08/2031North Las Vegas, USA13 - 9 Amjad Sadek6 - 11 LPts
10/06/2031Dakar, Senegal12 - 9 Germain Nolle0 - 22(1) WPts
11/04/2031Mostoles, Spain11 - 9 Santiago Pino2 - 21 WPts
11/02/2031Auckland, New Zealand10 - 9 Brett Moat14 - 10 WPts
14/12/2030Glasgow, UK10 - 8 Ronald McCowen21(1) - 19 LPts
16/10/2030Turin, Italy9 - 8 Vico Asaro0 - 19(1) WPts
18/08/2030Nice, France9 - 7 Luc Ankah17 - 10 LPts
20/06/2030North Shore, New Zealand9 - 6 James Stephenson8 - 14 LPts
22/04/2030Kolkata, India8 - 6 Mohsin Salek4 - 15(1) WPts
22/02/2030Palermo, Italy7 - 6 Pritish Gangwar20 - 19 WPts
25/12/2029Irapuato, Mexico7 - 5 Lisandro Lacayo13(2) - 17 LPts
27/10/2029Auckland, New Zealand6 - 5 Ian Linen1 - 20 WPts
28/08/2029Palermo, Italy5 - 5 Lorenzo Giovanelli5 - 17 WPts
02/07/2029Rome, Italy4 - 5 Fausto Viani2 - 1 WPts
06/05/2029Palermo, Italy4 - 4 Ian Kearney5 - 15 LPts
07/03/2029Palermo, Italy3 - 4 Gianni Cappucci4 - 1 WPts
05/01/2029Rome, Italy2 - 4 Fausto Viani0 - 0 WPts
15/11/2028Bogota, Colombia2 - 3 Juan Donoso15 - 20 LPts
17/09/2028Rome, Italy2 - 2 Rodolfo Scivoletto2 - 13 LPts
30/07/2028Sassari, Italy2 - 1 Colombo Lo Porto14(1) - 15 LPts
01/06/2028Rome, Italy1 - 1 Alberto Murgia7 - 18 WPts
13/04/2028Rome, Italy0 - 1 Tito Spano4(1) - 21 WPts
05/03/2028Sao Goncalo, Brazil0 - 0 Angel Maio0 - 0 LPts