Weightclass:  Welterweight
Location:  Changchun, China
Record:  47(5) - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
31/12/2026Changchun, China46(5) - 18 Khalid Abildaew8 - 9 WPts
01/11/2026Changchun, China45(4) - 18 Ewan Ledgerwood0 - 3 WKO2
03/09/2026Changchun, China44(4) - 18 Gerald Biya5 - 10 WPts
05/07/2026Changchun, China43(3) - 18 Diego Mantilla2 - 2(1) WKO3
06/05/2026Changchun, China42(3) - 18 Dylan Bault2(1) - 18 WPts
07/03/2026Changchun, China41(3) - 18 Haaris Dghandosov4 - 5 WPts
07/01/2026Changchun, China40(3) - 18 Phang Chien4(1) - 10 WPts
07/11/2025Changchun, China39(3) - 18 Steinway Tate8 - 5 WPts
08/09/2025Changchun, China38(3) - 18 Slamet Wiryawan12(1) - 17 WPts
10/07/2025Changchun, China37(3) - 18 Sebastian Kotas2 - 10 WPts
11/05/2025Changchun, China36(2) - 18 James Quaye0 - 3 WKO3
12/03/2025Changchun, China35(2) - 18 Robert Armando7 - 7 WPts
11/01/2025Manta, Ecuador35(2) - 17 Xeres Tobar45 - 10 LPts
11/12/2024Accra, Ghana35(2) - 16 William Yalley32(2) - 17 LPts
10/11/2024Accra, Ghana35(2) - 15 William Yalley31(2) - 17 LPts
10/10/2024Changchun, China35(2) - 14 William Yalley30(2) - 17 LPts
09/09/2024Changchun, China34(2) - 14 William Yalley30(2) - 16 WPts
07/08/2024San Jose del Monte, Philippines34(2) - 13 Guido Balatico28 - 12 LPts
07/07/2024Charleroi, Belgium33(2) - 13 Prewitt Tiozzo20 - 19 WPts
09/05/2024Ganzhou, China33(2) - 12 Ho Yu31(2) - 10 LPts
17/03/2024Suzhou, China32(2) - 12 Wang For27(1) - 17 WPts China National Championships 2024View
14/03/2024Suzhou, China31(2) - 12 Quon Xiong24 - 16 WPts China National Championships 2024View
11/03/2024Suzhou, China30(2) - 12 Hsin Hu13 - 24 WPts China National Championships 2024View
01/03/2024Shanghai, China29(2) - 12 Ye Hou15 - 24 WPts
27/01/2024Hefei, China29(2) - 11 Bing Koh21 - 11 LPts
23/12/2023Puente Alto, Chile29(2) - 10 Angel Rufino29 - 7 LPts
25/10/2023Samarqand, Uzbekistan29(2) - 9 Kolzak Kajrculow28(1) - 11 LPts
27/08/2023Changchun, China28(2) - 9 Kong Hoo0 - 6 WPts
28/06/2023Vancouver, Canada28(2) - 8 Barry Ashdown9 - 10 LPts
30/04/2023Nanjing, China28(2) - 7 Shing Tay16(2) - 14 LPts
11/03/2023Liuzhou, China28(2) - 6 Quon Xiong17 - 13 LPts China National Championships 2023View
07/03/2023Aarhus, Denmark27(2) - 6 Vidkun Hauge13(1) - 11 WPts
07/01/2023Daqing, China26(1) - 6 Wen Chao17 - 12(1) WKO3
10/11/2022Changchun, China25(1) - 6 Baltasar Mina2 - 6 WPts
11/09/2022Changchun, China24(1) - 6 Lao-Tzu Jui15 - 15 WPts
12/07/2022Harbin, China23(1) - 6 Bing Fok8 - 14 WPts
14/05/2022London, UK22 - 6 Glynn Huggett13 - 9 WKO3
16/03/2022Oslo, Norway21 - 6 Leif Myklebust5 - 19 WPts
16/01/2022Santa Ana, El Salvador20 - 6 Santiago Rada9 - 16 WPts
16/11/2021Changchun, China19 - 6 Wen Kheong1 - 2 WPts
15/09/2021Bruges, Belgium18 - 6 Dok Massy7 - 16 WPts
16/07/2021Bratislava, Slovakia18 - 5 Bartolomej Fiser17 - 4 LPts
17/05/2021Changchun, China18 - 4 Declan Teel14 - 9 LPts
17/03/2021Taiyuan, China18 - 3 Liko Nghiem16 - 8 LPts China National Championships 2021View
14/03/2021Taiyuan, China17 - 3 Xing-fu Jia19 - 2 WPts China National Championships 2021View
11/03/2021Taiyuan, China16 - 3 Chen Foo10 - 10 WPts China National Championships 2021View
11/01/2021Minsk, Belarus15 - 3 Evgeny Valis8(1) - 10 WPts
11/11/2020Bucaramanga, Colombia14 - 3 Nemesio Melero15 - 3 WPts
13/09/2020Changchun, China13 - 3 Zhuang Bang2 - 3 WPts
12/07/2020Changchun, China12 - 3 Boris Pavelko5 - 9 WPts
11/05/2020Changchun, China11 - 3 Lazim Amirbeyov10 - 4 WPts
11/03/2020Hohhot, China11 - 2 Safwah Enkhjargal12 - 1 LPts China National Championships 2020View
07/02/2020Suzhou, China10 - 2 Lao-Tzu Lui2 - 2 WPts
03/01/2020Changchun, China9 - 2 Toma Maletin1 - 0 WPts
04/11/2019Hefei, China8 - 2 Ming Lim2 - 3 WPts
16/09/2019Changchun, China7 - 2 Paul Elder1 - 4 WPts
17/07/2019Almaty, Kazakhstan6 - 2 Fedor Ghaksylycoff5 - 4 WPts
17/05/2019Changchun, China5 - 2 Melor Ivanowski1 - 3 WPts
18/03/2019Minsk, Belarus4 - 2 Viktor Kossak0 - 5 WPts
15/01/2019Changchun, China4 - 1 Mateusz Kochanek3 - 0 LPts
17/11/2018Changchun, China3 - 1 Verity Nouvel0 - 2 WPts
17/09/2018Changchun, China3 - 0 Syed Zia1 - 3 LPts
17/07/2018Changchun, China2 - 0 Viktor Kossak0 - 1 WPts
19/05/2018Wuhan, China1 - 0 Sun Wei0 - 0 WPts
05/04/2018Riga, Latvia0 - 0 Vitali Starasts0 - 0 WPts