Weightclass:  Welterweight
Location:  Milan, Italy
Record:  23 - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/04/2031Milan, Italy22 - 23 Montana Dasig2 - 6 WPts
18/02/2031Milan, Italy21 - 23 Raeland Brouwers0 - 2 WPts
20/12/2030Turin, Italy21 - 22 Fausto Veronisi24(4) - 16 LPts
26/10/2030Milan, Italy20 - 22 Joel Davidson10 - 20 WPts
28/08/2030Milan, Italy19 - 22 Deiondre Makwaza1 - 5 WPts
29/06/2030Khabarovsk, Russia18 - 22 Kolya Aleksandrov1 - 3 WPts
01/05/2030Rome, Italy18 - 21 Cristiano Sacchi21 - 15 LPts
26/03/2030Reggio Emilia, Italy18 - 20 Gianmarco Amadeo19 - 4 LPts Italy National Championships 2030View
21/02/2030Messina, Italy18 - 19 Gianfranco Rauti22 - 13 LPts
02/01/2030Bari, Italy17 - 19 Marco Albano12 - 21 WPts
03/11/2029Milan, Italy16 - 19 Bilal Kharoti8 - 15(4) WPts
04/09/2029Kosice, Slovakia15 - 19 Vratislav Romanik16 - 11(1) WPts
07/07/2029Milan, Italy14 - 19 Ian Hamel10 - 14 WPts
08/05/2029Bologna, Italy13 - 19 Nero Nino15(2) - 19 WPts
10/03/2029Yerevan, Armenia13 - 18 Armen Gaganian18(1) - 7 LPts
09/01/2029Riga, Latvia13 - 17 Ioakim Osis14 - 12 LPts
11/11/2028Kharkiv, Ukraine13 - 16 Matviyko Romanchuk16 - 19 LPts
13/09/2028Athens, Greece12 - 16 Thyestes Chronis13 - 19(4) WPts
16/07/2028Delmas, Haiti12 - 15 Raynard Luna11 - 23 LPts
18/05/2028Yerevan, Armenia12 - 14 Karnig Libarian15 - 8 LPts
20/03/2028Tianjin, China11 - 14 Shing Sing19(1) - 7 WPts
21/01/2028London, UK11 - 13 Richard Forsyth14 - 7 LPts
23/11/2027Savannah, USA10 - 13 Sid Wilson6 - 18 WPts
25/09/2027Medellin, Colombia10 - 12 Xaver Leandro3 - 11 LPts
28/07/2027Randburg, South Africa9 - 12 Lado Manamela16 - 12 WPts
30/05/2027Kiev, Ukraine9 - 11 Vasyl Malinowski17 - 13 LPts
01/04/2027Donetsk, Ukraine9 - 10 Viktor Petrus12 - 10 LPts
01/02/2027Bratislava, Slovakia8 - 10 Vincenc France11 - 21(1) WPts
04/12/2026Manchester, UK8 - 9 Arnie Cody14(3) - 20 LPts
06/10/2026Istanbul, Turkey7 - 9 Gul Sarper4 - 15 WPts
08/08/2026Milan, Italy6 - 9 Orson Ledoyen1 - 4 WPts
10/06/2026Carrefour, Haiti6 - 8 Wyatt Jean8 - 11 LPts
12/04/2026Riyadh, Saudi Arabia6 - 7 Waqar Elkhouri34(2) - 19 LPts
12/02/2026Georgetown, Guyana5 - 7 Mason Coleman5 - 10 WPts
15/12/2025Zagreb, Croatia5 - 6 Andro Hren42(4) - 15 LPts
17/10/2025Foggia, Italy5 - 5 Damiano Fabian1 - 4 LPts
30/08/2025Basel, Switzerland5 - 4 Baldrik Helmrich19 - 22 LPts
02/07/2025Milan, Italy5 - 3 Haaris Kamel8 - 2 LPts
03/05/2025Milan, Italy4 - 3 Gianfranco Rauti1 - 0 WPts
05/03/2025Salerno, Italy3 - 3 Pepe Scopelliti0 - 0 WPts
10/01/2025Rome, Italy3 - 2 Mario Fisichella21(1) - 18 LPts
05/12/2024Turin, Italy2 - 2 Fabiano Tierno2 - 0 WPts
27/10/2024Rome, Italy2 - 1 Tino Chiti29(1) - 10 LPts
30/08/2024London, UK2 - 0 Mark Bellamy28(1) - 14 LPts
02/07/2024Novara, Italy1 - 0 Silvano Serafini0 - 0 WPts
05/05/2024Milan, Italy0 - 0 Dino Borrelli3 - 1 WPts