Weightclass:  Welterweight
Location:  Hangzhou, China
Record:  26(2) - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/10/2024Hangzhou, China25(2) - 14 Lei Cha4 - 8 WPts
15/08/2024Hangzhou, China24(2) - 14 Qing-Nan Zeng5 - 3 WPts
17/06/2024Hangzhou, China23(2) - 14 Kong Dung1 - 13 WPts
18/04/2024Hangzhou, China22(2) - 14 Woo Tse1 - 2 WPts
18/02/2024Hangzhou, China21(2) - 14 Palig Gamerikian4 - 11 WPts
20/12/2023Hangzhou, China20(2) - 14 Wen Kheong3 - 13 WPts
21/10/2023Hangzhou, China19(2) - 14 Jesus Serafin2 - 10 WPts
22/08/2023Hangzhou, China18(2) - 14 Iikka Pitkanen6 - 6 WPts
23/06/2023Hangzhou, China17(2) - 14 Jean-Baptiste Batton1 - 3 WPts
25/04/2023Hangzhou, China16(2) - 14 Joo-ho Baik2 - 8 WPts
24/02/2023Hangzhou, China16(2) - 13 Sasha Bligzna13 - 5 LPts
26/12/2022Hangzhou, China16(2) - 12 Paul McNabb5 - 11 LPts
27/10/2022Hangzhou, China16(2) - 11 Eloy Avendano10 - 10 LPts
29/08/2022San Jose, Costa Rica15(2) - 11 Diego Gonzalez0 - 15 WPts
01/07/2022Taiyuan, China15(2) - 10 Chung Doe3 - 16 LPts
26/05/2022Harbin, China15(2) - 9 Ming Hak13(1) - 11 LPts
02/04/2022Athens, Greece14(1) - 9 Jeno Maras5 - 21(1) WKO3
02/02/2022Sosnowiec, Poland14(1) - 8 Krystian Smolek15(1) - 12 LPts
04/12/2021Hangzhou, China13(1) - 8 Elias Aragon10 - 7 WPts
04/10/2021Hangzhou, China12(1) - 8 Huang-fu Yeow0 - 12 WPts
03/08/2021Hamilton, New Zealand11(1) - 8 John Banks9(1) - 12 WPts
03/06/2021Charleston, USA10(1) - 8 Jack Killin2 - 11 WPts
04/04/2021Ahmedabad, India9 - 8 Rashid Attar9 - 9(1) WKO3
03/02/2021Hangzhou, China9 - 7 Quon Na1 - 10 LPts
04/12/2020Hangzhou, China9 - 6 Romain Platini2 - 14 LPts
04/10/2020Carrefour, Haiti8 - 6 Chainey Aime4 - 10 WPts
06/08/2020Hangzhou, China8 - 5 Hsin Hu5 - 9 LPts
04/06/2020Hangzhou, China7 - 5 Woo Liu4 - 10 WPts
03/04/2020Hohhot, China7 - 4 Xing-fu Tsen4 - 10 LPts
04/02/2020Hangzhou, China6 - 4 Fo-hai Kuo2 - 11 WPts
05/12/2019Buenos Aires, Argentina6 - 3 Noe Montellano4 - 8 LPts
06/10/2019Hangzhou, China5 - 3 Agapetus Puma6 - 5 WPts
07/08/2019Dongguan, China4 - 3 Gan Eng6 - 3 WPts
15/06/2019Changchun, China4 - 2 Wang Hsiang2 - 3 LPts
06/05/2019Hefei, China4 - 1 Uang Hsueh0 - 0 LPts
03/04/2019Hangzhou, China3 - 1 Manchu Jou6 - 3 WPts
31/01/2019Turin, Italy3 - 0 Vanni Fortuna1 - 3 LPts
03/12/2018Hangzhou, China2 - 0 Shing Ye0 - 3 WPts
04/10/2018Hangzhou, China1 - 0 Jun Wa0 - 1 WPts
06/08/2018Hangzhou, China0 - 0 Keijo Kuparinen2 - 2 WPts