Weightclass:  Light Heavyweight
Location:  Turin, Italy
Record:  16 - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/07/2030Turin, Italy15 - 25 Duncan Mundy1 - 5 WPts
20/05/2030Naples, Italy15 - 24 Gianluca Battaglia8 - 25 LPts
22/03/2030Halifax, Canada15 - 23 Kai Towns2 - 15 LPts
22/01/2030Khujand, Tajikistan15 - 22 Khaladdin Majidov21 - 28 LPts
24/11/2029Konibodom, Tajikistan15 - 21 Khamis Chelebiev3(1) - 12 LPts
26/09/2029Winnipeg, Canada14 - 21 Zachary Normand5 - 6 WPts
29/07/2029Turin, Italy13 - 21 Fedar Usenov1 - 5 WPts
31/05/2029Poltava, Ukraine12 - 21 Dmitri Galkin8 - 15 WPts
02/04/2029Vienna, Austria11 - 21 Reinhart Lasalle1 - 2 WPts
02/02/2029Florence, Italy11 - 20 Vanni Pollastrini19 - 15 LPts
08/12/2028Cagliari, Italy11 - 19 Giuseppe Mancuso14 - 9 LPts
13/10/2028Vitebsk, Belarus11 - 18 Ioakim Baljakin4 - 3 LPts
15/08/2028Turin, Italy10 - 18 Mauro Razza12(1) - 20 WPts
16/06/2028Tokyo, Japan10 - 17 Yoshi Kaneko7 - 13 LPts
18/04/2028Minsk, Belarus9 - 17 Lazar Boczar3 - 8 WPts
19/02/2028Zagreb, Croatia9 - 16 Miho Zirdum7 - 7 LPts
22/12/2027Nassau, Bahamas9 - 15 Antwan Marrs7 - 11 LPts
24/10/2027Modena, Italy8 - 15 Liberatore Caiazzo6 - 14(2) WPts
12/09/2027Milan, Italy8 - 14 Fabrizio Greganti17 - 9 LPts
12/08/2027Chennai, India8 - 13 Ashoka Talwar14 - 22 LPts
14/06/2027Gyumri, Armenia7 - 13 Shadarev Nargizian0 - 10 WPts
16/04/2027Mashhad, Iran7 - 12 Haaris Harroun33(5) - 30 LPts
16/02/2027Toshkent, Uzbekistan7 - 11 Sasha Umraliew23(1) - 27 LPts
19/12/2026Turin, Italy6 - 11 Marcel Brosz0 - 2 WPts
20/10/2026Turin, Italy5 - 11 Simon Bagaybagayan2 - 9 WPts
21/08/2026Austin, USA4 - 11 Geoff Lourie0 - 9 WPts
23/06/2026Turin, Italy4 - 10 Rico Herrera7 - 13 LPts
24/04/2026Turin, Italy3 - 10 Borya Belinsky1 - 5(1) WPts
24/02/2026Giza, Egypt3 - 9 Zuffur Antoun1 - 4 LPts
27/12/2025Harare, Zimbabwe3 - 8 Aaron Gezi5 - 20 LPts
29/10/2025Turin, Italy3 - 7 Giuseppe Bongiorno0 - 3 LPts
30/08/2025Shymkent, Kazakhstan3 - 6 Boris Sagatow12 - 15 LPts
02/07/2025Augsburg, Germany2 - 6 Billy Arn2 - 8 WPts
04/05/2025Turin, Italy1 - 6 Fino De Fabio1 - 13 WPts
06/03/2025Florence, Italy1 - 5 Giorgio Turri0 - 0 LPts
28/01/2025Novara, Italy1 - 4 Tino Vetere28(3) - 13 LPts
30/11/2024Turin, Italy1 - 3 Dante Caira2 - 8 LPts
01/10/2024Turin, Italy0 - 3 Rocco Basile0 - 2 WPts
02/08/2024Rome, Italy0 - 2 Alberto Lattuca9 - 17 LPts
05/06/2024Florence, Italy0 - 1 Gianni Berti23 - 15 LPts
05/05/2024Turin, Italy0 - 0 Dante Caira1 - 5 LPts