Weightclass:  Lightweight
Location:  Tarant, Italy
Record:  25(1) - 7
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/09/2022Tarant, Italy24 - 7 Marco Giordano0 - 4(2) WKO3
20/07/2022Tarant, Italy23 - 7 Kolzak Dyachenko9 - 15 WPts
20/05/2022Tarant, Italy22 - 7 Ale Oom9 - 12 WPts
21/03/2022Tarant, Italy21 - 7 Antonio Bortone1 - 8 WPts
19/01/2022Tarant, Italy20 - 7 Emilio Brunetti0 - 8 WPts
18/11/2021Tarant, Italy19 - 7 Azubuike Enyiazu15(1) - 7 WPts
17/09/2021Tarant, Italy18 - 7 Primo Fausto0 - 8 WPts
17/07/2021Tarant, Italy17 - 7 Walenty Kohut8 - 11 WPts
16/05/2021Lusaka, Zambia16 - 7 Wasaki Bakala10 - 11 WPts
17/03/2021Tarant, Italy15 - 7 Manuel Juknavoryan14 - 6 WPts
17/01/2021Riga, Latvia14 - 7 Isaak Malinovskis3 - 6 WPts
19/11/2020Tarant, Italy13 - 7 Hasanagha Isckackov6 - 8 WPts
20/09/2020Yerevan, Armenia13 - 6 Arev Jejeyan6 - 7 LPts
23/07/2020Nassau, Bahamas12 - 6 Paul Ashland10 - 5 WPts
25/05/2020Varna, Bulgaria11 - 6 Nikola á Topalov4 - 9 WPts
26/03/2020Tarant, Italy11 - 5 Pepe Sossi14 - 1 LPts Italy National Championships 2020View
18/03/2020Lviv, Ukraine10 - 5 Matviyko Kostenko7 - 3(1) WPts
19/01/2020Tipitapa, Nicaragua10 - 4 Vicente Arrendondo9 - 2 LPts
21/11/2019Palermo, Italy9 - 4 Pepe Bordiga6 - 7 WPts
20/10/2019Naples, Italy8 - 4 Bernardo Nania1 - 4 WPts
27/08/2019Tarant, Italy7 - 4 Vince Pollock0 - 6(2) WPts
28/06/2019Soweto, South Africa6 - 4 Dries Snyman5(1) - 3 WPts
30/04/2019Tarant, Italy5 - 4 Sergey Koval4 - 3 WPts
28/02/2019Parma, Italy4 - 4 Pepe Fortuna2 - 4 WPts
20/01/2019Samarqand, Uzbekistan4 - 3 Asgar Jabrayilov2 - 0 LPts
22/11/2018Tarant, Italy3 - 3 Enzo Salvini4 - 2 WPts
21/09/2018Rome, Italy2 - 3 Luigino Luca1 - 0 WPts
23/07/2018Tarant, Italy1 - 3 Alberto Donadoni1 - 0 WPts
22/05/2018Rome, Italy1 - 2 Gianni Florino2 - 1 LPts
27/03/2018Tarant, Italy0 - 2 Gianluca Santon1 - 1 WPts
13/02/2018Tarant, Italy0 - 1 Luigino Catasta1 - 0 LPts
06/01/2018Tarant, Italy0 - 0 Manny Chavarria0 - 0 LPts