Weightclass:  Lightweight
Location:  Nanning, China
Record:  39(1) - 8
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/03/2025Nanning, China38(1) - 8 Pablo Mare2 - 9 WPts
10/01/2025Nanning, China37(1) - 8 Merton Vitzthum5(1) - 18 WPts
10/11/2024Nanning, China36(1) - 8 Robert Greenaway2(1) - 13(1) WPts
09/09/2024Nanning, China35(1) - 8 Adem Keskin1(1) - 16 WPts
11/07/2024Nanning, China34(1) - 8 Jevonte Acheampong6 - 8 WPts
11/05/2024Nanning, China33(1) - 8 Valerio Ceci2 - 7 WPts
12/03/2024Nanning, China32(1) - 8 Jose Leyva1 - 10 WPts
12/01/2024Nanning, China31(1) - 8 Jesus Marquez6 - 20 WPts
13/11/2023Nanning, China30(1) - 8 Federico Marin1 - 14 WPts
14/09/2023Nanning, China29(1) - 8 Arslan Fahri6 - 16 WPts
16/07/2023Nanning, China28(1) - 8 Garrison Dubreuil0 - 5(2) WPts
17/05/2023Nanning, China27 - 8 Sam Yarwood13 - 17(2) WKO3
17/03/2023Liuzhou, China26 - 8 Shen Hai22 - 12 WPts China National Championships 2023View
14/03/2023Liuzhou, China25 - 8 Uang Luk31 - 7 WPts China National Championships 2023View
11/03/2023Liuzhou, China24 - 8 Ming Gene13 - 18 WPts China National Championships 2023View
04/03/2023Shanghai, China24 - 7 Tung Jo21 - 12 LPts
01/02/2023Da Nang, Vietnam23 - 7 Mach An21 - 10 WPts
04/12/2022Shenzhen, China22 - 7 Shing Oi19 - 13(1) WPts
09/10/2022Nanning, China21 - 7 Yuan Ye4 - 11 WPts
10/08/2022Nanning, China20 - 7 Raimy Mwaba11 - 18 WPts
09/06/2022Tianjin, China19 - 7 Dewei Bo8 - 16 WPts
15/04/2022Tangshan, China18 - 7 Zhong Yaw6(1) - 13 WPts
11/03/2022Nanchong, China18 - 6 Yao Bau20 - 6 LPts China National Championships 2022View
12/02/2022Qingdao, China17 - 6 Yo Bach5 - 14 WPts
22/12/2021Lyon, France16 - 6 Sinjon Luna13 - 11 WPts
23/10/2021Brampton, Canada15 - 6 Shaun Samuel10 - 9 WPts
24/08/2021Nanning, China14 - 6 Vitali Salakhov7(1) - 10 WPts
23/06/2021Wuhan, China13 - 6 Gan Tom9 - 12 WPts
28/04/2021Nanning, China12 - 6 Deshi Poh1 - 0 WPts
27/02/2021Kitwe, Zambia11 - 6 Chris Mbulo11 - 6 WPts
30/12/2020Nanning, China10 - 6 Viktor Kruglyakov1 - 2 WPts
30/10/2020Guangzhou, China10 - 5 Tung Meng12 - 6 LPts
22/09/2020Nanning, China9 - 5 Yao Liang8 - 2 WPts
21/07/2020Nanning, China9 - 4 Nero Cappola9 - 7 LPts
20/05/2020Buenos Aires, Argentina8 - 4 Alejandro Ballesteros8 - 6 WPts
21/03/2020Nanning, China7 - 4 Diego Regal5 - 8 WPts
20/01/2020Toshkent, Uzbekistan7 - 3 Shamkhal Mirza2 - 6 LPts
22/11/2019Bratislava, Slovakia6 - 3 Svatoslav Kava1 - 9 WPts
24/09/2019Santo Domingo Oeste, Dominican Republic6 - 2 Baltasar Mathe6 - 4 LPts
27/07/2019Nanning, China5 - 2 Oscar Eason0 - 8 WPts
28/05/2019Tangshan, China5 - 1 Cong Ouyoung4 - 4 LPts
03/04/2019Calgary, Canada5 - 0 Barry Fife2 - 2 LPts
01/02/2019Nanning, China4 - 0 Asdvadzadur Bagdasaryan2 - 5 WPts
02/12/2018Nanning, China3 - 0 Walid Baus2(1) - 3 WPts
04/10/2018Hangzhou, China2 - 0 Jing Cheah1 - 0 WPts
19/08/2018Dongguan, China1 - 0 Jin Gan0 - 0 WPts
19/07/2018Nanning, China0 - 0 Reginald Sasse0 - 2 WPts