Weightclass:  Heavyweight
Location:  Turin, Italy
Record:  21 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/05/2030Turin, Italy20 - 17 Alessandro Del Rosso0 - 3 WPts
17/03/2030Turin, Italy19 - 17 Vicenzo Malgieri0 - 16 WPts
15/01/2030Turin, Italy18 - 17 Paco Alvarado3 - 11 WPts
16/11/2029Turin, Italy17 - 17 Seth Gumba1 - 3 WPts
16/09/2029Turin, Italy16 - 17 Nemesio Huerta2 - 3 WPts
17/07/2029Turin, Italy15 - 17 Oliver Veverka1 - 5 WPts
17/05/2029Turin, Italy14 - 17 Destin Verne1 - 1 WPts
18/03/2029Turin, Italy13 - 17 Agapetus Solomon4 - 7 WPts
17/01/2029Turin, Italy12 - 17 Isidro Fortuna3 - 7 WPts
15/11/2028Turin, Italy11 - 17 Sid Kelsoe9 - 13 WPts
16/09/2028Turin, Italy10 - 17 Lucas Adams0 - 3 WPts
18/07/2028Turin, Italy10 - 16 Gianni Scotti15 - 16(2) LPts
19/05/2028Riga, Latvia10 - 15 Mikhail Gargailis12(1) - 12 LPts
21/03/2028Riga, Latvia10 - 14 Koldan Teicis18(2) - 28 LPts
22/01/2028Salerno, Italy9 - 14 Adolfo Urso9 - 18 WPts
25/11/2027Rome, Italy9 - 13 Silvano Cucinelli4 - 22 LPts
22/10/2027Novara, Italy8 - 13 Raul De Corato15 - 14 WPts
21/09/2027Czestochowa, Poland8 - 12 Maksymilian Janik10 - 8 LPts
24/07/2027Quito, Ecuador7 - 12 Orlando Adames7 - 20 WPts
26/05/2027Turin, Italy6 - 12 Pepe Santella5 - 3 WPts
27/03/2027Oslo, Norway5 - 12 Ove Land10 - 14 WPts
27/01/2027Plzen, Czech Republic5 - 11 Valentin Malan16(1) - 15 LPts
29/11/2026London, UK5 - 10 Dillon McNicol6(1) - 17 LPts
01/10/2026Turin, Italy4 - 10 Ivan Sadowski5 - 11 WPts
03/08/2026Turin, Italy4 - 9 Ethan Whelan10 - 19 LPts
05/06/2026Milan, Italy4 - 8 Bernardo Lattuca9(1) - 12 LPts
08/04/2026Turin, Italy4 - 7 Francesco Fortuna8 - 14 LPts
08/02/2026Soweto, South Africa4 - 6 Zach Makwetla4 - 18 LPts
11/12/2025Naples, Italy4 - 5 Mario Carcano5 - 8 LPts
13/10/2025Rome, Italy3 - 5 Valentino Bersani0 - 16 WPts
18/08/2025Dusseldorf, Germany3 - 4 Frank Sauter5 - 10 LPts
20/06/2025Foggia, Italy3 - 3 Fabio De Fabio6 - 4 LPts
22/04/2025Turin, Italy2 - 3 Tobias Guilliams2 - 8 WPts
22/02/2025Foggia, Italy2 - 2 Fabio De Fabio4 - 4 LPts
30/12/2024Roskilde, Denmark2 - 1 Thorstein Mogen13 - 11 LPts
01/11/2024Turin, Italy1 - 1 Valentino Bersani0 - 10 WPts
02/09/2024Turin, Italy1 - 0 Shayan Nabil1 - 0 LPts
05/07/2024Turin, Italy0 - 0 Silvano Fausto0 - 0 WPts