Weightclass:  Lightweight
Location:  Palermo, Italy
Record:  17 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/07/2033Palermo, Italy17 - 17 Cipriano Verdin14 - 9 LPts
19/05/2033Palermo, Italy16 - 17 Angelo Rallo12(1) - 17 WPts
19/03/2033Palermo, Italy16 - 16 Justin Greenlaw12 - 8 LPts
17/01/2033Palermo, Italy15 - 16 Cody Gorry3 - 9(1) WPts
17/11/2032Palermo, Italy14 - 16 Gethin Trench0 - 4 WPts
17/09/2032Palermo, Italy14 - 15 Angelo Rallo11(1) - 13 LPts
18/07/2032Palermo, Italy14 - 14 Alvino Chavis0 - 7 LPts
19/05/2032Palermo, Italy13 - 14 Niall Mulrennan8 - 5 WPts
20/03/2032Palermo, Italy12 - 14 Fernand Carel2 - 2 WPts
20/01/2032Palermo, Italy12 - 13 Evan McAden5 - 8 LPts
21/11/2031Palermo, Italy11 - 13 Robert Fall1 - 11(1) WPts
21/09/2031Palermo, Italy10 - 13 Henry MacCarthy3 - 2 WPts
23/07/2031Naples, Italy10 - 12 Fabio Zurio10 - 8 LPts
07/06/2031Almaty, Kazakhstan9 - 12 Sasha Zaiylcanov10 - 30 WPts
09/04/2031Rome, Italy9 - 11 Savio Cervetti3 - 10 LPts
18/02/2031Palermo, Italy8 - 11 Rodhlann Achter1 - 3 WPts
21/12/2030Tarant, Italy8 - 10 Gianluigi Adamo9 - 12 LPts
23/10/2030Palermo, Italy7 - 10 Luca Masoero0 - 10 WPts
24/08/2030Palermo, Italy6 - 10 Giuseppe Ossi0 - 3 WPts
25/06/2030Florence, Italy5 - 10 Giuseppe Argan4 - 4 WPts
26/04/2030Turin, Italy5 - 9 Fabio Alberici3 - 4 LPts
26/02/2030Palermo, Italy5 - 8 Atif Dallah9 - 13(1) LPts
29/12/2029Palermo, Italy4 - 8 Isaak Otarsultanov2 - 1 WPts
30/10/2029Vilnius, Lithuania4 - 7 Kacper Walkowiak10 - 13 LPts
31/08/2029Palermo, Italy4 - 6 Nero De Angelis3 - 6 LPts
02/07/2029Naples, Italy3 - 6 Fino Caiazzo1 - 1 WPts
14/05/2029Palermo, Italy3 - 5 Valerio Ferraro1 - 4 LPts
15/03/2029Dushanbe, Tajikistan3 - 4 Lazim Adel22 - 11 LPts
15/01/2029Palermo, Italy2 - 4 Rodrigo Chavis4 - 14(2) WPts
17/11/2028Palermo, Italy2 - 3 Garrick Oberpfalz8(1) - 8 LPts
19/09/2028Milan, Italy2 - 2 Pepe Ferraro4 - 17 LPts
18/08/2028Tarant, Italy1 - 2 Valerio Ferraro0 - 0 WPts
02/07/2028Palermo, Italy1 - 1 David Pert19(1) - 12 LPts
03/05/2028Izmir, Turkey1 - 0 Deniz Kavur0 - 1 LPts
05/03/2028Dublin, Ireland0 - 0 Steven Doyle0 - 0 WPts