Weightclass:  Light Welterweight
Location:  Genoa, Italy
Record:  48(9) - 32
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/07/2033Genoa, Italy47(8) - 32 Santiago Ascencio4 - 9(1) WKO3
27/05/2033Genoa, Italy46(8) - 32 Aoi Yamamura3 - 1 WPts
27/03/2033Genoa, Italy45(8) - 32 Angel Carillo5 - 16 WPts
25/01/2033Genoa, Italy44(8) - 32 Amjad Cerbah2 - 1 WPts
25/11/2032Genoa, Italy43(7) - 32 Juan Acedo5 - 7 WKO2
25/09/2032Russeifa, Jordan42(6) - 32 Rehman Azzi4 - 11 WKO3
28/07/2032Croix des Bouqets, Haiti42(6) - 31 Jasper Jacob26(2) - 30 LPts
30/05/2032Brest, Belarus41(6) - 31 Volodymyr Mastel13 - 22 WPts
01/04/2032Salerno, Italy41(6) - 30 Alfredo Serbandini10 - 13 LPts Italy National Championships 2032View
29/03/2032Salerno, Italy40(5) - 30 Antonio Buglio30 - 18(1) WKO3 Italy National Championships 2032View
26/03/2032Salerno, Italy39(4) - 30 Liberatore Raisi20 - 8 WKO2 Italy National Championships 2032View
29/01/2032Carrefour, Haiti38(4) - 30 Fernand Richard17 - 17 WPts
30/11/2031San Juan, Puerto Rico37(4) - 30 Reynaldo Espinosa13 - 8 WPts
02/10/2031Brest, Belarus36(4) - 30 Volodymyr Mastel11 - 20 WPts
04/08/2031Dakar, Senegal36(4) - 29 Vernon Cendrars43 - 22 LPts
03/07/2031Guatemala City, Guatemala36(4) - 28 Emanuel Solano43 - 25 LPts
02/06/2031Kosice, Slovakia36(4) - 27 AntonÝn Boros42 - 20 LPts
02/05/2031Guatemala City, Guatemala35(4) - 27 Emanuel Solano42 - 24 WPts
29/03/2031Bologna, Italy35(4) - 26 Raul Ascierto32(1) - 17 LPts Italy National Championships 2031View
26/03/2031Bologna, Italy34(3) - 26 Tino Scivoletto11 - 10 WKO3 Italy National Championships 2031View
18/02/2031Guatemala City, Guatemala34(3) - 25 Emanuel Solano38 - 23 LPts
18/01/2031Guatemala City, Guatemala34(3) - 24 Emanuel Solano37 - 23 LPts
18/12/2030Genoa, Italy34(3) - 23 Emanuel Solano36 - 23 LPts
05/11/2030Dakar, Senegal34(3) - 22 Vernon Cendrars38 - 16 LPts
05/10/2030Dakar, Senegal34(3) - 21 Vernon Cendrars37 - 16 LPts
03/09/2030Genoa, Italy34(3) - 20 Yuji Kato33 - 19 LPts
03/08/2030Genoa, Italy33(3) - 20 Yuji Kato33 - 18 WPts
03/07/2030Shizuoka, Japan32(3) - 20 Yuji Kato33 - 17 WPts
02/06/2030Dakar, Senegal32(3) - 19 Vernon Cendrars35 - 14 LPts
02/05/2030Genoa, Italy32(3) - 18 Yuji Kato31 - 17 LPts
29/03/2030Reggio Emilia, Italy32(3) - 17 Raul Ascierto24(1) - 17 LPts Italy National Championships 2030View
26/03/2030Reggio Emilia, Italy31(3) - 17 Marco Ferrante4 - 7 WPts Italy National Championships 2030View
17/03/2030Dakar, Senegal30(3) - 17 Vernon Cendrars31 - 13 WPts
13/02/2030Dubai, UAE30(3) - 16 Farhan Hadje34(1) - 18(1) LPts
12/01/2030Donetsk, Ukraine30(3) - 15 Gage Peizerat27 - 15 LPts Europe Championships 2030View
09/01/2030Donetsk, Ukraine29(3) - 15 LukᚠSkoda14 - 15 WPts Europe Championships 2030View
16/12/2029Genoa, Italy29(3) - 14 Dominik Wolny24 - 17 LPts
13/11/2029Genoa, Italy28(3) - 14 Alejandro Blas32 - 20 WPts
12/10/2029Genoa, Italy27(3) - 14 Manny Medrano31 - 8 WPts
10/09/2029Daegu, South Korea27(3) - 13 Irfan Semaan9 - 1 LPts Daegu World Championships 2029View
07/09/2029Daegu, South Korea26(3) - 13 Majid Pervez33 - 25 WPts Daegu World Championships 2029View
06/08/2029Genoa, Italy25(3) - 13 Dimi Rashchupkin23 - 11 WPts
05/07/2029Genoa, Italy25(3) - 12 Athenkosi Ntuli20 - 19 LPts
31/05/2029Genoa, Italy24(3) - 12 Azam Hayek4 - 2 WPts
01/04/2029Monza, Italy23(3) - 12 Marco Goracci12 - 4 WPts Italy National Championships 2029View
29/03/2029Monza, Italy22(3) - 12 Tino Laforgia17 - 23 WPts Italy National Championships 2029View
26/03/2029Monza, Italy21(3) - 12 Liberatore Santella4 - 5 WPts Italy National Championships 2029View
13/03/2029Salerno, Italy20(2) - 12 Silvestro Di Giorgio9 - 19 WKO3
11/01/2029Palermo, Italy19(2) - 12 Edmondo Prandelli12 - 23(3) WPts
13/11/2028Russeifa, Jordan18(2) - 12 Kashif Sabbagh22 - 11 WPts
15/09/2028Milan, Italy17(2) - 12 Luigino Zappa7 - 23 WPts
17/07/2028Palermo, Italy16(1) - 12 Edmondo Prandelli11 - 21(2) WKO3
19/05/2028Split, Croatia15(1) - 12 Borko Farkaš13 - 12 WPts
21/03/2028Turin, Italy14(1) - 12 Daniele Sabattini5 - 13 WPts
22/01/2028Athens, Greece14(1) - 11 Coeus Zurlo13(1) - 21 LPts
24/11/2027Bayamon, Puerto Rico14(1) - 10 Xabat Cortes25(2) - 33 LPts
26/09/2027Bordeaux, France13(1) - 10 Rupert Casta15 - 10 WPts
29/07/2027Bokhtar, Tajikistan13(1) - 9 Boris Memedli26(1) - 17 LPts
31/05/2027Palermo, Italy12(1) - 9 Gianfranco Raggio11 - 4 WPts
02/04/2027Genoa, Italy11(1) - 9 Silvestro Di Giorgio5 - 11 WPts
02/02/2027Genoa, Italy10(1) - 9 Cristiano Padelli0 - 3 WPts
04/12/2026Frankfurt, Germany9 - 9 Penn Manns7 - 21(9) WKO3
06/10/2026Fukuoka, Japan8 - 9 Shinji Sugihara7 - 12 WPts
08/08/2026Palermo, Italy8 - 8 Gianluca Borrelli31 - 23 LPts
17/06/2026Valladolid, Spain8 - 7 Lorenzo Casas20(1) - 10 LPts
19/04/2026Genoa, Italy7 - 7 Dieter Verwoerd3 - 8 WPts
19/02/2026Salerno, Italy6 - 7 Silvestro Di Giorgio3 - 6 WPts
22/12/2025Genoa, Italy5 - 7 Mauro Fantuzzi1 - 1 WPts
23/10/2025Catania, Italy5 - 6 Damiano Meloni2 - 5 LPts
28/08/2025Naples, Italy5 - 5 Rodolfo Pagani0 - 7 LPts
06/07/2025Montevideo, Uruguay4 - 5 Dario Santin7 - 15(1) WPts
08/05/2025Rome, Italy3 - 5 Fabiano Santella9(1) - 27(14) WPts
24/03/2025Palermo, Italy3 - 4 Adriano Parola33(1) - 14 LPts
19/02/2025Monza, Italy2 - 4 Luca Lizzero2 - 5 WPts
26/12/2024Hamburg, Germany1 - 4 Geert Marner4(1) - 11 WPts
28/10/2024Naples, Italy1 - 3 Adolfo Scappini4 - 10 LPts
30/08/2024Halifax, Canada1 - 2 Brett Greenshields28 - 13 LPts
02/07/2024Choloma, Honduras1 - 1 Zelipe Daza28 - 11 LPts
03/05/2024Fresno, USA0 - 1 Matthew Penrose1 - 2(1) WPts
05/03/2024Genoa, Italy0 - 0 Rex Pietersen3 - 10(2) LPts