Weightclass:  Flyweight
Location:  Palermo, Italy
Record:  31 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/03/2035Palermo, Italy30 - 18 Koldan Mirdjavadov2 - 5(1) WPts
21/01/2035Palermo, Italy29 - 18 Jake Homoroc2 - 10 WPts
21/11/2034Palermo, Italy28 - 18 Sean Asare5 - 4 WPts
21/09/2034Krasnoyarsk, Russia27 - 18 Dmitri Bogiyev4 - 20 WPts
24/07/2034Asuncion, Paraguay27 - 17 Joaquin Abascal18 - 10 LPts
25/05/2034Dniprodzerzhynsk, Ukraine26 - 17 Georgiy Martyn8 - 7 WPts
26/03/2034Cagliari, Italy26 - 16 Roberto Ghiglia47(4) - 19 LPts Italy National Championships 2034View
16/03/2034Palermo, Italy25 - 16 Min-hyeok Jo0 - 9 WPts
16/01/2034Bursa, Turkey25 - 15 Omer Tandogan14 - 21 LPts
14/11/2033Rome, Italy24 - 15 Bernardo Saia20 - 16 WPts
21/09/2033Managua, Nicaragua23 - 15 Felippe Vizcaino6 - 29 WPts
24/07/2033Santo Domingo de Guzman, Dominican Republic22 - 15 Jose Valenzuela9 - 24 WPts
26/05/2033Santo Domingo de Guzman, Dominican Republic22 - 14 Jaguar Collazo16 - 9(1) LPts
26/03/2033Modena, Italy22 - 13 Roberto Ghiglia34(1) - 12 LPts Italy National Championships 2033View
23/01/2033Kuala Lumpur, Malaysia21 - 13 Lei Lu11 - 16 WPts
25/11/2032Acapulco, Mexico20 - 13 Angel Landin5 - 13 WPts
26/09/2032Bangkok, Thailand19 - 13 Rusalee Krungthepthonburi10 - 18 WPts
28/07/2032Palermo, Italy18 - 13 Rasmus Stamas2 - 15 WPts
30/05/2032Chungju, South Korea17 - 13 Woo-young Chew12 - 11 WPts
01/04/2032Salerno, Italy17 - 12 Roberto Ghiglia31(1) - 12 LPts Italy National Championships 2032View
29/03/2032Salerno, Italy16 - 12 Colombo Zanotti5 - 8 WPts Italy National Championships 2032View
26/03/2032Salerno, Italy15 - 12 Enzo Del Piero1 - 1 WPts Italy National Championships 2032View
21/03/2032Bangkok, Thailand14 - 12 Jomthong Krungthepthonburi6 - 19 WPts
22/01/2032San Jose, Costa Rica13 - 12 Carlos Navar5 - 19(1) WPts
24/11/2031Naples, Italy12 - 12 Gianluigi De Angelis16 - 11 WPts
13/10/2031Palermo, Italy11 - 12 Francesco Catanoso2 - 15 WPts
13/08/2031Bayamon, Puerto Rico10 - 12 Santiago Machado16 - 26 WPts
15/06/2031Palermo, Italy9 - 12 Pylyp Mihalko4 - 4 WPts
15/04/2031Catania, Italy8 - 12 Gianfranco Scotti10 - 5 WPts
26/02/2031Palermo, Italy7 - 12 Audric Galliard1 - 18 WPts
28/12/2030Riga, Latvia7 - 11 Lazar Nodievs23 - 43 LPts
30/10/2030Manta, Ecuador7 - 10 Tajo Banegas21 - 26(1) LPts
01/09/2030Cagliari, Italy7 - 9 Dino Zaccheo19 - 16 LPts
01/08/2030Genoa, Italy7 - 8 Valerio Urso10 - 14 LPts
30/06/2030Palermo, Italy7 - 7 Aflatun Bina8 - 1 LPts
02/05/2030Brescia, Italy7 - 6 Antonio Corsaro11 - 22 LPts
26/03/2030Reggio Emilia, Italy7 - 5 Alessandro Sospiri6 - 15 LPts Italy National Championships 2030View
19/03/2030Rome, Italy6 - 5 Gianni Zaccheo6 - 19 WPts
16/02/2030Hanoi, Vietnam5 - 5 Thang Trung3 - 6 WPts
19/12/2029Rome, Italy4 - 5 Bernardo Saia7 - 4 WPts
22/10/2029Irbid, Jordan4 - 4 Amer Nazif7 - 15 LPts
24/08/2029Palermo, Italy3 - 4 Dino Croce0 - 1 WPts
25/06/2029Palermo, Italy2 - 4 Fabiano Buccico1 - 12 WPts
26/04/2029Rome, Italy1 - 4 Damiano De Capua0 - 0 WPts
28/02/2029Petaling Jaya, Malaysia1 - 3 Andy Yen10(1) - 14 LPts
31/12/2028Palermo, Italy1 - 2 Carlo Lo Sardo5 - 4 LPts
31/10/2028Verona, Italy1 - 1 Mariano Secchia1 - 2 LPts
16/09/2028Rome, Italy1 - 0 Vanni Benetti5 - 17 LPts
16/08/2028Palermo, Italy0 - 0 Alessandro Sospiri1 - 5 WPts