Weightclass:  Lightweight
Location:  Hohhot, China
Record:  40(1) - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/12/2034Hohhot, China39(1) - 15 Carlos Cabanas22 - 30 WPts
05/11/2034San Jose, Costa Rica38(1) - 15 Juan Angulo35 - 17 WPts
05/10/2034Hohhot, China37(1) - 15 Hitoshi Ogasawara41(5) - 14 WPts
04/09/2034Hohhot, China36(1) - 15 Carlos Cabanas22 - 27 WPts
14/07/2034Almaty, Kazakhstan35(1) - 15 Afiq Maikeew17 - 22 WPts
16/05/2034Hohhot, China34 - 15 Ricardo Moreton0 - 1 WKO3
17/03/2034Qingdao, China34 - 14 Uang Tuan18 - 1 LPts China National Championships 2034View
14/03/2034Qingdao, China33 - 14 Yu Kuo20(3) - 26 WPts China National Championships 2034View
11/03/2034Qingdao, China32 - 14 Yong Bing5 - 4 WPts China National Championships 2034View
14/01/2034Minneapolis, USA31 - 14 John Teague2 - 25 WPts
13/11/2033Kingston, Jamaica31 - 13 Johnny Kanney19 - 5 LPts
15/09/2033Minsk, Belarus31 - 12 Volodymyr Karpenko15 - 18 LPts
17/07/2033Malaga, Spain30 - 12 Juan Carvajal12 - 16 WPts
17/05/2033Valparaiso, Chile29 - 12 Fresco Maradiaga20(1) - 16 WPts
17/03/2033Changzhou, China29 - 11 Uang Tuan10 - 1 LPts China National Championships 2033View
14/03/2033Changzhou, China28 - 11 Yong Pai5 - 6 WPts China National Championships 2033View
11/03/2033Changzhou, China27 - 11 Shing Wei1 - 1 WPts China National Championships 2033View
07/03/2033Tangshan, China26 - 11 Yo Diem11 - 21 WPts
03/02/2033Brisbane, Australia25 - 11 Sam Heriot0 - 4 WPts
06/12/2032Gwangju, South Korea24 - 11 Chang-soo Bak10 - 20 WPts
07/10/2032Achiaman, Ghana23 - 11 Naftali Otoo9 - 16 WPts
08/08/2032Beijing, China22 - 11 Yao Sieh20 - 9(1) WPts
10/06/2032Guadalajara, Mexico21 - 11 Paco Exposito13 - 23 WPts
12/04/2032Shijiazhuang, China20 - 11 Liko Ting12 - 14 WPts
11/03/2032Hangzhou, China20 - 10 Uang Tuan1 - 0 LPts China National Championships 2032View
14/02/2032Hohhot, China19 - 10 Amer Ayoob0 - 5 WPts
16/12/2031Al Hudaydah, Yemen18 - 10 Obaid Datley10 - 7 WPts
18/10/2031Hohhot, China17 - 10 Tymoteusz Czaplewski3 - 10 WPts
19/08/2031Donetsk, Ukraine17 - 9 Koldan Dziuba29(1) - 13 LPts
21/06/2031Hong Kong, China16 - 9 Yuan Chen14 - 13 WPts
09/05/2031Prague, Czech Republic15 - 9 Erik Kostelac7 - 11 WPts
11/03/2031Dalian, China15 - 8 Jing Hsi40 - 20(12) LPts China National Championships 2031View
03/03/2031Santo Domingo, Ecuador14 - 8 Joaquin Favela0 - 2 WPts
03/01/2031Qingdao, China13 - 8 Li-Liang Bau14 - 13 WPts
07/11/2030Hohhot, China12 - 8 Borden Hinault3 - 15 WPts
08/09/2030Kosice, Slovakia11 - 8 Bonifßc Mikus1 - 5 WPts
11/07/2030Guangzhou, China10 - 8 Yao Siauw13 - 13 WPts
15/05/2030Perm, Russia9 - 8 Ivan Devin12 - 22 WPts
17/03/2030Zibo, China9 - 7 Jing Hsi36 - 13(7) LPts China National Championships 2030View
14/03/2030Zibo, China8 - 7 Yao Siauw12 - 12 WPts China National Championships 2030View
11/03/2030Zibo, China7 - 7 Lei Chao3 - 9 WPts China National Championships 2030View
26/02/2030Hong Kong, China6 - 7 Jiang Zang5 - 2 WPts
30/12/2029Harbin, China5 - 7 Ye Soo1 - 4 WPts
13/11/2029Pematang Siantar, Indonesia5 - 6 Dwi Abbas14 - 22(1) LPts
15/09/2029Lucknow, India5 - 5 Girish Mehta13 - 18 LPts
18/07/2029Glasgow, UK5 - 4 Martin Hare21 - 20 LPts
19/05/2029Hefei, China5 - 3 Xi-Wang Bong2 - 11 LPts
23/03/2029Naples, Italy4 - 3 Cecilio Prosperini13 - 14 WPts
23/01/2029Saint Petersburg, Russia4 - 2 Viktor Fedkin17 - 5 LPts
25/11/2028Hohhot, China3 - 2 Suk-young Chew5 - 6 WPts
27/09/2028Hohhot, China3 - 1 Shing Tse3 - 8 LPts
08/08/2028Kunming, China3 - 0 Fo-hai Choo18 - 16 LPts
05/07/2028Chongqing, China2 - 0 Dewei Sam0 - 0 WPts
01/06/2028Shenyang, China1 - 0 Jing Lum1 - 5 WPts
30/04/2028Hohhot, China0 - 0 Nigol Gamerikyan3 - 18(1) WPts