Weightclass:  Light Heavyweight
Location:  Messina, Italy
Record:  22 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/08/2025Messina, Italy21 - 14 Silvestro Romagnoli1 - 2 WPts
02/06/2025Messina, Italy20 - 14 Gianluca Battaglia0 - 1 WPts
03/04/2025Messina, Italy19 - 14 Silvano Boldrini2 - 1 WPts
02/02/2025Messina, Italy19 - 13 Seth Gath4(1) - 28 LPts
05/12/2024Messina, Italy19 - 12 Danilo Knezovic11 - 17 LPts
07/10/2024Messina, Italy18 - 12 Rico Herrera4 - 5 WPts
08/08/2024Messina, Italy17 - 12 Gianluca Lecce1 - 0 WPts
09/06/2024Messina, Italy16 - 12 Pepe Racca1 - 1 WPts
11/04/2024Messina, Italy15 - 12 Pepe Racca1 - 0 WPts
11/02/2024Messina, Italy14 - 12 Gulagha Khalilov0 - 1 WPts
13/12/2023Messina, Italy13 - 12 Sergio De Piccoli0 - 14(5) WPts
13/10/2023Messina, Italy12 - 12 Bernardo Pacini0 - 1 WPts
15/08/2023Tirana, Albania12 - 11 Burim Rrustemi4 - 19(1) LPts
17/06/2023Dushanbe, Tajikistan11 - 11 Khayyam Tagiyev16(1) - 15 WPts
18/04/2023San Jose, Costa Rica10 - 11 Tajo Banegas0 - 0 WPts
18/02/2023Mississauga, Canada10 - 10 Canon Houdon12(1) - 15 LPts
21/12/2022Messina, Italy9 - 10 Rodolfo Buzzanca1 - 0 WPts
22/10/2022Messina, Italy8 - 10 Fedor Grauds1(1) - 10 WPts
24/08/2022Kryvyi Rih, Ukraine8 - 9 Ivan Drozdov29 - 3 LPts
26/06/2022Yerevan, Armenia8 - 8 Vem Badakyan15(1) - 14 LPts
28/04/2022Messina, Italy7 - 8 Saturnin Galindo13 - 14 WPts
28/02/2022Riga, Latvia7 - 7 Dimi Daudzietis8 - 13 LPts
31/12/2021Milan, Italy7 - 6 Colombo Maurizio0 - 5 LPts
02/11/2021Messina, Italy6 - 6 Fausto Rioli0 - 1 WPts
02/09/2021Perth, Australia6 - 5 Arran Sand18 - 5 LPts
04/07/2021Milan, Italy5 - 5 Colombo Maurizio0 - 2 WPts
12/05/2021Cuenco, Ecuador5 - 4 Vicente Beltran12 - 7 LPts
13/03/2021Rome, Italy5 - 3 Remo Ascierto13 - 5 LPts
02/02/2021Tarant, Italy5 - 2 Gianmarco Alessandrini16(1) - 3 LPts
14/12/2020Messina, Italy4 - 2 Mayer Manderscheid8 - 5 WPts
14/10/2020Messina, Italy3 - 2 Patrick Sandford4 - 12 WPts
16/08/2020Tangier, Morocco3 - 1 Sabt Lattaf5 - 12 LPts
16/06/2020Bristol, UK3 - 0 John MacGuinness7 - 9 LPts
16/04/2020Messina, Italy2 - 0 Fillipo Bersani2 - 1 WPts
17/02/2020Messina, Italy1 - 0 Gabriele Palazzi4 - 1 WPts
18/12/2019Messina, Italy0 - 0 Augusto Albergo0 - 1 WPts