Weightclass:  Welterweight
Location:  Turin, Italy
Record:  20 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/02/2034Turin, Italy19 - 20 Voitto Hanskki16 - 28 WPts
02/12/2033Turin, Italy18 - 20 Afram Kaseba0 - 3 WPts
02/10/2033Turin, Italy17 - 20 Hoefke Bavelaere7 - 9 WPts
02/08/2033Turin, Italy16 - 20 Santiago Martines7 - 10 WPts
01/06/2033Turin, Italy15 - 20 Sasha Memedli1 - 12 WPts
01/04/2033Turin, Italy14 - 20 Aernout Fesse3 - 9 WPts
28/01/2033Turin, Italy13 - 20 Jean-Baptiste Rodin0 - 6 WPts
26/11/2032Turin, Italy12 - 20 Leonardo Fisichella0 - 3 WPts
26/09/2032Tucson, USA12 - 19 Daniel Johns10 - 12 LPts
29/07/2032Munich, Germany11 - 19 Berlyn Strang2 - 3 WPts
31/05/2032Sapporo, Japan11 - 18 Akira Miyamoto13(2) - 9 LPts
01/04/2032Turin, Italy10 - 18 Sergio Porrazzini3 - 4 WPts
02/02/2032Kosice, Slovakia9 - 18 TomᚠMalis11 - 18 WPts
05/12/2031Hamilton, New Zealand9 - 17 Chris Puna29 - 10 LPts
07/10/2031Montevideo, Uruguay9 - 16 Venacio Montes24(2) - 15 LPts
09/08/2031Turin, Italy8 - 16 Boris Pirog1 - 10 WPts
11/06/2031Naples, Italy7 - 16 Rico Parlato13 - 16 WPts
13/04/2031Khayelitsha, South Africa7 - 15 Madisha Hanekom12(1) - 13 LPts
13/02/2031San Diego, USA7 - 14 Kris Malcom11 - 22(2) LPts
16/12/2030Turin, Italy6 - 14 Angelo Scalia1 - 7 WPts
18/10/2030Thessaloniki, Greece5 - 14 Heron Mena13(1) - 15 WPts
20/08/2030Messina, Italy5 - 13 Dino Borrelli35(7) - 16 LPts
23/06/2030Kharkiv, Ukraine5 - 12 Evgeny Popoff20(3) - 24 LPts
25/04/2030Venice, Italy4 - 12 Alessandro Rosa7 - 11 WPts
01/03/2030Parma, Italy4 - 11 Adolfo Quaglierini1 - 17 LPts
06/01/2030Rome, Italy4 - 10 Nero Fabian14 - 27 LPts
26/11/2029Milan, Italy4 - 9 Daniele De Corato10 - 21(2) LPts
25/10/2029Acapulco, Mexico4 - 8 Juan Terrones15 - 14 LPts
27/08/2029Turin, Italy3 - 8 Leeroy Sillers0 - 5 WPts
29/06/2029Prague, Czech Republic3 - 7 Maxim Kosik19 - 17 LPts
01/05/2029Norilsk, Russia3 - 6 Nikolai Yesheyev2 - 6 LPts
03/03/2029Port-au-Prince, Haiti3 - 5 Geron Becotte21 - 8 LPts
03/01/2029Cape Town, South Africa3 - 4 Paul Kanambe19 - 18 LPts
05/11/2028Tarant, Italy2 - 4 Edmondo De Nucci0 - 0 WPts
28/09/2028Rome, Italy1 - 4 Gianfranco Corado0 - 4 WPts
01/08/2028Turin, Italy1 - 3 Antonio Mazza16 - 13 LPts
01/07/2028Kure, Japan1 - 2 Takeshi Kubo28 - 19 LPts
03/05/2028Turin, Italy1 - 1 Leonardo Cervetti3 - 2 LPts
26/03/2028Messina, Italy1 - 0 Arturo Herrera17 - 11 LPts Italy National Championships 2028View
05/03/2028Turin, Italy0 - 0 Gonzalo Toledo12 - 15(1) WPts