Weightclass:  Flyweight
Location:  Prato, Italy
Record:  47 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/02/2025Prato, Italy46 - 20 Guido Delangel3 - 4 WPts
14/12/2024Prato, Italy45 - 20 Kaewfah Madlam0 - 7 WPts
14/10/2024Prato, Italy44 - 20 Soner Dogan2 - 0 WPts
14/08/2024Prato, Italy43 - 20 Cao Lam12 - 16 WPts
15/06/2024Ho Chi Minh City, Vietnam43 - 19 Ong Phuoc50(1) - 11 LPts
15/05/2024Prato, Italy43 - 18 Terje Flatten41(1) - 17 LPts
01/04/2024Venice, Italy42 - 18 Fausto Sirigu16 - 21 WPts Italy National Championships 2024View
29/03/2024Venice, Italy41 - 18 Vicenzo Bocchino7 - 11(3) WPts Italy National Championships 2024View
26/03/2024Venice, Italy40 - 18 Savio Saglia11 - 18 WPts Italy National Championships 2024View
11/03/2024Ho Chi Minh City, Vietnam40 - 17 Ong Phuoc45(1) - 11 LPts
09/02/2024Prato, Italy40 - 16 Ong Phuoc44(1) - 11 LPts
09/01/2024Yekaterinburg, Russia40 - 15 Stanislav Hladik37 - 12 LPts Europe Championships 2024View
18/12/2023Bergen, Norway40 - 14 Terje Flatten37(1) - 14 LPts
17/11/2023Prato, Italy40 - 13 Terje Flatten36(1) - 14 LPts
17/10/2023Prato, Italy39 - 13 Terje Flatten36(1) - 13 WPts
10/09/2023Surat, India39 - 12 Chalermjak Bunsith33(1) - 5 LPts Surat World Championships 2023View
07/09/2023Surat, India38 - 12 Ioakim Abutalipov22 - 11 WPts Surat World Championships 2023View
19/08/2023Prato, Italy37 - 12 David Rhind31 - 10 WPts
19/07/2023Prato, Italy36 - 12 David Rhind31 - 9 WPts
12/06/2023Prato, Italy35 - 12 Federico Ortegon27 - 13 WPts
02/05/2023Fukuyama, Japan35 - 11 Kazuhiko Hori33 - 10 LPts
01/04/2023Rome, Italy35 - 10 Gianluca Folena22(1) - 14 LPts Italy National Championships 2023View
29/03/2023Rome, Italy34 - 10 Vico Carossino8 - 7 WPts Italy National Championships 2023View
26/03/2023Rome, Italy33 - 10 Fausto Baldassarri3 - 14 WPts Italy National Championships 2023View
27/02/2023Prato, Italy32 - 10 Brendan Jonker19(3) - 19 WPts
27/01/2023Prato, Italy31 - 10 Brendan Jonker19(3) - 18 WPts
27/12/2022Lusaka, Zambia30 - 10 Nabulung Simalonga26 - 10 WPts
26/11/2022Prato, Italy30 - 9 Nabulung Simalonga25 - 10 LPts
26/10/2022Lusaka, Zambia29 - 9 Nabulung Simalonga25 - 9 WPts
25/09/2022Prato, Italy28 - 9 Alexander McClymont1 - 5 WPts
28/07/2022Messina, Italy28 - 8 Savio Franceschi17(1) - 12 LPts
30/05/2022Manila, Philippines28 - 7 Ximen Mungcal11 - 9 LPts
01/04/2022Catania, Italy27 - 7 Gianluca Folena16 - 11 WPts Italy National Championships 2022View
29/03/2022Catania, Italy26 - 7 Augusto Gualandi11 - 9 WPts Italy National Championships 2022View
26/03/2022Catania, Italy25 - 7 Giuseppe Gianfrancesco11 - 16 WPts Italy National Championships 2022View
24/02/2022Genoa, Italy24 - 7 Vito Croce4 - 19(8) WPts
19/01/2022Prato, Italy23 - 7 Adolfo Gianfrancesco5 - 5 WPts
18/11/2021Tehran, Iran22 - 7 Quon Ying0 - 0 WPts
20/09/2021Surakarta, Indonesia22 - 6 Raeland Pancawati14 - 6 LPts
23/07/2021Yerevan, Armenia22 - 5 Kusan Vahanian12 - 5 LPts
25/05/2021Messina, Italy21 - 5 Savio Franceschi11(1) - 9 WPts
29/03/2021La Spezia, Italy21 - 4 Gianfranco Secchia12 - 4 LPts Italy National Championships 2021View
26/03/2021La Spezia, Italy20 - 4 Alfredo Prandelli15 - 8 WPts Italy National Championships 2021View
28/01/2021Prato, Italy19 - 4 Giuseppe Gianfrancesco6 - 11 WPts
27/11/2020Rouen, France18 - 4 Brigham Dreyfus4 - 10(1) WPts
29/09/2020Incheon, South Korea18 - 3 Sung-ryong Ban9 - 6 LPts
31/07/2020Nairobi, Kenya17 - 3 Zafa Kharoti9 - 8(3) WPts
02/06/2020Prato, Italy16 - 3 Salvador Rayon6 - 7 WPts
01/04/2020Tarant, Italy15 - 3 Gianluca Folena8 - 5 WPts Italy National Championships 2020View
29/03/2020Tarant, Italy14 - 3 Alfredo Prandelli11 - 6 WPts Italy National Championships 2020View
26/03/2020Tarant, Italy13 - 3 Roberto Sirigu8 - 4 WPts Italy National Championships 2020View
25/02/2020Prato, Italy12 - 3 Vito Croce2 - 9(2) WPts
26/12/2019Milan, Italy11 - 3 Gianni Picelli4 - 5 WPts
22/11/2019Rostov-on-Don, Russia10 - 3 Zernebog Volchenkov11 - 1 WPts
23/09/2019Prato, Italy9 - 3 Carlo Ciani5 - 7 WPts
24/07/2019Prato, Italy8 - 3 Emilio Romano8 - 2 WPts
24/05/2019San Jose, Costa Rica8 - 2 Joaquin Armenteros0 - 7 LPts
25/03/2019Salerno, Italy8 - 1 Mauro Casula4 - 3 LPts
02/02/2019Tarant, Italy7 - 1 Mario Giovanni2 - 1 WPts
01/01/2019Rome, Italy6 - 1 Fausto Sirigu0 - 2 WPts
26/11/2018Prato, Italy5 - 1 Savio Franceschi1 - 2 WPts
25/09/2018Prato, Italy4 - 1 Gianni Picelli1 - 0 WPts
24/07/2018Prato, Italy3 - 1 Faisal Nahas1 - 1 WPts
25/05/2018Turin, Italy2 - 1 Silvestro Petruccioli3 - 0 WPts
03/04/2018Florence, Italy2 - 0 Nero Misserville1 - 0 LPts
22/02/2018Prato, Italy1 - 0 Fabrizio Mauri1 - 0 WPts
06/01/2018Prato, Italy0 - 0 Min-hyeok Toh0 - 0 WPts