Weightclass:  Heavyweight
Location:  Turin, Italy
Record:  10(1) - 30
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/11/2029Turin, Italy10(1) - 29 Vilem Duhon1 - 3 LPts
14/09/2029Turin, Italy10(1) - 28 Aimon Mauricio6 - 17 LPts
15/07/2029Turin, Italy9(1) - 28 Ryckewaert Junsteman11 - 29 WPts
16/05/2029Turin, Italy9(1) - 27 Cipriano Gaytan3 - 8 LPts
17/03/2029Turin, Italy8(1) - 27 Alen Saina2 - 13(1) WPts
14/01/2029Turin, Italy7(1) - 27 Marco Yanez2 - 12 WPts
14/11/2028Turin, Italy6(1) - 27 Ben Starratt3 - 9 WPts
15/09/2028Turin, Italy5(1) - 27 Adolfo Trupia0 - 5 WPts
16/07/2028Turin, Italy5(1) - 26 Vico Tomasso2 - 2 LPts
17/05/2028Turin, Italy4(1) - 26 Fabrizio Gianfrancesco11(1) - 15 WPts
18/03/2028Turin, Italy3(1) - 26 Gianluigi Leonetti1 - 2 WPts
18/01/2028Turin, Italy3(1) - 25 Adolfo Baresi2 - 5 LPts
20/11/2027Abidjan, Ivory Coast3(1) - 24 Alexandre Montand18(2) - 21(1) LPts
22/09/2027Bergen, Norway3(1) - 23 Haldor Sahlberg6 - 22(3) LPts
25/07/2027Plzen, Czech Republic3(1) - 22 Valentin Malan19(1) - 15 LPts
27/05/2027Shizuoka, Japan2 - 22 Eiji Wada2 - 13 WKO3
29/03/2027Turin, Italy1 - 22 Hulbard Berling0 - 5 WPts
29/01/2027Gomel, Belarus1 - 21 Yakiv Burick21 - 14 LPts
01/12/2026Santo Domingo de Guzman, Dominican Republic1 - 20 Santiago Rubi12 - 8 LPts
03/10/2026Hyderabad, India1 - 19 Danyaal Pour6 - 9 LPts
05/08/2026Turin, Italy0 - 19 Oscar Stenlund1 - 1 WPts
07/06/2026Abidjan, Ivory Coast0 - 18 Albain Ostermeyer7 - 12 LPts
09/04/2026Turin, Italy0 - 17 Gustav Henner2 - 13 LPts
09/02/2026Dresden, Germany0 - 16 Fritzi Stradtman5 - 10 LPts
12/12/2025Prato, Italy0 - 15 Luca Strano3(1) - 8 LPts
30/10/2025Turin, Italy0 - 14 Adolfo Urso0 - 11 LPts
01/09/2025Seattle, USA0 - 13 Mark Craik6 - 28 LPts
04/07/2025Turin, Italy0 - 12 Alessio Di Giorgio1 - 12 LPts
10/05/2025Charleroi, Belgium0 - 11 Marcel Villon9(1) - 13 LPts
12/03/2025Bari, Italy0 - 10 Rodolfo Zappacosta6 - 13 LPts
28/01/2025Rome, Italy0 - 9 Rico Togliatti7 - 19 LPts
25/12/2024Christchurch, New Zealand0 - 8 Paul Law1 - 13(1) LPts
27/10/2024Turin, Italy0 - 7 Oihane Villamar0 - 3 LPts
29/08/2024Turin, Italy0 - 6 Liberatore Fisco1 - 5 LPts
30/06/2024Turin, Italy0 - 5 Damiano Misserville1 - 4 LPts
30/04/2024San Pedro Sula, Honduras0 - 4 Isidro Nevarez1 - 7 LPts
02/03/2024Turin, Italy0 - 3 Silvano Catte0 - 3 LPts
02/01/2024Turin, Italy0 - 2 Juan Montana5 - 26 LPts
03/11/2023Turin, Italy0 - 1 Amjad Fareedi1 - 0 LPts
05/09/2023Turin, Italy0 - 0 Francesco Fortuna0 - 4 LPts