Weightclass:  Featherweight
Location:  Wenzhou, China
Record:  22 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/09/2029Wenzhou, China21 - 17 Rachamongkol Sriyankem3 - 5 WPts
01/08/2029Wenzhou, China20 - 17 Spencer Lauder0 - 10 WPts
02/06/2029Wenzhou, China19 - 17 Xeres Vasques1 - 8(1) WPts
03/04/2029Wenzhou, China18 - 17 Gao Mu4 - 4 WPts
02/02/2029Wenzhou, China17 - 17 Nazaire Bedel7 - 8(1) WPts
04/12/2028Wenzhou, China16 - 17 Olaf Czarnecki1 - 4 WPts
05/10/2028Wenzhou, China15 - 17 Brad Clowney4 - 17 WPts
06/08/2028Wenzhou, China14 - 17 Hernan Escalona9 - 4 WPts
08/06/2028Wenzhou, China14 - 16 Yong Bi18(1) - 20 LPts
09/04/2028Wenzhou, China13 - 16 HuiK'o Gann0 - 1 WPts
09/02/2028Wenzhou, China13 - 15 Adnan Belhout18 - 12 LPts
11/12/2027Wenzhou, China12 - 15 Sun Teo17 - 11 WPts
12/10/2027Prague, Czech Republic12 - 14 Cenek Ctvrtlanik52 - 16 LPts
14/08/2027Wenzhou, China11 - 14 Fo-hsing Bao0 - 5 WPts
15/06/2027Baotou, China11 - 13 Mojiz Dayuu11 - 13 LPts
22/04/2027Sofia, Bulgaria11 - 12 Ivailo á Panayotov12 - 23(1) LPts
22/02/2027San Miguel de Tucuman, Argentina10 - 12 Yago Poblete1 - 18(2) WPts
25/12/2026Auckland, New Zealand9 - 12 Elliot Kenison14 - 9 WPts
27/10/2026Saitama, Japan9 - 11 Keiichi Yoshioka30(1) - 12 LPts
28/08/2026Prague, Czech Republic9 - 10 Kvetoslav Hobler17 - 12 LPts
30/06/2026Guatemala City, Guatemala8 - 10 Joaquin Portales5 - 24(1) WPts
02/05/2026Wenzhou, China7 - 10 Xin Rong2 - 15 WPts
04/03/2026Wenzhou, China6 - 10 Lao-Tzu Gang0 - 1 WPts
04/01/2026Ningbo, China6 - 9 Fo-hsing Kang5 - 14 LPts
08/11/2025Wenzhou, China5 - 9 Ye Chieu0 - 5 WPts
09/09/2025Shantou, China5 - 8 Xing-fu Tsia3 - 9 LPts
17/07/2025Amman, Jordan5 - 7 Faisal Huda40 - 11 LPts
19/05/2025Hong Kong, China4 - 7 Yao Doe5 - 17 WPts
22/03/2025Nanning, China3 - 7 Chen Tuan0 - 4 WPts
22/01/2025Wenzhou, China2 - 7 Zhu Tien5 - 4 WPts
23/11/2024Zhengzhou, China2 - 6 Zhu Zheng15 - 28(4) LPts
30/09/2024Shijiazhuang, China2 - 5 Dewei Teh11 - 20 LPts
24/08/2024Zibo, China2 - 4 Xi-Wang Jan0 - 0 LPts
18/07/2024Harare, Zimbabwe2 - 3 Jasper Theunissen0 - 0 LPts
20/05/2024Qingdao, China2 - 2 Niao-ka Chow11 - 9 LPts
01/04/2024Mariupol, Ukraine2 - 1 Daniil Bunda0 - 3(1) LPts
02/02/2024Wenzhou, China1 - 1 Dmytro Volk2 - 9 WPts
05/12/2023Wenzhou, China1 - 0 Xing-fu Ern15(2) - 20 LPts
27/10/2023Wenzhou, China0 - 0 Li-Liang Way1 - 5 WPts