Weightclass:  Lightweight
Location:  Turin, Italy
Record:  16 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
05/12/2033Turin, Italy15 - 20 Emerson Dallmann1 - 6 WPts
04/10/2033Turin, Italy15 - 19 Vicente Magpoc21 - 9 LPts
03/08/2033Turin, Italy14 - 19 Roberto De Vita0 - 2 WPts
02/06/2033Turin, Italy13 - 19 Telford Dumas2 - 8 WPts
02/04/2033Turin, Italy13 - 18 Maksymilian Wnorowski4 - 8 LPts
02/02/2033Turin, Italy12 - 18 Bing Cheen4 - 7 WPts
04/12/2032Turin, Italy12 - 17 Adrian Jablonski12 - 17 LPts
04/10/2032Turin, Italy11 - 17 Zhong Zheng3 - 0 WPts
05/08/2032Turin, Italy10 - 17 Rehman Sesay0 - 8 WPts
06/06/2032Turin, Italy9 - 17 Vico Zola14 - 16(4) WPts
07/04/2032Turin, Italy8 - 17 Rodolfo Quagliata0 - 1 WPts
07/02/2032Turin, Italy7 - 17 Cecilio Giancola0 - 1 WPts
09/12/2031Regensburg, Germany6 - 17 Bittan Peifer3 - 12 WPts
11/10/2031Tolyatti, Russia6 - 16 Toma Wolsky5 - 8 LPts
12/08/2031Turin, Italy5 - 16 Gianluigi Urso4 - 23 WPts
15/06/2031Turin, Italy4 - 16 Rico De Nucci1 - 0 WPts
15/04/2031Halle, Germany4 - 15 Jaye Plaut4 - 7 LPts
15/02/2031Turin, Italy4 - 14 Vico Senatore4 - 1 LPts
18/12/2030Turin, Italy3 - 14 Vanni Oliveri5 - 12(1) WPts
19/10/2030Naples, Italy2 - 14 Fino Caiazzo1 - 9 WPts
25/08/2030Turin, Italy1 - 14 Vanni Oliveri5 - 10(1) WPts
26/06/2030Turin, Italy1 - 13 Liberatore Bresso8 - 14 LPts
26/04/2030Jacksonville, USA1 - 12 David Cumbee0 - 8 LPts
26/02/2030Eugene, USA1 - 11 Matt Cruce0 - 7 LPts
29/12/2029Turin, Italy1 - 10 Roberto Quagliata2 - 11 LPts
30/10/2029Catania, Italy1 - 9 Vicenzo Valle1 - 4 LPts
09/09/2029Rome, Italy1 - 8 Vanni Carossino7 - 7 LPts
12/07/2029Turin, Italy1 - 7 Valerio Ferraro2 - 4 LPts
14/05/2029Turin, Italy0 - 7 Vanni Valerio4 - 7 WPts
15/03/2029Turin, Italy0 - 6 Shehu Okwara12 - 11 LPts
14/01/2029Vilnius, Lithuania0 - 5 Jan Struzik22(1) - 11 LPts
16/11/2028Turin, Italy0 - 4 Owen Snedden3 - 7 LPts
18/09/2028Naples, Italy0 - 3 Primo La Russa6 - 31(4) LPts
25/07/2028Cagliari, Italy0 - 2 Gianni Maldini8 - 13 LPts
31/05/2028Parma, Italy0 - 1 Lorenzo Finocchiaro15 - 11 LPts
30/04/2028Turin, Italy0 - 0 Cristiano Corado0 - 4 LPts