Weightclass:  Welterweight
Location:  Suzhou, China
Record:  23(1) - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/08/2025Suzhou, China22(1) - 19 Richie Hossack0 - 1 WPts
16/06/2025Suzhou, China21(1) - 19 Rashon Moro4 - 7 WPts
17/04/2025Shanghai, China21(1) - 18 Yuan Fun36(2) - 12 LPts
14/03/2025Changde, China21(1) - 17 Woo Situ16(1) - 9 LPts China National Championships 2025View
11/03/2025Changde, China20(1) - 17 Lao-Tzu Jui24 - 22 WPts China National Championships 2025View
07/02/2025San Jose, Costa Rica19(1) - 17 Angel Maximo13 - 13 WPts
10/12/2024Soweto, South Africa18(1) - 17 Fagrie Govender0 - 5 WPts
12/10/2024Suzhou, China17(1) - 17 Chung Kay0 - 4 WPts
15/08/2024San Miguel, El Salvador16(1) - 17 Xeres Devera23(1) - 20 WPts
17/06/2024Santiago, Chile16(1) - 16 Quico Herran33 - 5 LPts
19/04/2024San Juan, Puerto Rico16(1) - 15 Fresco Triana12(3) - 24 LPts
20/02/2024Suzhou, China15(1) - 15 Fo-hai Chew1 - 1 WPts
22/12/2023Suzhou, China14(1) - 15 Boris Zilkalns8 - 9 WPts
23/10/2023San Jose, Costa Rica14(1) - 14 Iago Parrilla15 - 19 LPts
25/08/2023Puente Alto, Chile14(1) - 13 Angel Rufino27 - 7 LPts
27/06/2023Ulaanbaatar, Mongolia13 - 13 Murun Garidmagnai0 - 6(1) WKO3
29/04/2023Kumasi, Ghana12 - 13 Runako Akamba2 - 4(1) WPts
01/03/2023Shenzhen, China12 - 12 Xi-Wang Jiu6 - 14 LPts
14/01/2023Brussels, Belgium12 - 11 Hello Adjani17 - 11 LPts
16/11/2022Wenzhou, China12 - 10 Jin Hsueh13(1) - 16 LPts
01/10/2022Linyi, China12 - 9 Lei Chai15 - 13 LPts
29/08/2022Suzhou, China11 - 9 Deshi Mau0 - 12 WPts
29/06/2022Cheonan, South Korea10 - 9 Se-jong Tak5 - 8 WPts
01/05/2022Prague, Czech Republic9 - 9 Radim Bernas17 - 7 WPts
03/03/2022Taiyuan, China8 - 9 Chung Doe3 - 14 WPts
14/01/2022Ganzhou, China8 - 8 Ho Yu15 - 10 LPts
24/11/2021Suzhou, China7 - 8 Tymoteusz Foltyn2 - 6 WPts
24/09/2021Suzhou, China7 - 7 Stuart Mabena15 - 6 LPts
25/07/2021Riga, Latvia6 - 7 Melor Baltvilks11 - 9 WPts
26/05/2021Xian, China6 - 6 Manchu Cao12 - 8 LPts
04/04/2021Plzen, Czech Republic6 - 5 Ludek Janos11 - 7 LPts
03/02/2021Odessa, Ukraine6 - 4 Alik Witko7 - 7 LPts
06/12/2020Suzhou, China5 - 4 Suneil Bandi3 - 14 WPts
06/10/2020Suzhou, China4 - 4 Zelipe Armendariz8 - 10 WPts
07/08/2020Suzhou, China4 - 3 Yao Poon0 - 2 LPts
06/06/2020Kharkiv, Ukraine3 - 3 Fedor Hritz1 - 5 WPts
06/04/2020Suzhou, China2 - 3 Lado Dumashie4 - 4 WPts
07/02/2020Suzhou, China2 - 2 Liang Hy10 - 2 LPts
07/12/2019Baku, Azerbaijan2 - 1 Zaur El-Sayed0 - 10 LPts
08/10/2019Suzhou, China1 - 1 Rodrigo Prados4 - 8 WPts
09/08/2019Linyi, China0 - 1 Lei Chai5 - 4 WPts
06/07/2019Suzhou, China0 - 0 Qing-Nan Low6 - 2 LPts