Weightclass:  Welterweight
Location:  Rome, Italy
Record:  9 - 29
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/12/2033Rome, Italy8 - 29 Imran Zaher1 - 1 WPts
05/10/2033Rome, Italy7 - 29 Santiago Pulido5 - 9 WPts
05/08/2033Rome, Italy7 - 28 Alano Quintal11 - 12 LPts
04/06/2033Rome, Italy7 - 27 Tajo Luque1 - 0 LPts
04/04/2033Rome, Italy7 - 26 Felippe Bilbao1 - 5 LPts
01/02/2033Rome, Italy6 - 26 Agim Tolka1 - 6 WPts
30/11/2032Rome, Italy5 - 26 Aleksei Polsky2 - 9 WPts
29/09/2032Rome, Italy5 - 25 Daniele Bonatesta0 - 2 LPts
30/07/2032Rome, Italy4 - 25 Francesco Trivelli0 - 1 WPts
31/05/2032Rome, Italy3 - 25 Daniele Fisco0 - 7 WPts
01/04/2032Rome, Italy2 - 25 Savio Sirigu0 - 2 WPts
01/02/2032Riga, Latvia2 - 24 Kolzak Vecozolinsh27(1) - 11 LPts
04/12/2031Tabriz, Iran2 - 23 Azam Maroun9 - 15 LPts
06/10/2031Johannesburg, South Africa2 - 22 Zaid Akamenya12 - 22(2) LPts
08/08/2031San Pedro Sula, Honduras2 - 21 Angel Cardenas23 - 18 LPts
10/06/2031Rome, Italy2 - 20 Angel Alvaro9 - 3 LPts
11/04/2031Jackson, USA2 - 19 Robert Amberson4 - 14 LPts
11/02/2031Evansville, USA2 - 18 Josh Wynn3 - 5 LPts
14/12/2030Umlazi, South Africa2 - 17 Shontae Sam12 - 17(1) LPts
16/10/2030Rome, Italy2 - 16 Waqar Bashara12(1) - 16 LPts
18/08/2030Karaj, Iran2 - 15 An Louie2 - 19 LPts
20/06/2030Randburg, South Africa2 - 14 Bongani Sono11 - 11(1) LPts
22/04/2030Katlehong, South Africa2 - 13 John Snyman8 - 25(2) LPts
22/02/2030Rome, Italy2 - 12 Cole Brice1 - 5 LPts
25/12/2029Rome, Italy1 - 12 Fausto Viani5 - 2 WPts
26/10/2029Rome, Italy1 - 11 Ming Eng2 - 14 LPts
27/08/2029Montevideo, Uruguay1 - 10 Tajo Gudino7 - 22(1) LPts
29/06/2029Turin, Italy1 - 9 Vito Spinelli10(1) - 23 LPts
30/04/2029Rome, Italy1 - 8 Rico Leonetti3 - 6 LPts
02/03/2029Rome, Italy1 - 7 Fabrizio Del Rosso3 - 13 LPts
01/01/2029Rome, Italy1 - 6 Sergio Burlando19 - 6 LPts
02/11/2028Catania, Italy1 - 5 Gianfranco Catasta1 - 14 LPts
29/09/2028Florence, Italy1 - 4 Giuseppe Soprano4 - 2 LPts
31/07/2028Rome, Italy1 - 3 Rodrigo Morgado10 - 14 LPts
02/06/2028Rome, Italy1 - 2 Damiano Turro10 - 12 LPts
02/05/2028Riga, Latvia1 - 1 Isaak Deguns4 - 13 LPts
04/03/2028Rome, Italy0 - 1 Alessio Chinello0 - 1 WPts
05/01/2028Rome, Italy0 - 0 Daniele Bernardini0 - 3 LPts