Weightclass:  Flyweight
Location:  Taiyuan, China
Record:  35(1) - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/05/2042Taiyuan, China34 - 23 Onofre Madrid9 - 9 WKO3
11/03/2042Dongguan, China34 - 22 Liang Ong17 - 7 LPts China National Championships 2042View
13/01/2042Fukuoka, Japan33 - 22 Kazuki Kanno3 - 11 WPts
13/11/2041Taiyuan, China32 - 22 Arthur Marchbank5 - 13 WPts
11/09/2041Taiyuan, China31 - 22 Haaris Saady2 - 17 WPts
11/07/2041Taiyuan, China30 - 22 David Kladivo4 - 6 WPts
10/05/2041Ho Chi Minh City, Vietnam29 - 22 Dao Ha14 - 9 WPts
11/03/2041Nanchong, China29 - 21 Liang Ong10 - 3 LPts China National Championships 2041View
17/01/2041Kunming, China28 - 21 Uang Pack22 - 26(1) WPts
28/11/2040Luoyang, China27 - 21 Li Kao12 - 32(1) WPts
18/10/2040Lima, Peru26 - 21 Santiago Negrin10 - 17(1) WPts
19/08/2040Petaling Jaya, Malaysia26 - 20 Shayan Jamil41 - 12 LPts
19/07/2040Taiyuan, China26 - 19 Shayan Jamil40 - 12 LPts
13/06/2040Karagandy, Kazakhstan26 - 18 Kolzak Ackisheff43 - 11(1) LPts
12/05/2040Karagandy, Kazakhstan26 - 17 Kolzak Ackisheff42 - 11(1) LPts
11/04/2040Sana'a, Yemen25 - 17 Adnan Bracko11 - 29 WPts
11/03/2040Jilin City, China25 - 16 Uang Pack16 - 25(1) LPts China National Championships 2040View
09/02/2040Taiyuan, China24 - 16 Yevhen Pavelko21 - 15 WPts
08/01/2040Taiyuan, China23 - 16 Sebuh Adamian5 - 28(2) WPts
07/12/2039Fes, Morocco22 - 16 Rizwan-ul-Haq Rahilou13 - 15 WPts
08/10/2039Lviv, Ukraine21 - 16 Yakiv Bodak9 - 18 WPts
10/08/2039Liuzhou, China20 - 16 Yong Lum6 - 27 WPts
09/07/2039Panama City, Panama20 - 15 Diego Roza10 - 14(1) LPts
11/05/2039Kunming, China19 - 15 Uang Pack14 - 21(1) WPts
29/03/2039Durres, Albania18 - 15 Fatmir Mripa4 - 12 WPts
29/01/2039Kunming, China17 - 15 Liko Biew7 - 16 WPts
01/12/2038Santo Domingo Oeste, Dominican Republic16 - 15 Edmundo Murrillo6 - 14 WPts
03/10/2038Taiyuan, China15 - 15 Raynard Fonck9 - 17 WPts
04/08/2038Taiyuan, China14 - 15 Suk-young Jung0 - 7 WPts
04/06/2038Guadalupe, Mexico13 - 15 Selestino Cepero7 - 7 WPts
04/04/2038Shanghai, China12 - 15 Quon Yau12 - 14 WPts
06/02/2038Taiyuan, China11 - 15 Jin-hyeon Seo0 - 5 WPts
07/12/2037Taiyuan, China11 - 14 Arnoud Siebos10 - 14 LPts
08/10/2037Taiyuan, China11 - 13 Confucius Mu8 - 7 LPts
09/08/2037Asuncion, Paraguay10 - 13 Baltasar Lujano10 - 15 WPts
11/06/2037Kunming, China10 - 12 Uang Pack7 - 14(1) LPts
14/04/2037Shenyang, China9 - 12 Xi-Wang Khiong11 - 7 WPts
17/02/2037Pekanbaru, Indonesia9 - 11 Karna Nurcahyono20 - 19 LPts
20/12/2036Taiyuan, China8 - 11 Woo Ma6 - 9 WPts
20/10/2036Hangzhou, China7 - 11 Jiang Joo10 - 13 WPts
23/08/2036Tirana, Albania7 - 10 Egzon Siliqi16 - 7 LPts
25/06/2036Ulaanbaatar, Mongolia7 - 9 Talut Iscackow27 - 17 LPts
27/04/2036Tianjin, China6 - 9 Liko Boh12 - 9 WPts
11/03/2036Xian, China6 - 8 Xing-fu Seow9(1) - 1 LPts China National Championships 2036View
25/02/2036Hohhot, China6 - 7 Cong Tu12 - 1 LPts
26/12/2035Hohhot, China6 - 6 Cong Tu11 - 1 LPts
27/10/2035Taiyuan, China5 - 6 Khalid Rayes14 - 19 WPts
28/08/2035Bangkok, Thailand4 - 6 Banchadej Muankasem21 - 14 WPts
30/06/2035Taiyuan, China4 - 5 Fedor Tsagaanbaatar12 - 15 LPts
30/04/2035Barquisimeto, Venezuela4 - 4 Vicente Prisco31(1) - 7 LPts
02/03/2035Beijing, China4 - 3 Chen Han7 - 6 LPts
01/01/2035Nanning, China3 - 3 Deshi Tu3 - 17 WPts
01/11/2034Taiyuan, China2 - 3 Rodrigo Gomez14(1) - 18(1) WPts
01/09/2034Taiyuan, China2 - 2 Lewis Holme15 - 13 LPts
02/07/2034Chifeng, China2 - 1 Amgalangiin Dorji5 - 7 LPts
05/05/2034Matamoros, Mexico1 - 1 Dimos Frasco0 - 0 WPts
07/03/2034Taiyuan, China1 - 0 Angel Alonso13 - 19 LPts
05/01/2034Taiyuan, China0 - 0 Quiqui Montejano10 - 10 WPts