Weightclass:  Welterweight
Location:  Turin, Italy
Record:  4 - 30
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/06/2031Turin, Italy3 - 30 Giuseppe Ferraro1 - 0 WPts
25/04/2031Turin, Italy3 - 29 Luis Vidrio4 - 4 LPts
24/02/2031Turin, Italy3 - 28 Ahmed Rahal4 - 18 LPts
26/12/2030Turin, Italy3 - 27 Josh Caruth6 - 5 LPts
28/10/2030Turin, Italy3 - 26 Ian Yalley2 - 8 LPts
29/08/2030Turin, Italy3 - 25 Mohsin Wassan6 - 8 LPts
29/06/2030Turin, Italy2 - 25 Gianmarco Carossino1 - 3 WPts
29/04/2030Turin, Italy2 - 24 Dino Palomba12 - 22 LPts
28/02/2030Turin, Italy2 - 23 Alessandro Darmian4 - 9 LPts
31/12/2029Turin, Italy1 - 23 Valentino Di Leonardo0 - 17 WPts
01/11/2029Turin, Italy1 - 22 Adriano Saia4 - 17 LPts
01/09/2029Turin, Italy0 - 22 Silvestro Verratti1 - 20 WPts
03/07/2029Milan, Italy0 - 21 Vico Domiano3 - 13 LPts
05/05/2029Seoul, South Korea0 - 20 Chae-min Bai0 - 0 LPts
07/03/2029Turin, Italy0 - 19 Tommy McCalla3 - 12 LPts
06/01/2029Parma, Italy0 - 18 Fino Leonetti11 - 16 LPts
01/12/2028Verona, Italy0 - 17 Colombo Valcareggi16(1) - 11 LPts
03/10/2028Cagliari, Italy0 - 16 Alfredo Lo Presti12 - 9 LPts
02/09/2028Brno, Czech Republic0 - 15 Aleü Teply19 - 10 LPts
05/07/2028Plzen, Czech Republic0 - 14 Jaroslav Cada0 - 0 LPts
07/05/2028Turin, Italy0 - 13 Tino Mantovano2 - 14 LPts
08/03/2028Bari, Italy0 - 12 Carlo Di Maggio6 - 14 LPts
31/01/2028Shiraz, Iran0 - 11 Waqar Yasin15(1) - 10 LPts
03/12/2027Padua, Italy0 - 10 Fabrizio Racca6 - 17 LPts
19/10/2027Rome, Italy0 - 9 Augusto Perri6 - 20(1) LPts
26/08/2027Padua, Italy0 - 8 Vico Scagni2 - 0 LPts
21/07/2027Riga, Latvia0 - 7 Mikhail Oshnieks12 - 6(1) LPts
23/05/2027Turin, Italy0 - 6 Rico Mantica6 - 23 LPts
08/04/2027Turin, Italy0 - 5 Ioakim Garin2 - 9(1) LPts
08/02/2027Algiers, Algeria0 - 4 Obaid Hadjaoui52 - 15 LPts
11/12/2026Turin, Italy0 - 3 Lionel Diame16(1) - 15 LPts
13/10/2026Turin, Italy0 - 2 Lorenzo Giovanelli0 - 4 LPts
14/08/2026Turin, Italy0 - 1 Fabiano Tierno6 - 8 LPts
05/07/2026Turin, Italy0 - 0 Waqar Asem0 - 0 LPts