Weightclass:  Lightweight
Location:  Datong, China
Record:  51 - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/08/2029Datong, China50 - 23 Jose Pascual3 - 5 WPts
09/06/2029Datong, China49 - 23 Yoshi Kondo3 - 7 WPts
10/04/2029Datong, China48 - 23 Justin Rukidi11 - 11 WPts
09/02/2029Datong, China47 - 23 Ganbaataryn Sim11 - 20 WPts
11/12/2028Datong, China46 - 23 Ramiro Montemayor10 - 8 WPts
12/10/2028Datong, China45 - 23 Ilija á Lysov5 - 18 WPts
13/08/2028Datong, China44 - 23 Jose Mojica5(1) - 10 WPts
14/06/2028Datong, China43 - 23 Ovidio Valdovinos4 - 4 WPts
15/04/2028Datong, China42 - 23 Reynaldo Bustillo2 - 6 WPts
15/02/2028Datong, China41 - 23 Ivan Altangerel1 - 5 WPts
17/12/2027Datong, China40 - 23 Charlie Kajangala0 - 4 WPts
18/10/2027Datong, China39 - 23 Felippe Giraldo2 - 11 WPts
19/08/2027Datong, China39 - 22 Angel Tirado40 - 15 LPts
19/07/2027Datong, China38 - 22 Angel Tirado40 - 14 WPts
18/06/2027Datong, China37 - 22 Malik Majid37(1) - 22 WPts
18/05/2027Ulaanbaatar, Mongolia36 - 22 Sab Erlanow32(4) - 27(1) WPts
17/04/2027San Jose, Costa Rica35 - 22 Cruz Muzquiz37 - 27 WPts
17/03/2027Nanning, China35 - 21 Fo-hsing Auwjong13(1) - 15 LPts China National Championships 2027View
14/03/2027Nanning, China34 - 21 Ho Kwok23(1) - 25 WPts China National Championships 2027View
11/03/2027Nanning, China33 - 21 Ming Liaw12 - 10(1) WPts China National Championships 2027View
05/02/2027Datong, China32 - 21 Merton Vitzthum14(1) - 31 WPts
05/01/2027Linz, Austria31 - 21 Merton Vitzthum14(1) - 30 WPts
05/12/2026Datong, China31 - 20 Merton Vitzthum13(1) - 30 LPts
04/11/2026Datong, China30 - 20 Cruz Muzquiz33 - 24 WPts
30/09/2026Raleigh, USA29 - 20 Arran Yeoman27(1) - 24 WPts
30/08/2026Datong, China29 - 19 Hisao Tanaka33(1) - 24 LPts
07/07/2026Datong, China28 - 19 Shing Ku21 - 27 WPts
15/05/2026Liege, Belgium27 - 19 Laurent Cassel13 - 15(1) WPts
17/03/2026Xuzhou, China27 - 18 Xing-fu Ngo18 - 6 LPts China National Championships 2026View
14/03/2026Xuzhou, China26 - 18 Hsin Davaadalai16 - 11 WPts China National Championships 2026View
11/03/2026Xuzhou, China25 - 18 Zhu Chien9 - 5 WPts China National Championships 2026View
27/02/2026Fortaleza, Brazil24 - 18 Selestino Cardosa12(2) - 12 WPts
30/12/2025Adelaide, Australia23 - 18 Kai McReynolds4 - 27 WPts
01/11/2025Bergen, Norway22 - 18 Njord Madland0 - 3 WPts
03/09/2025Vilnius, Lithuania22 - 17 Dorota Gonia27 - 12 LPts
03/08/2025Vilnius, Lithuania22 - 16 Dorota Gonia26 - 12 LPts
03/07/2025Vilnius, Lithuania22 - 15 Dorota Gonia25 - 12 LPts
02/06/2025Datong, China21 - 15 Malik Majid20(1) - 12 WPts
17/04/2025Valparaiso, Chile21 - 14 Gig Garzon22 - 8 LPts
17/03/2025Changde, China20 - 14 Chung Lin19 - 3 WPts China National Championships 2025View
14/03/2025Changde, China19 - 14 Ho Kwok13 - 21 WPts China National Championships 2025View
11/03/2025Changde, China18 - 14 Niao-ka Wing22 - 29 WPts China National Championships 2025View
21/02/2025Datong, China17 - 14 Manuel Zenon11 - 12 WPts
18/01/2025Panama City, Panama16 - 14 Iago Pedro17 - 15 WPts
18/12/2024Datong, China15 - 14 Fadei Galiakberow3 - 3 WPts
17/11/2024Datong, China14 - 14 Fadei Galiakberow3 - 2 WPts
17/10/2024Datong, China13 - 14 Abdul Boustani7 - 8 WPts
16/09/2024Datong, China12 - 14 Abdul Boustani7 - 7 WPts
15/08/2024Datong, China11 - 14 Laken Okot12(1) - 6 WPts
10/07/2024Guayaquil, Ecuador11 - 13 Juan Avendano44 - 3 LPts
12/05/2024Dnipropetrovsk, Ukraine10 - 13 Dmytro Bilicki17(1) - 21 WPts
14/03/2024Suzhou, China10 - 12 Hsin Nhieu17(2) - 12 LPts China National Championships 2024View
11/03/2024Suzhou, China9 - 12 Chung Lin12 - 1 WPts China National Championships 2024View
28/01/2024Bogota, Colombia8 - 12 Sancho Marquina16 - 22(1) WPts
30/11/2023Datong, China7 - 12 Fo-hai Choo1 - 3 WPts
30/09/2023Datong, China6 - 12 Gilles Quareyt0 - 4 WPts
02/08/2023Kharkiv, Ukraine6 - 11 Volodmiri Balaban11 - 22 LPts
04/06/2023Datong, China5 - 11 Sergiusz Grabiec10 - 18(1) WPts
06/04/2023Jilin City, China4 - 11 Xi-Wang Ngan1 - 7 WPts
07/02/2023Zibo, China4 - 10 Dewei Dek16 - 11 LPts
18/12/2022Kitwe, Zambia3 - 10 Uba Liato0 - 0 WPts
20/10/2022Dongguan, China3 - 9 Cong Gang22 - 7 LPts
19/09/2022Chongqing, China3 - 8 Cong Huo20(3) - 10 LPts
19/08/2022Datong, China2 - 8 VasyItso Delis0 - 12 WPts
19/06/2022Sana'a, Yemen1 - 8 Jawad Wardi9 - 12 WPts
21/04/2022Malang, Indonesia1 - 7 Leo Elopere2 - 5(5) LPts
21/02/2022Dongguan, China1 - 6 Cong Gang18 - 7 LPts
26/12/2021Wuhan, China1 - 5 Gan Tom11 - 13 LPts
17/11/2021Harare, Zimbabwe1 - 4 Stephen Swanepoel7(1) - 17 LPts
18/09/2021Yerevan, Armenia1 - 3 Manuel Babaeghyan18 - 2 LPts
20/07/2021Chengdu, China1 - 2 Hui-chao Sue5 - 15 LPts
07/06/2021Baku, Azerbaijan1 - 1 Saranjam Wahab13 - 6 LPts
09/04/2021Shanghai, China1 - 0 Ho Mang3 - 14 LPts
05/03/2021Datong, China0 - 0 Orson Larive4 - 12 WPts