Weightclass:  Middleweight
Location:  Venice, Italy
Record:  21 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/06/2031Venice, Italy21 - 21 Xavion Hernandez19 - 13 LPts
26/04/2031Venice, Italy20 - 21 Dante Carossino4 - 3 WPts
25/02/2031Venice, Italy19 - 21 Diego Morano7 - 10 WPts
27/12/2030Amsterdam, Netherlands18 - 21 Jean-Jacques Meessens16 - 5 WPts
29/10/2030Venice, Italy17 - 21 Alessandro Giordano6 - 27 WPts
31/08/2030Genoa, Italy16 - 21 Vicenzo Raia19(1) - 19 WPts
02/07/2030Venice, Italy15 - 21 Alessandro Zola1 - 2(1) WPts
04/05/2030Venice, Italy14 - 21 Gianfranco Rispoli10 - 17 WPts
06/03/2030Garden Grove, USA14 - 20 Mel Deliz13 - 16 LPts
06/01/2030Rome, Italy13 - 20 Gianluca Jacobo14 - 16 WPts
08/11/2029Shah Alam, Malaysia13 - 19 Kamran Mona1 - 13 LPts
10/09/2029Daejeon, South Korea13 - 18 Keun-ho Oh0 - 9 LPts
12/07/2029Naples, Italy12 - 18 Carlo Di Maggio20 - 10 WPts
16/05/2029Rome, Italy11 - 18 Remo Alboni3(1) - 18 WPts
26/03/2029Monza, Italy11 - 17 Alessandro Agostino17 - 16 LPts Italy National Championships 2029View
12/03/2029Kano, Nigeria10 - 17 Gareth Wushishi9 - 12 WPts
12/01/2029Kaduna, Nigeria9 - 17 Haider Hussain14 - 14(1) WPts
14/11/2028Turin, Italy9 - 16 Adriano Parola11 - 11 LPts
30/09/2028Rome, Italy9 - 15 Primo Conti18(2) - 12 LPts
22/08/2028Venice, Italy8 - 15 Silvestro Riva11 - 26(1) WPts
11/07/2028Helsinki, Finland7 - 15 Elias Jallinoja20 - 15(1) WPts
13/05/2028Baku, Azerbaijan7 - 14 Dilavar Maksudov18 - 26 LPts
15/03/2028Naples, Italy7 - 13 Roberto Secchia5 - 8 LPts
23/01/2028Ilesa, Nigeria6 - 13 Juwon Iwuji5 - 11 WPts
25/11/2027Venice, Italy5 - 13 Lorenzo Fanales3 - 6 WPts
26/09/2027Venice, Italy4 - 13 Rocco Noce0 - 2 WPts
29/07/2027Tarant, Italy4 - 12 Giorgio Rispoli4 - 14 LPts
24/06/2027Venice, Italy3 - 12 Alessandro Giordano1 - 11 WPts
28/04/2027Johannesburg, South Africa3 - 11 Jamie Vorster15 - 9 LPts
28/02/2027Palermo, Italy3 - 10 Luigi Pucci9 - 12 LPts
20/01/2027Bangkok, Thailand3 - 9 Fahlan Deeporm21 - 17 LPts
22/11/2026Naples, Italy3 - 8 Arturo Adriano8 - 4 LPts
05/10/2026Stockholm, Sweden3 - 7 John Lindroth15 - 11 LPts
07/08/2026Stockholm, Sweden2 - 7 Jonathan Charles7 - 21(8) WPts
09/06/2026Naples, Italy2 - 6 Giuseppe Dozza7 - 16 LPts
24/04/2026Venice, Italy2 - 5 Karna Pangkali8 - 14 LPts
24/02/2026Palermo, Italy1 - 5 Sergio Zanonato1 - 2 WPts
27/12/2025Venice, Italy0 - 5 Bernardo Pucci6 - 3 WPts
28/10/2025South Tangerang, Indonesia0 - 4 Langit Azalia4 - 4 LPts
30/08/2025Khabarovsk, Russia0 - 3 Boris Rochev3 - 0 LPts
02/07/2025Naples, Italy0 - 2 Arturo Adriano2 - 1 LPts
17/05/2025Turin, Italy0 - 1 Augusto Di Maggio6 - 23 LPts
05/04/2025Venice, Italy0 - 0 Edmondo Violante0 - 4 LPts