Weightclass:  Welterweight
Location:  Florence, Italy
Record:  39(5) - 18(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/03/2031Florence, Italy38(5) - 18(1) Azer Farah1 - 11 WPts
15/01/2031Florence, Italy37(5) - 18(1) Gianmarco Ghezzi1 - 5 WPts
16/11/2030Florence, Italy36(4) - 18(1) Claudio Jacobo0 - 4 WKO3
17/09/2030Florence, Italy35(4) - 18(1) Kaj Overby4 - 11 WPts
19/07/2030Florence, Italy34(4) - 18(1) Francesco Silvani6 - 10 WPts
20/05/2030Florence, Italy33(4) - 18(1) Gianni Cappucci6 - 8 WPts
21/03/2030Florence, Italy32(4) - 18(1) Alessio Chinello1 - 14 WPts
19/01/2030Florence, Italy31(4) - 18(1) Alejandro Osegueda2 - 8 WPts
20/11/2029Florence, Italy30(4) - 18(1) Bassett Dujardin7 - 3 WPts
21/09/2029Florence, Italy29(4) - 18(1) Gage Beaumier9 - 15 WPts
23/07/2029Florence, Italy29(4) - 17(1) Luigino Criscito6 - 1 LPts
24/05/2029Florence, Italy28(4) - 17(1) Majid Farrah3 - 9 WPts
26/03/2029Monza, Italy28(4) - 16(1) Arturo Herrera27 - 15 LPts Italy National Championships 2029View
08/03/2029Riga, Latvia27(4) - 16(1) Afon Lielpeteris12(1) - 11 WPts
08/01/2029Guadalajara, Mexico26(4) - 16(1) Juan Arroyo14(1) - 20 WPts
10/11/2028La Spezia, Italy25(4) - 16(1) Vito Picelli13 - 26 WPts
01/10/2028Magnitogorsk, Russia24(4) - 16(1) Anton Avleev12 - 35 WPts
02/08/2028Florence, Italy23(4) - 16(1) Roberto Visco0 - 1 WPts
03/06/2028Florence, Italy22(4) - 16(1) Leonardo Cervetti4 - 2 WPts
04/04/2028Belo Horizonte, Brazil21(3) - 16(1) Vicente Albuquerque0 - 13(2) WKO3
05/02/2028Florence, Italy20(3) - 16(1) Pepe Scopelliti5 - 14 WPts
07/12/2027Florence, Italy19(3) - 16(1) Geoff Mugol3 - 16 WPts
08/10/2027Florence, Italy18(3) - 16(1) Angelo Chiamparino1 - 0 WPts
09/08/2027Florence, Italy17(3) - 16(1) Rehan Touma1 - 8 WPts
10/06/2027Turin, Italy16(3) - 16(1) Antonio Mazza12 - 10 WPts
12/04/2027Koronadal, Philippines15(3) - 16(1) Chris Deen3 - 10 WPts
12/02/2027Ruiru, Kenya14(3) - 16(1) John Kibet2 - 16 WPts
15/12/2026Aden, Yemen14(3) - 15(1) Sajid Hosein12 - 19 LPts
17/10/2026Cagliari, Italy13(3) - 15(1) Tito Buffon10 - 36 WPts
20/08/2026Florence, Italy12(3) - 15(1) Gig Lona11 - 5 WPts
21/06/2026Yekaterinburg, Russia11(3) - 15(1) Gennady Maitakov1 - 7 WPts
22/04/2026Magdeburg, Germany10(3) - 15(1) Meinyard Matthiesen3 - 5 WPts
22/02/2026Florence, Italy9(2) - 15(1) Rocco Sogno2 - 5(1) WKO3
24/12/2025Khujand, Tajikistan9(2) - 14(1) Daniil Jafarov52(3) - 11 LPts
26/10/2025Cologne, Germany8(1) - 14(1) Hunfrid Kriss3 - 12(4) WKO2
28/08/2025Florence, Italy8(1) - 13(1) Kieran McSorley4 - 4 LPts
29/06/2025Linyi, China7(1) - 13(1) Cong Sze0 - 0 WPts
30/04/2025Florence, Italy7(1) - 12(1) Valentino Fedele7 - 7 LPts
02/03/2025Florence, Italy6(1) - 12(1) Giorgio Cirielli1 - 1 WPts
02/01/2025Florence, Italy6(1) - 11(1) Gianfranco Agostino2(1) - 11 LPts
04/11/2024Genoa, Italy5(1) - 11(1) Adriano Bernardini2 - 9 WPts
07/09/2024Genoa, Italy5(1) - 10(1) Leonardo Di Giorgio14 - 9 LPts
23/07/2024Florence, Italy4 - 10(1) Mauro De Fabio0 - 14(2) WKO3
24/05/2024Istanbul, Turkey3 - 10(1) Yavuz Hanim13(1) - 24 WPts
26/03/2024Venice, Italy3 - 9(1) Vito Grieco45 - 6 LPts Italy National Championships 2024View
31/01/2024Lima, Peru2 - 9(1) Venacio Landin22 - 18 WPts
03/12/2023Tirana, Albania2 - 8(1) Egzon Emini3 - 14 LPts
05/10/2023Turin, Italy2 - 7(1) Vittore Saporito7 - 19 LPts
01/09/2023Florence, Italy1 - 7(1) Fino Pagliuzzi0 - 3 WPts
03/07/2023Rome, Italy1 - 6(1) Tino Chiti21 - 10 LPts
20/05/2023Tarant, Italy1 - 5(1) Vico Sacchi9 - 22 LPts
08/04/2023Rotterdam, Netherlands1 - 4(1) Jerome Lemoniez17 - 3 LPts
08/02/2023Rome, Italy0 - 4(1) Alberto Violante3 - 19(2) WPts
14/12/2022Florence, Italy0 - 3(1) Alfredo Tomasso1 - 0 LPts
14/10/2022Samarqand, Uzbekistan0 - 2(1) Aqil Gadzhiev0 - 4 LPts
16/08/2022Ecatepec, Mexico0 - 1 Aimon De la Torre30(2) - 3 LKO3
18/06/2022Florence, Italy0 - 0 Raul Fedele1 - 3 LPts