Weightclass:  Lightweight
Location:  Beijing, China
Record:  19 - 6
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/04/2024Beijing, China18 - 6 Zhu Sheng0 - 3 WPts
01/02/2024Beijing, China17 - 6 Ming Tsia1 - 1 WPts
03/12/2023Beijing, China16 - 6 Xi-Wang Ngan2 - 11 WPts
03/10/2023Beijing, China15 - 6 Ho Kwok6 - 18 WPts
04/08/2023Beijing, China14 - 6 Ulises Cueto13 - 16 WPts
06/06/2023Athens, Greece14 - 5 Aeetes Tavoularis20 - 11 LPts
08/04/2023Shenyang, China13 - 5 Deshi Pak3 - 11 WPts
13/02/2023Guangzhou, China13 - 4 Ming Kuang7 - 24 LPts
12/01/2023Guangzhou, China13 - 3 Manchu Mu24 - 6 LPts
07/12/2022Brisbane, Australia12 - 3 John Kavanagh8 - 25 WPts
09/10/2022Beijing, China11 - 3 HuiK'o Ba1 - 7 WPts
10/08/2022Garoua, Cameroon10 - 3 Chivalry Ndjeng3 - 10 WPts
12/06/2022Beijing, China9 - 3 Banji Simukoko3 - 9 WPts
14/04/2022Dongguan, China8 - 3 Deshi Hsiung7 - 19 WPts
17/02/2022Panama City, Panama7 - 3 Desiderio Montealegre13 - 11 WPts
19/12/2021Beijing, China6 - 3 Ioakim Gura6 - 19 WPts
19/10/2021Garoua, Cameroon5 - 3 Albain Depardon2 - 7 WPts
21/08/2021Montevideo, Uruguay4 - 3 Cuba Montez3 - 1 WPts
21/06/2021Dortmund, Germany3 - 3 Rich Biedermann9 - 9 WPts
22/04/2021Katlehong, South Africa3 - 2 Nabulung Mpeta6 - 8(2) LPts
22/02/2021Santiago de los Caballeros, Dominican Republic2 - 2 Cipriano Mesa8 - 10 WPts
25/12/2020Santiago de los Caballeros, Dominican Republic1 - 2 Juan Gomez2 - 6 WPts
27/10/2020Beijing, China1 - 1 Gareth Baze10 - 3 LPts
29/08/2020Xuzhou, China1 - 0 Wen Chi11 - 5 LPts
05/07/2020Beijing, China0 - 0 Manchu Loh0 - 0 WPts