Weightclass:  Light Flyweight
Location:  Rome, Italy
Record:  47 - 34(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/07/2042Rome, Italy46 - 34(1) Manchu Gadelshin2 - 11 WPts
11/05/2042Rome, Italy45 - 34(1) Quinto Puebla4 - 4 WPts
12/03/2042Rome, Italy44 - 34(1) Kyo Okane13 - 5 WPts
08/01/2042Rome, Italy43 - 34(1) Niyaz Alekperov10 - 11 WPts
06/11/2041Rome, Italy42 - 34(1) Montenegro Jimenez7 - 6(1) WPts
04/09/2041Rome, Italy41 - 34(1) Setia Irawan0 - 2 WPts
04/07/2041Rome, Italy40 - 34(1) Tommy Hines10 - 36(2) WPts
22/06/2041Rome, Italy39 - 34(1) Tommy Hines10 - 33(2) WPts
02/06/2041Dushanbe, Tajikistan39 - 33(1) Andrii Karibghanow70 - 19 LPts
02/05/2041Rome, Italy39 - 32(1) Sacha St. Jean48 - 15 LPts
29/03/2041Milan, Italy38 - 32(1) Rocco Chiaventi18 - 7 WPts Italy National Championships 2041View
26/03/2041Milan, Italy37 - 32(1) Cecilio Lamberti3 - 8 WPts Italy National Championships 2041View
15/03/2041Rome, Italy36 - 32(1) Henry McAfee7 - 8 WPts
15/02/2041Rome, Italy35 - 32(1) Sacha St. Jean44 - 14 WPts
15/01/2041Rouen, France34 - 32(1) Sacha St. Jean44 - 13 WPts
15/12/2040Rouen, France34 - 31(1) Sacha St. Jean43 - 13 LPts
14/11/2040Rome, Italy33 - 31(1) Bahadir Medzhiev45(1) - 22(1) WPts
14/10/2040Rome, Italy32 - 31(1) Bahadir Medzhiev45(1) - 21(1) WPts
13/09/2040Toshkent, Uzbekistan32 - 30(1) Bahadir Medzhiev44(1) - 21(1) LPts
13/08/2040Toshkent, Uzbekistan32 - 29(1) Bahadir Medzhiev43(1) - 21(1) LPts
13/07/2040Tehran, Iran32 - 28(1) Fo-hsing Moong78(10) - 9(1) LPts Tehran Olympics 2040View
30/06/2040Rome, Italy31 - 28(1) Bahadir Medzhiev43(1) - 20(1) WPts
30/05/2040Rome, Italy30 - 28(1) Bahadir Medzhiev43(1) - 19(1) WPts
01/04/2040Venice, Italy29 - 28(1) Rocco Chiaventi13 - 4 WPts Italy National Championships 2040View
29/03/2040Venice, Italy28 - 28(1) Alessio Bufalini16 - 24 WPts Italy National Championships 2040View
26/03/2040Venice, Italy27 - 28(1) Mauro Cecchi22 - 14 WPts Italy National Championships 2040View
17/03/2040Rome, Italy27 - 27(1) Sacha St. Jean34 - 12 LPts
12/02/2040Santiago, Chile26 - 27(1) Ponce Ariza25 - 19(1) WPts
12/01/2040Oslo, Norway26 - 26(1) Demont Duvauchelle12 - 7 LPts Europe Championships 2040View
09/01/2040Oslo, Norway25 - 26(1) Antonio Galan9(2) - 5(1) WPts Europe Championships 2040View
09/12/2039Toshkent, Uzbekistan25 - 25(1) Bahadir Medzhiev38(1) - 17(1) LPts
08/11/2039Toshkent, Uzbekistan25 - 24(1) Bahadir Medzhiev37(1) - 17(1) LPts
08/10/2039Toshkent, Uzbekistan25 - 23(1) Bahadir Medzhiev36(1) - 17(1) LPts
07/09/2039Brisbane, Australia25 - 22 Fo-hsing Moong63(6) - 8(1) LKO3 Brisbane World Championships 2039View
29/07/2039Dublin, Ireland24 - 22 Steven Malcom5 - 7(1) WPts
30/05/2039Montevideo, Uruguay23 - 22 Alejandro Castanon23 - 35 WPts
01/04/2039Sassari, Italy22 - 22 Mauro Cecchi19 - 11 WPts Italy National Championships 2039View
29/03/2039Sassari, Italy21 - 22 Leonardo De Piccoli16 - 3 WPts Italy National Championships 2039View
26/03/2039Sassari, Italy20 - 22 Alessio Bufalini11 - 19 WPts Italy National Championships 2039View
25/02/2039Bursa, Turkey20 - 21 Bulut Halil25(1) - 27(1) LPts
28/12/2038Ulaanbaatar, Mongolia20 - 20 Jin Seitbecoff53(1) - 22(1) LPts
30/10/2038Rome, Italy19 - 20 Remo Baldi13 - 23 WPts
01/09/2038Kremenchuk, Ukraine19 - 19 Goga Bryzgalov15 - 6 LPts
04/07/2038Rome, Italy18 - 19 Marco Tatarella12 - 24 WPts
01/06/2038Santo Domingo Oeste, Dominican Republic18 - 18 Lisandro Puebla10 - 15 LPts
01/04/2038Bologna, Italy17 - 18 Remo Baldi12 - 20 WPts Italy National Championships 2038View
29/03/2038Bologna, Italy16 - 18 Rocco Chiaventi2 - 0 WPts Italy National Championships 2038View
26/03/2038Bologna, Italy15 - 18 Arturo Galluzzi3 - 2 WPts Italy National Championships 2038View
27/02/2038Rome, Italy14 - 18 Daniele Capodicasa21 - 11 WPts
28/12/2037Georgetown, Guyana14 - 17 John Neaves13 - 9 LPts
30/10/2037Rome, Italy14 - 16 Daniele Capodicasa19 - 11 LPts
29/08/2037Ganja, Azerbaijan14 - 15 Irfan Hannan14 - 13 LPts
29/07/2037Rome, Italy13 - 15 Ibrahim Mahmad9 - 10 WPts
28/06/2037Annaba, Algeria12 - 15 Faisal Belounis10 - 12 WPts
28/05/2037Rome, Italy11 - 15 Faisal Belounis10 - 11 WPts
27/04/2037Annaba, Algeria10 - 15 Faisal Belounis10 - 10 WPts
26/03/2037Prato, Italy10 - 14 Gianni Locchi11 - 10(2) LPts Italy National Championships 2037View
10/03/2037Kingston, Jamaica9 - 14 Inigo Magnus5 - 12 WPts
04/02/2037Amsterdam, Netherlands9 - 13 Arthur Behaghele17 - 8 LPts
04/01/2037Namangan, Uzbekistan9 - 12 Toma Ahundov13 - 6 LPts
04/12/2036Almaty, Kazakhstan9 - 11 Luka Ghacsybeck13 - 11 LPts
03/11/2036Rome, Italy8 - 11 Inigo Magnus5 - 8 WPts
03/10/2036Kingston, Jamaica7 - 11 Inigo Magnus5 - 7 WPts
02/09/2036Rome, Italy6 - 11 Marlen Zakitis5 - 19 WPts
04/07/2036Montevideo, Uruguay6 - 10 Fraco Callejas20 - 10 LPts
13/05/2036Ponce, Puerto Rico6 - 9 Loredo Urdiales9 - 0 LPts
29/03/2036Genoa, Italy6 - 8 Dante Maurizio21 - 27 LPts Italy National Championships 2036View
26/03/2036Genoa, Italy5 - 8 Remo Baldi5 - 11 WPts Italy National Championships 2036View
21/02/2036Tokyo, Japan5 - 7 Yoshi Sugihara17 - 6 LPts
17/02/2036Oslo, Norway5 - 6 Holm Manger27 - 25 LPts
20/12/2035San Bernardo, Chile4 - 6 Zelipe Urquidez14 - 12 WPts
22/10/2035Dushanbe, Tajikistan4 - 5 Pyotr Gazizow7 - 12 LPts
24/08/2035San Jose, Costa Rica4 - 4 Nasario Oseguera17 - 14 LPts
26/06/2035Montevideo, Uruguay4 - 3 Fraco Callejas13 - 5 LPts
27/05/2035Guatemala City, Guatemala3 - 3 Nicandro Flor11 - 25 WPts
29/03/2035Genoa, Italy3 - 2 Enzo Iotti12 - 11 LPts Italy National Championships 2035View
26/03/2035Genoa, Italy2 - 2 Dante Maurizio18 - 20 WPts Italy National Championships 2035View
05/03/2035Modena, Italy1 - 2 Adolfo Vinay0 - 0 WPts
18/01/2035Asahikawa, Japan0 - 2 Raiden Ose12 - 19 WPts
20/11/2034Las Vegas, USA0 - 1 Dave Crumb7 - 10 LPts
05/11/2034Rome, Italy0 - 0 Yasushi Furukawa20 - 19 LPts