Weightclass:  Welterweight
Location:  Bari, Italy
Record:  20 - 19(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/09/2029Bari, Italy19 - 19(1) Quico Galioto1 - 8 WPts
21/07/2029Bari, Italy18 - 19(1) Ken-arok Polhaupessy3 - 15 WPts
22/05/2029Bari, Italy17 - 19(1) Silvestro Donazzan0 - 1 WPts
23/03/2029Bari, Italy16 - 19(1) Evgeny Tarakanov0 - 7 WPts
22/01/2029Bari, Italy15 - 19(1) Mario Sapia3 - 8 WPts
23/11/2028Bari, Italy15 - 18(1) Primo Benetollo12 - 12 LPts
24/09/2028Bari, Italy14 - 18(1) Ross Genet1 - 6 WPts
26/07/2028Bari, Italy13 - 18(1) Dante Crisafulli10 - 12 WPts
27/05/2028Bari, Italy12 - 18(1) Karlyn Ackmann6 - 12 WPts
28/03/2028Bari, Italy11 - 18(1) Rodolfo Abella5 - 10 WPts
28/01/2028Bari, Italy10 - 18(1) Gianmarco Chiaventi10(1) - 15(1) WPts
29/11/2027Bari, Italy9 - 18(1) Fabiano Tierno10 - 12 WPts
30/09/2027Bari, Italy8 - 18(1) Dave Stephen4 - 4 WPts
01/08/2027Kingston, Jamaica8 - 17(1) Mick Torry17(2) - 18 LPts
03/06/2027Bari, Italy7 - 17(1) Lorenzo Giovanelli1 - 7 WPts
06/04/2027Biysk, Russia7 - 16(1) Daniil Samedov4 - 7 LPts
06/02/2027Kazan, Russia6 - 16(1) Fedya Kiselyov2 - 6 WPts
09/12/2026Bari, Italy5 - 16(1) Toma Kravchuk2 - 2 WPts
10/10/2026Khayelitsha, South Africa5 - 15(1) Wandisile Twala21 - 27 LPts
12/08/2026Odense, Denmark5 - 14(1) Ultar Jepsen56(1) - 13 LPts
14/06/2026Istanbul, Turkey4 - 14(1) Cem Urun1 - 5 WPts
16/04/2026Turin, Italy4 - 13(1) Alberto Poli13(2) - 16(1) LPts
21/02/2026Angarsk, Russia3 - 13(1) Fedar Georgiev0 - 4 WPts
24/12/2025Cali, Colombia3 - 12(1) Ulises Paula19 - 21 LPts
26/10/2025Bari, Italy2 - 12(1) Perwira Lockoneco1 - 5 WPts
28/08/2025Wuppertal, Germany2 - 11(1) Mathias Colbeck17(2) - 29 LPts
30/06/2025Tarant, Italy1 - 11(1) Mauro De Fabio2 - 18(3) WPts
30/05/2025San Jose, Costa Rica1 - 10(1) Santiago Perez2 - 10(1) LPts
01/04/2025La Plata, Argentina1 - 9(1) Diego Banez23(1) - 21 LPts
01/02/2025Bologna, Italy1 - 8(1) Alfredo Maceratini19 - 24 LPts
26/12/2024Carrefour, Haiti1 - 7(1) Dior Lucas1 - 10 LPts
28/10/2024Khenifra, Morocco1 - 6(1) Iyas Alifrani6 - 7 LPts
30/08/2024Warri, Nigeria1 - 5 Julius Babatunde21 - 18 LKO3
02/07/2024Palermo, Italy1 - 4 Fino Senatore8 - 21 LPts
04/05/2024Rome, Italy1 - 3 Luigino Zappa1 - 15 LPts
06/03/2024Rome, Italy1 - 2 Gianfranco Donadoni1 - 0 LPts
26/01/2024Sana'a, Yemen1 - 1 Faisal Zahawi3 - 3 LPts
28/11/2023Bari, Italy1 - 0 Augusto Sturani0 - 9 LPts
27/09/2023Bari, Italy0 - 0 Gianfranco Agostino0 - 5 WPts