Weightclass:  Flyweight
Location:  Turin, Italy
Record:  45(1) - 32(2)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/07/2033Turin, Italy44(1) - 32(2) Ben Dangtayan3 - 10 WPts
25/05/2033Turin, Italy44(1) - 31(2) Mitsuru Kasai6 - 10 LPts
25/03/2033Turin, Italy43(1) - 31(2) Juan Primo13 - 10 WPts
23/01/2033Turin, Italy42(1) - 31(2) Hyun-jun Lee1 - 6 WPts
23/11/2032Turin, Italy41(1) - 31(2) Hikaru Tanaka10 - 21 WPts
23/09/2032Turin, Italy40(1) - 31(2) Li-Liang Chan19 - 11 WPts
24/07/2032Turin, Italy39(1) - 31(2) Sung-yun Jeong10 - 7 WPts
25/05/2032Turin, Italy39(1) - 30(2) Dominique Lizarazu13(2) - 16 LPts
26/03/2032Turin, Italy38(1) - 30(2) Larrimore Diop6 - 9 WPts
26/01/2032Turin, Italy37(1) - 30(2) Rodrigo Montes7 - 11 WPts
27/11/2031Turin, Italy36 - 30(2) Syed Hussein2 - 7 WKO3
26/09/2031Turin, Italy35 - 30(2) Amer Jamal8 - 11 WPts
29/07/2031Batam, Indonesia34 - 30(2) Narotama Wungsu4 - 13 WPts
31/05/2031Palembang, Indonesia34 - 29(2) Adhi Sitorus5 - 17 LPts
01/04/2031Bologna, Italy34 - 28(2) Roberto Ghiglia19(1) - 4 LPts Italy National Championships 2031View
29/03/2031Bologna, Italy33 - 28(2) Alessandro Adduce5 - 9 WPts Italy National Championships 2031View
26/03/2031Bologna, Italy32 - 28(2) Dino Croce5 - 7 WPts Italy National Championships 2031View
20/03/2031Santa Fe de la Vera Cruz, Argentina31 - 28(2) Oihane Alfaro6 - 16 WPts
20/01/2031Shah Alam, Malaysia30 - 28(2) Madhav Riba27 - 17 WPts
22/11/2030Rosario, Argentina29 - 28(2) Xeres Salvador6 - 11 WPts
24/09/2030Montevideo, Uruguay28 - 28(2) Jerrold Cea3 - 7 WPts
25/07/2030San Miguelito, Panama28 - 27(2) Ignado Tolentino11 - 9 LPts
27/05/2030Georgetown, Guyana27 - 27(2) Justin Mateer8 - 8 WPts
29/03/2030Reggio Emilia, Italy27 - 26(2) Tito Herrera14(1) - 10 LPts Italy National Championships 2030View
26/03/2030Reggio Emilia, Italy26 - 26(2) Dino Croce2 - 3 WPts Italy National Championships 2030View
11/03/2030Quito, Ecuador25 - 26(2) Juan Rico13 - 27 WPts
11/01/2030Cheongju, South Korea24 - 26(2) Keun-ho Oh11 - 15 WPts
13/11/2029Caloocan, Philippines23 - 26(2) Robert Sangalang6 - 21 WPts
15/09/2029Naples, Italy23 - 25(1) Vico Rizzo25(2) - 23 LKO3
22/07/2029Abidjan, Ivory Coast22 - 25(1) Paris Clary1 - 14 WPts
24/05/2029Kobe, Japan21 - 25(1) Kaede Oda12 - 16 WPts
26/03/2029Monza, Italy21 - 24(1) Dino Zaccheo12 - 10 LPts Italy National Championships 2029View
03/03/2029Turin, Italy21 - 23(1) Vico Bonaccini18 - 19 LPts
13/01/2029Ulaanbaatar, Mongolia20 - 23(1) Baatarchuluun Bayaar11 - 13 WPts
15/11/2028Santo Domingo, Ecuador19 - 23(1) Joaquin Narvaez8 - 29 WPts
16/09/2028Ulaanbaatar, Mongolia18 - 23(1) Arib Sharav10 - 13 WPts
19/07/2028Turin, Italy18 - 22 Vico Rizzo18(1) - 23 LKO3
21/05/2028Turin, Italy17 - 22 Massimo Gianelli8 - 30 WPts
26/03/2028Messina, Italy17 - 21 Giuseppe Castellina5 - 19 LPts Italy National Championships 2028View
13/03/2028Turin, Italy16 - 21 Fabiano Picciano12 - 5 WPts
14/01/2028Ciudad del Este, Paraguay16 - 20 Desiderio Heras18 - 7 LPts
16/11/2027Milan, Italy16 - 19 Gianfranco De Pasquale15 - 15 LPts
20/09/2027Rome, Italy15 - 19 Vito Marconi8 - 18 WPts
27/07/2027Turin, Italy14 - 19 Giorgio Flamigni2 - 2 WPts
28/05/2027Turin, Italy14 - 18 Aaron Loong17(1) - 12 LPts
29/03/2027Karagandy, Kazakhstan14 - 17 Hassan Mamratow11 - 21 LPts
29/01/2027Takoradi, Ghana14 - 16 Alen Kyei4 - 3 LPts
01/12/2026Si Racha, Thailand13 - 16 Bualong Surinsirirat12 - 7 WPts
02/10/2026Tanjung Pinang, Indonesia12 - 16 Marjohan Toldo1 - 9 WPts
04/08/2026Bangkok, Thailand11 - 16 Bualong Pecko8 - 13 WPts
06/06/2026Hanoi, Vietnam10 - 16 Mai Trai19 - 21 WPts
08/04/2026San Juan, Puerto Rico9 - 16 Vicente Avendano4 - 22(4) WPts
08/02/2026Turin, Italy8 - 16 Porfio Cornejo6 - 11 WPts
11/12/2025Milan, Italy8 - 15 Gianfranco De Pasquale4 - 13 LPts
21/10/2025Turin, Italy7 - 15 Daichi Date0 - 15 WPts
23/08/2025Turin, Italy7 - 14 Damiano Palagi9 - 19 LPts
24/06/2025Ulsan, South Korea7 - 13 Sung-ryong Kee15 - 14 LPts
26/04/2025Naples, Italy7 - 12 Antonio Urbano20(3) - 24 LPts
26/03/2025Genoa, Italy7 - 11 Vico Rizzo5 - 9 LPts Italy National Championships 2025View
24/02/2025Turin, Italy7 - 10 Oshagan Sagherian45 - 14 LPts
27/12/2024Semarang, Indonesia6 - 10 Geni Lubis5 - 14 WPts
29/10/2024Managua, Nicaragua6 - 9 Bronco Villanova25 - 16 LPts
31/08/2024Rome, Italy5 - 9 Daniele Sozzi4 - 2 WPts
06/07/2024Turin, Italy4 - 9 Chang-soo Chee3 - 8 WPts
06/05/2024Turin, Italy3 - 9 Massimo Gianelli0 - 13 WPts
07/03/2024Quito, Ecuador3 - 8 Hilario Garza15(2) - 23 LPts
08/01/2024Turin, Italy2 - 8 Pepe Lattuca4 - 12 WPts
08/11/2023Irbid, Jordan2 - 7 Haider Kouri4 - 15 LPts
10/09/2023San Juan, Puerto Rico2 - 6 Rodrigo Orduno1 - 21 LPts
13/07/2023Turin, Italy1 - 6 Damiano Palagi3 - 12 WPts
14/05/2023Turin, Italy1 - 5 Gianmarco Borrelli5 - 4 LPts
14/03/2023Turin, Italy0 - 5 Roberto Bufalini2 - 4 WPts
13/01/2023Turin, Italy0 - 4 Cuba Plata3 - 0 LPts
14/11/2022Tarant, Italy0 - 3 Sergio Santella1 - 12 LPts
26/09/2022Kingston, Jamaica0 - 2 Charles Quay15 - 13 LPts
29/07/2022Brescia, Italy0 - 1 Augusto Gualandi12 - 10 LPts
05/06/2022Turin, Italy0 - 0 Pepe Lattuca0 - 5 LPts