Weightclass:  Flyweight
Location:  Kunming, China
Record:  37 - 24(5)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/12/2028Kunming, China36 - 24(5) Amer Mady10(1) - 14 WPts
12/10/2028Kunming, China35 - 24(5) Saad Hashmi2 - 14 WPts
13/08/2028Kunming, China34 - 24(5) Diego Albuquerque0 - 5 WPts
14/06/2028Kunming, China33 - 24(5) Orlando Parrilla1 - 2 WPts
15/04/2028Kunming, China32 - 24(5) Jair Cortina2 - 4 WPts
15/02/2028Kunming, China31 - 24(5) Mel Markle9 - 6 WPts
17/12/2027Kunming, China30 - 24(5) Ulises Orduno5(3) - 14 WPts
18/10/2027Kunming, China29 - 24(5) James Mundell9 - 7 WPts
19/08/2027Kunming, China29 - 23(4) Quon Ying27(2) - 24 LKO2
20/06/2027Kunming, China29 - 22(4) Diego Villanova22 - 27 LPts
19/05/2027Kunming, China28 - 22(4) Diego Villanova22 - 26 WPts
18/04/2027Kunming, China27 - 22(4) Byron Ipoua13 - 12 WPts
17/03/2027Nanning, China27 - 21(4) Shing Sung22 - 13(1) LPts China National Championships 2027View
14/03/2027Nanning, China26 - 21(4) Manchu Gyn14(1) - 5 WPts China National Championships 2027View
11/03/2027Nanning, China25 - 21(4) Bing Pung20 - 24 WPts China National Championships 2027View
05/02/2027Shubra El-Kheima, Egypt25 - 20(4) Haider Ghandour24 - 29(1) LPts
05/01/2027Kunming, China24 - 20(4) Angel Londono23 - 19 WPts
05/12/2026Montevideo, Uruguay23 - 20(4) Angel Londono23 - 18 WPts
04/11/2026Montevideo, Uruguay23 - 19(4) Angel Londono22 - 18 LPts
04/10/2026Kunming, China23 - 18(4) Angel Londono21 - 18 LPts
28/08/2026Tehran, Iran22 - 18(4) Quon Ying21(2) - 20 WPts
28/07/2026Tehran, Iran22 - 17(4) Quon Ying20(2) - 20 LPts
27/06/2026Tehran, Iran22 - 16(4) Quon Ying19(2) - 20 LPts
27/05/2026Kunming, China22 - 15(3) Quon Ying18(1) - 20 LKO3
17/04/2026Kunming, China22 - 14(3) Konstantin Olesky28(1) - 15(1) LPts
17/03/2026Xuzhou, China21 - 14(3) Hsin Pan10 - 8 WPts China National Championships 2026View
14/03/2026Xuzhou, China20 - 14(3) Ho Yuan10 - 15(6) WPts China National Championships 2026View
11/03/2026Xuzhou, China19 - 14(3) Bing Kuk8(1) - 12 WPts China National Championships 2026View
25/02/2026Pikine, Senegal19 - 13(2) Gerard Beaudoin22(2) - 19 LKO3
25/01/2026Pikine, Senegal19 - 12(2) Gerard Beaudoin21(2) - 19 LPts
25/12/2025Chihuahua, Mexico18 - 12(2) Carlos Pizarro13(3) - 25 WPts
27/10/2025Kunming, China17 - 12(2) Jin Hian0 - 5 WPts
28/08/2025Liverpool, UK16 - 12(2) Charles McClintock4 - 17(1) WPts
30/06/2025Hong Kong, China15 - 12(2) Gan Chun7 - 12 WPts
15/05/2025Athens, Greece15 - 11(1) Xylon Makos27 - 18 LKO3
17/03/2025Changde, China15 - 10(1) Bing Ziu48 - 16 LPts China National Championships 2025View
14/03/2025Changde, China14 - 10(1) Quon Yeong4 - 8 WPts China National Championships 2025View
11/03/2025Changde, China13 - 10(1) HuiK'o Bai16(3) - 19 WPts China National Championships 2025View
03/03/2025Hong Kong, China12 - 10(1) Gan Chun6 - 11 WPts
07/01/2025Kunming, China11 - 10(1) Hideki Oyama4 - 21 WPts
08/11/2024Kunming, China10 - 10(1) Sagaz Pakingan3(1) - 0 WPts
08/09/2024Leon, Nicaragua9 - 10(1) Cipriano Morua20 - 19 WPts
11/07/2024Kunming, China8 - 10(1) Satoshi Ono2 - 9 WPts
11/05/2024Quanzhou, China7 - 10(1) Zhong Luen3 - 13 WPts
15/03/2024Xiamen, China6 - 10(1) Lee Kay0 - 12(2) WPts
17/01/2024Zhengzhou, China5 - 10(1) Kong Se13 - 19 WPts
28/11/2023Bristol, UK5 - 9(1) Davie Mostyn30(1) - 7 LPts
30/09/2023Jilin City, China5 - 8 Ye Hua14(4) - 17 LKO3
23/08/2023Hangzhou, China5 - 7 Xi-Wang Wee12 - 13(1) LPts
25/06/2023Kiev, Ukraine5 - 6 Hadeon Slusar17 - 18 LPts
27/04/2023Madrid, Spain5 - 5 Xaverius Estrella34 - 3 LPts
27/02/2023Guatemala City, Guatemala5 - 4 Gervasio Guadarrama4 - 27 LPts
29/12/2022Shenzhen, China5 - 3 Ye Cheong6 - 16 LPts
31/10/2022Kunming, China4 - 3 Venacio Martins1 - 2 WPts
02/09/2022Yerevan, Armenia4 - 2 Vachakan Emrazyan1 - 13 LPts
05/07/2022Oujda, Morocco4 - 1 Shamsadeen Abdesselam0 - 0 LPts
07/05/2022Kunming, China3 - 1 Xi-Wang Jung1 - 2 WPts
08/03/2022Kunming, China3 - 0 Joaquin Abeyta7 - 14 LPts
06/01/2022Kunming, China2 - 0 Troung Quan4 - 7 WPts
06/11/2021Kunming, China1 - 0 Jose Maestre5 - 5 WPts
05/09/2021Kunming, China0 - 0 Fanuco Victoria0 - 0 WPts