Weightclass:  Middleweight
Location:  Rome, Italy
Record:  35 - 37(2)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/11/2030Rome, Italy34 - 37(2) Silvano Rodano1 - 1 WPts
16/09/2030Rome, Italy33 - 37(2) Roman Augustyniak10 - 10 WPts
18/07/2030Rome, Italy32 - 37(2) Roberto Bassolino0 - 2 WPts
19/05/2030Rome, Italy31 - 37(2) Kyrylo Kushnir7 - 11 WPts
20/03/2030Rome, Italy31 - 36(2) Olaf Hovde24(1) - 15 LPts
17/01/2030Rome, Italy30 - 36(2) Hsin Martinsen5 - 13 WPts
18/11/2029Rome, Italy29 - 36(2) John Kenney2 - 19(7) WPts
19/09/2029Rome, Italy28 - 36(2) Nels Bentson0 - 5 WPts
20/07/2029Rome, Italy27 - 36(2) Xebec Douva1 - 4 WPts
21/05/2029Rome, Italy26 - 36(2) Kir Alipov8 - 17(1) WPts
22/03/2029Rome, Italy25 - 36(2) Arno Billerbeck3 - 3 WPts
22/01/2029Rome, Italy25 - 35(2) Woo-young Woo16(2) - 18 LPts
23/11/2028Rome, Italy25 - 34(2) Alessandro Agostino15 - 15 LPts
25/09/2028Athens, Greece24 - 34(2) Ascalaphus Stamas2 - 26(4) WPts
28/07/2028Nizhny Novgorod, Russia23 - 34(2) Fedya Skobrev5 - 9 WPts
30/05/2028Bucheon, South Korea22 - 34(2) Tae-hee Chae1 - 1 WPts
01/04/2028Messina, Italy22 - 33(2) Fillipo Cialente16 - 11 LPts Italy National Championships 2028View
29/03/2028Messina, Italy21 - 33(2) Edmondo Amendola17 - 13 WPts Italy National Championships 2028View
26/03/2028Messina, Italy20 - 33(2) Daniele Beretta11 - 20(1) WPts Italy National Championships 2028View
23/02/2028Zagreb, Croatia20 - 32(2) Ilija Feretic13 - 8 LPts
26/12/2027Vilnius, Lithuania19 - 32(2) Milosz Twardy3 - 2 WPts
28/10/2027Rome, Italy18 - 32(2) Shamus McReynolds16 - 18 WPts
29/08/2027Rome, Italy18 - 31(2) Bernardo Fabio35(2) - 20 LPts
29/07/2027Rome, Italy17 - 31(2) Alessandro Agostino9 - 9 WPts
30/05/2027Rome, Italy16 - 31(2) Noah Soeratman16 - 14 WPts
01/04/2027Verona, Italy16 - 30(2) Gianmarco Pagani18 - 11 LPts Italy National Championships 2027View
29/03/2027Verona, Italy15 - 30(2) Vittore Gambini17 - 17(1) WPts Italy National Championships 2027View
26/03/2027Verona, Italy14 - 30(2) Edmondo Amendola10 - 10 WPts Italy National Championships 2027View
22/02/2027Taguig, Philippines13 - 30(2) Malcolm Cabasa4 - 19(7) WPts
24/12/2026Garoua, Cameroon12 - 30(2) Marlon Ndumu0 - 14 WPts
25/10/2026Rome, Italy11 - 30(2) Sarvar Ismajlov0 - 12 WPts
26/08/2026Rome, Italy10 - 30(2) Bilal Ayasha8 - 12 WPts
27/06/2026Umlazi, South Africa10 - 29(2) Clint Tshimbi7(1) - 12 LPts
29/04/2026Charlotte, USA9 - 29(2) Ken Mitchell9(1) - 15 WPts
01/03/2026Puente Alto, Chile9 - 28(2) Angel Montero41 - 14 LPts
01/01/2026Turin, Italy8 - 28(2) Roberto Togliatti12(2) - 17 WPts
04/11/2025Rome, Italy8 - 27(2) Steyn Blackert10 - 15 LPts
06/09/2025Genoa, Italy8 - 26(2) Fabio Di Vittorio17(1) - 13 LPts
09/07/2025Rome, Italy7 - 26(2) Erny Mavis10 - 13 WPts
10/05/2025Rome, Italy7 - 25(2) Vittore Gambini7 - 14(1) LPts
11/03/2025San Miguelito, Panama6 - 25(2) Jesus Urena1 - 7(2) WPts
11/01/2025Amman, Jordan6 - 24(1) Danyaal Tamer36(2) - 10 LKO3
13/11/2024Rome, Italy5 - 24(1) Fabrizio Destro4(1) - 8 WPts
12/09/2024Rome, Italy5 - 23(1) Adolfo Tierno19(3) - 21 LPts
20/07/2024Rome, Italy4 - 23(1) Georges Lemartin1 - 2 WPts
21/05/2024Dresden, Germany3 - 23(1) Wilbur Abts5 - 15 WPts
23/03/2024Rome, Italy3 - 22(1) Malik Najafi28 - 16 LPts
24/01/2024Utrecht, Netherlands3 - 21(1) Angelo Fransois21(1) - 18 LPts
26/11/2023Parma, Italy3 - 20 Silvestro Gambini19(1) - 19 LKO3
17/10/2023Vilnius, Lithuania3 - 19 Pawel Abramowicz20 - 13 LPts
19/08/2023Milan, Italy3 - 18 Remo Ranocchia20 - 15 LPts
18/07/2023Malaga, Spain3 - 17 Jaguar Valverde18(1) - 14 LPts
19/05/2023Baku, Azerbaijan3 - 16 Vilayat Salihov24 - 8 LPts
21/03/2023Guayaquil, Ecuador3 - 15 Venacio Bencomo17 - 14 LPts
21/01/2023Kingston, Jamaica3 - 14 Joe Gurganus15 - 14 LPts
23/11/2022Rome, Italy3 - 13 Adolfo Tierno9(2) - 20 LPts
02/10/2022Rome, Italy2 - 13 Roberto Gallico2 - 18 WPts
03/08/2022Rome, Italy2 - 12 Fabrizio Mazza4 - 14 LPts
02/06/2022Bonn, Germany2 - 11 Eloy Kadinger2 - 1 LPts
04/04/2022Rome, Italy2 - 10 Sergio Mazza18(1) - 6 LPts
16/02/2022Naples, Italy2 - 9 Fabiano Ossi3 - 19(3) LPts
17/12/2021Milan, Italy1 - 9 Massimo Ossi2 - 14(10) WPts
19/10/2021Naples, Italy1 - 8 Fillipo Ceci8(1) - 13 LPts
26/08/2021Rome, Italy1 - 7 Pepe Cecchi16 - 6 LPts
26/07/2021Cagliari, Italy1 - 6 Gabriele De Vita7 - 6 LPts
17/06/2021Padua, Italy1 - 5 Vito Masoero14 - 8 LPts
24/04/2021Rome, Italy1 - 4 Pepe Cecchi14 - 6 LPts
26/02/2021Changwon, South Korea1 - 3 Min-hyeok Shin8 - 9 LPts
29/12/2020Rome, Italy1 - 2 Fikret Dzhalilov4 - 14 LPts
29/10/2020Rome, Italy0 - 2 Fillipo De Pasquale2 - 6 WPts
30/08/2020Rome, Italy0 - 1 Luigino Barella3 - 5 LPts
05/07/2020Rome, Italy0 - 0 Francesco Sogno0 - 0 LPts