Weightclass:  Welterweight
Location:  Datong, China
Record:  15 - 20(2)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/06/2025Datong, China14 - 20(2) Jing Lum0 - 5 WPts
06/04/2025Datong, China13 - 20(2) Vidal Rodriguez0 - 1 WPts
06/02/2025Datong, China12 - 20(2) Fedya Aizputnis4 - 11 WPts
09/12/2024Datong, China11 - 20(2) Fo-hsing Vu1 - 9 WPts
10/10/2024Datong, China10 - 20(2) Jawad Sadek1 - 4 WPts
12/08/2024Datong, China9 - 20(2) Xin Canh1 - 4(1) WPts
13/06/2024Datong, China9 - 19(2) An Dam24 - 5 LPts
14/04/2024Datong, China8 - 19(2) Vanagan Adjamyan1 - 3 WPts
15/02/2024Datong, China7 - 19(2) Carlos Melena1 - 14 WPts
17/12/2023Datong, China7 - 18(2) Angel Games3 - 3 LPts
18/10/2023Datong, China6 - 18(2) Uang Kwan4 - 2 WPts
19/08/2023Datong, China6 - 17(2) Lubor Jagr12 - 22 LPts
20/06/2023San Miguel, El Salvador6 - 16(2) Lisandro Polino4 - 12 LPts
22/04/2023Giza, Egypt5 - 16(2) Tariq Asmar4 - 7 WPts
22/02/2023Paris, France4 - 16(2) Roy Rabelais6(1) - 14 WPts
25/12/2022Chongqing, China4 - 15(2) Shing Kheong3(1) - 14 LPts
11/11/2022Datong, China3 - 15(2) Lei Chou5 - 18 WPts
11/09/2022Datong, China3 - 14(1) Joey Highland6 - 23 LKO3
13/07/2022Zibo, China3 - 13(1) Chen Ming15 - 10 LPts
14/05/2022Datong, China3 - 12(1) Ovidio Villena14 - 10 LPts
15/03/2022Turin, Italy3 - 11(1) Cecilio Carvelli12 - 12 LPts
15/01/2022Sunshine Coast, Australia3 - 10(1) Jacob Kindrick12(1) - 10 LPts
17/11/2021Constantine, Algeria3 - 9(1) Zuffur Ansari11(1) - 13 LPts
18/09/2021Algiers, Algeria3 - 8(1) Waqar Layada8 - 16 LPts
21/07/2021Hohhot, China3 - 7(1) Xing-fu Tsen5 - 17 LPts
08/06/2021Al Hudaydah, Yemen3 - 6(1) Faisal Husseini3 - 16 LPts
10/04/2021Hangzhou, China3 - 5(1) Liang Tang11(1) - 10 LPts
01/03/2021Datong, China3 - 4(1) Vitali Pajzullaev8 - 6 LPts
31/12/2020Datong, China3 - 3(1) Xavier Morones4 - 7 LPts
31/10/2020Datong, China2 - 3(1) Xi-Wang Lui1 - 7 WPts
01/09/2020Datong, China2 - 2 Sung-yun Jeon7(1) - 7 LKO3
02/07/2020Datong, China2 - 1 Dimos Francisco9 - 4 LPts
02/05/2020Durres, Albania2 - 0 Palamedes Zogu7 - 6 LPts
04/03/2020Nizhny Novgorod, Russia1 - 0 Lazar Dubrovsky0 - 2 WPts
05/01/2020Baku, Azerbaijan0 - 0 Shayan Rahaim0 - 0 WPts