Weightclass:  Welterweight
Location:  Monza, Italy
Record:  8 - 20(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/07/2030Monza, Italy8 - 19(1) Luca Bernardini2 - 6 LPts
04/05/2030Monza, Italy8 - 18(1) Luigino Criscito11 - 4 LPts
06/03/2030Monza, Italy8 - 17(1) Diego Buractaon10(1) - 10 LPts
06/01/2030Monza, Italy8 - 16(1) Luigino Criscito8 - 2 LPts
06/11/2029Monza, Italy7 - 16(1) Valentino Di Leonardo0 - 16 WPts
06/09/2029Monza, Italy6 - 16(1) Fatmir Bardhi0 - 8 WPts
08/07/2029Monza, Italy6 - 15(1) Gianmarco Amadeo14 - 4 LPts
08/05/2029Monza, Italy5 - 15(1) Fillipo Tripodi3 - 10 WPts
09/03/2029Rome, Italy5 - 14(1) Nero Fabian10 - 26 LPts
21/01/2029Monza, Italy4 - 14(1) Alessandro Darmian2 - 3 WPts
22/11/2028Monza, Italy4 - 13(1) Ian Clowney0 - 5 LPts
24/09/2028Honolulu, USA4 - 12(1) Joseph Harkins9 - 25 LPts
26/07/2028Charlotte, USA3 - 12(1) Roger Trevor0 - 3 WPts
28/05/2028Dublin, Ireland3 - 11(1) Aidan Hanigan4 - 13 LPts
29/03/2028Milwaukee, USA3 - 10(1) Matthew Fulton17 - 20 LPts
30/01/2028La Spezia, Italy3 - 9(1) Adriano Giolitti17 - 25 LPts
02/12/2027Port-au-Prince, Haiti2 - 9(1) Giles Ogier8 - 19 WPts
04/10/2027Tabriz, Iran1 - 9(1) Sajid Djalilov6 - 22(1) WPts
06/08/2027Novokuznetsk, Russia1 - 8(1) Afon Sadowski3 - 17 LPts
08/06/2027Ulaanbaatar, Mongolia1 - 7(1) Anton Bayarsaikhan40(4) - 23 LPts
10/04/2027Foggia, Italy1 - 6(1) Damiano Ramponi2 - 24(5) LPts
10/02/2027Hanover, Germany1 - 5(1) Orbert Marzolf4 - 11 LPts
13/12/2026Kiel, Germany1 - 4(1) Hulbert Gerstenberger3 - 10 LPts
15/10/2026Monza, Italy1 - 3(1) Gabriel Lundblad0 - 20 LPts
17/08/2026Guatemala City, Guatemala1 - 2(1) Joaquin Teodoro4 - 19 LPts
19/06/2026Turin, Italy1 - 1(1) Enzo Bersani4 - 21 LPts
24/04/2026Parma, Italy1 - 0 Fabrizio Burlando23(4) - 28 LKO3
05/03/2026Khabarovsk, Russia0 - 0 Konstantin Pavlovski0 - 0 WPts