Weightclass:  Lightweight
Location:  Kunming, China
Record:  38(3) - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/12/2028Kunming, China37(3) - 18 Gardiner Lodahl1 - 4 WPts
25/10/2028Kunming, China36(3) - 18 Davie Arop5 - 7 WPts
26/08/2028Qiqihar, China35(3) - 18 Ho Kwok29(1) - 28 WPts
14/07/2028Kunming, China34(3) - 18 Darrell Vieira0 - 3 WPts
15/05/2028Chennai, India34(3) - 17 Rashid Kazi9 - 21(2) LPts
17/03/2028Xiamen, China34(3) - 16 Zhu Chien20(1) - 9 LPts China National Championships 2028View
14/03/2028Xiamen, China33(3) - 16 Fo-hsing Auwjong18(1) - 18 WPts China National Championships 2028View
11/03/2028Xiamen, China32(3) - 16 Wu-pen Gang4 - 19 WPts China National Championships 2028View
31/01/2028Oslo, Norway31(2) - 16 Turpin Nilsen0 - 4(1) WKO2
03/12/2027Bremen, Germany30(2) - 16 Merrick Schar14 - 10 WPts
05/10/2027Surakarta, Indonesia29(2) - 16 Matulesia Aibekob7 - 13 WPts
07/08/2027Athi River, Kenya28(2) - 16 Zachary Mutu17 - 8 WPts
09/06/2027Riga, Latvia27(2) - 16 Timofei Spalva4 - 13 WPts
11/04/2027Nanyang, China26(2) - 16 Confucius Mui14 - 28 WPts
11/03/2027Nanning, China26(2) - 15 Ho Kwok22(1) - 25 LPts China National Championships 2027View
08/02/2027Dublin, Ireland25(2) - 15 Liam McLean10 - 20 WPts
11/12/2026Tamale, Ghana24(2) - 15 Jack Akamba7(2) - 11 WPts
13/10/2026Nanyang, China24(2) - 14 Confucius Mui11 - 28 LPts
27/08/2026Melbourne, Australia23(2) - 14 Bob Hathorn3 - 17 WPts
29/06/2026Busan, South Korea22(2) - 14 Young-cheol Rho7 - 11 WPts
30/04/2026Kunming, China22(2) - 13 Chung Lin25 - 4 LPts
14/03/2026Xuzhou, China22(2) - 12 Xing-fu Ngo17 - 6 LPts China National Championships 2026View
11/03/2026Xuzhou, China21(2) - 12 Confucius Mui11 - 22 WPts China National Championships 2026View
28/02/2026Płock, Poland20(2) - 12 Adam Staskiewicz1 - 3 WPts
31/12/2025Recife, Brazil19(2) - 12 Vidal Fernandes8 - 26 WPts
02/11/2025Lusaka, Zambia18(2) - 12 Naftali Siwombo0 - 11(3) WPts
04/09/2025Jeonju, South Korea17(2) - 12 Chan-dong You6 - 16 WPts
07/07/2025Lusaka, Zambia17(2) - 11 Simba Ngumbi8 - 5 LPts
09/05/2025Tijuana, Mexico16(2) - 11 Leonel Reyna16(6) - 26 WPts
11/03/2025Changde, China16(2) - 10 Ho Kwok12 - 21 LPts China National Championships 2025View
19/01/2025Wenzhou, China15(1) - 10 Li-Liang Tuan26 - 18(2) WKO3
21/11/2024Kunming, China14(1) - 10 Romanus Haye0 - 6 WPts
22/09/2024Nairobi, Kenya14(1) - 9 Dom Wanjala18 - 18(1) LPts
25/07/2024Kunming, China13(1) - 9 Woo Siaw2(1) - 5 WPts
26/05/2024Krasnoyarsk, Russia13(1) - 8 Koldan Obukhov15 - 10 LPts
28/03/2024Rome, Italy12(1) - 8 Rodolfo Ghilardotti19(2) - 16 WPts
29/01/2024Zurich, Switzerland11(1) - 8 Jay Hepner0 - 2 WPts
01/12/2023Kunming, China11(1) - 7 Xing-fu Ngo3 - 4 LPts
01/10/2023Shubra El-Kheima, Egypt11(1) - 6 Gazi Jamali13 - 9 LPts
03/08/2023Kunming, China10(1) - 6 Hsin Davaadalai0 - 6 WPts
03/06/2023Kunming, China9(1) - 6 Noel McComb0 - 1 WPts
04/04/2023Changsha, China8(1) - 6 Jing Zhou0 - 7(1) WPts
04/03/2023Hangzhou, China7(1) - 6 Chung Tsen16 - 15 WPts
24/01/2023Kunming, China6(1) - 6 Gabrysz Forys3 - 5 WPts
25/11/2022Zibo, China6(1) - 5 Xing-fu Nhiem18 - 12 LPts
04/10/2022North Shore, New Zealand5 - 5 Colin Platt17 - 10(2) WKO3
06/08/2022Davao City, Philippines4 - 5 Xalvador Siman2 - 4 WPts
08/06/2022Kunming, China3 - 5 Ioakim Dzhumaliev14(1) - 12 WPts
10/04/2022Kunming, China3 - 4 Ming Gene8 - 17 LPts
09/02/2022Kunming, China3 - 3 Chen Fang0 - 2 LPts
09/12/2021London, UK3 - 2 Theo Brennan11(1) - 8 LPts
11/10/2021Kunming, China2 - 2 Nasir al Din Elkhouri4 - 5 WPts
11/08/2021Kunming, China2 - 1 Deshi Sang0 - 8 LPts
09/06/2021Kunming, China1 - 1 Kong Ing0 - 7 WPts
09/04/2021Xian, China1 - 0 Manchu Tsao10 - 7 LPts
05/03/2021Kunming, China0 - 0 Vasili Milkovich0 - 2 WPts