Weightclass:  Lightweight
Location:  Turin, Italy
Record:  23(2) - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/10/2023Turin, Italy22(2) - 11 On Bi11 - 16 WPts
03/08/2023Turin, Italy21(2) - 11 Malcolm Dripps1 - 3 WPts
04/06/2023Turin, Italy20(1) - 11 Trystan Foe9 - 20(11) WKO3
06/04/2023Turin, Italy19(1) - 11 Alfredo Valdifiori3(1) - 4 WPts
06/02/2023Turin, Italy18(1) - 11 Algernon Oltz10(1) - 11 WPts
07/12/2022Turin, Italy17(1) - 11 Giorgio Parola1 - 3 WPts
07/10/2022Turin, Italy16(1) - 11 Marco Grieco1 - 2 WPts
08/08/2022Recife, Brazil15(1) - 11 Esteban Manco2 - 6 WPts
10/06/2022Turin, Italy14(1) - 11 Afon Butko6 - 11 WPts
11/04/2022Granada, Spain13(1) - 11 Beltran Polo9 - 14 WPts
11/02/2022Turin, Italy12(1) - 11 Fabrice Baute0 - 3 WPts
12/12/2021Bari, Italy12(1) - 10 Gianmarco Vitale17(2) - 8 LPts
12/10/2021Little Rock, USA11(1) - 10 Davie Brisbane6 - 9 WPts
13/08/2021Turin, Italy10 - 10 Abdul Zaccour5 - 16(4) WKO3
12/06/2021Belo Horizonte, Brazil10 - 9 Vicente Pando12(1) - 10 LPts
13/04/2021Bristol, UK10 - 8 Chris Hanigan9 - 11 LPts
12/02/2021Pretoria, South Africa10 - 7 Puleng Sangweni11 - 10 LPts
15/12/2020Shreveport, USA9 - 7 Paul Nolton1 - 2 WPts
16/10/2020Curitiba, Brazil8 - 7 Ryo Matias4 - 11 WPts
18/08/2020Turin, Italy7 - 7 Gabriele Jacobo1 - 2 WPts
17/06/2020Turin, Italy6 - 7 Vicenzo Carvelli4 - 8 WPts
16/04/2020Turin, Italy5 - 7 Bernardo Nania3(1) - 5 WPts
17/02/2020Panama City, Panama5 - 6 Leonel Frasco8 - 6 LPts
20/12/2019Turin, Italy5 - 5 Alfredo Perri3 - 6 LPts
20/10/2019Rome, Italy5 - 4 Alfredo Lamia4 - 2 LPts
25/08/2019New Delhi, India4 - 4 Pradeep Prakash9 - 2 WPts
27/06/2019Turin, Italy3 - 4 Senon Murcia3 - 3 WPts
28/04/2019Turin, Italy2 - 4 Viktor Dosaew4 - 1 WPts
26/02/2019Turin, Italy1 - 4 Juan Velazco0 - 6 WPts
28/12/2018Turin, Italy1 - 3 Fino Urbano4 - 3 LPts
30/10/2018Turin, Italy1 - 2 Leonardo Galluzzi4 - 2 LPts
01/09/2018Turin, Italy1 - 1 Cristiano Marconi3 - 1 LPts
04/07/2018Turin, Italy1 - 0 Joaquin Carabajal0 - 1 LPts
06/05/2018Turin, Italy0 - 0 Rocco Sposetti1 - 2 WPts