Weightclass:  Lightweight
Location:  Baoji, China
Record:  27 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/02/2042Baoji, China26 - 15 Lao-Tzu Shyu1 - 1 WPts
03/12/2041Baoji, China25 - 15 Paul Forbes4 - 13 WPts
02/10/2041Baoji, China24 - 15 Singdet Numpornthep3 - 16 WPts
31/07/2041Baoji, China23 - 15 Xing-fu Chian8 - 7 WPts
30/05/2041Baoji, China22 - 15 Shen Jin3 - 7 WPts
29/03/2041Baoji, China21 - 15 Genjo Te1 - 1 WPts
27/01/2041Baoji, China20 - 15 Liang Young7 - 6 WPts
28/11/2040Baoji, China19 - 15 Deshi Long6 - 7 WPts
27/09/2040Baoji, China18 - 15 Malik Elamin5 - 15 WPts
28/07/2040Baoji, China17 - 15 Bor Dashi6 - 4 WPts
27/05/2040Karaj, Iran16 - 15 Majid Farag11 - 25 WPts
29/03/2040Kaduna, Nigeria15 - 15 Khalid Jappa2 - 19 WPts
30/01/2040Novosibirsk, Russia14 - 15 Konstantin Kravec2 - 5 WPts
02/12/2039Cardiff, UK13 - 15 Nathan Jones3 - 24(1) WPts
04/10/2039Chongqing, China13 - 14 Zhuang Xiong5 - 14 LPts
05/08/2039Rome, Italy13 - 13 Gabriele Leotta9 - 29 LPts
07/06/2039Acapulco, Mexico12 - 13 Sagaz Urquidez12 - 11 WPts
09/04/2039Dushanbe, Tajikistan12 - 12 Fedya Narimanov22 - 21 LPts
09/02/2039Rio de Janeiro, Brazil12 - 11 Fausto Coito17 - 11 LPts
12/12/2038Baoji, China11 - 11 Ming Weng5 - 15(1) WPts
12/10/2038Guadalajara, Mexico10 - 11 Montana Grijalva10 - 17 WPts
14/08/2038Baoji, China9 - 11 Kong Jeung6 - 12 WPts
14/06/2038Galway, Ireland8 - 11 Kieran McIver5 - 26(1) WPts
15/04/2038Xian, China8 - 10 Manchu Young9 - 6 LPts
21/02/2038Baoji, China7 - 10 Wu-pen Foo0 - 3 WPts
21/12/2037Shijiazhuang, China7 - 9 Xi-Wang Chiang8 - 42 LPts
24/10/2037Tianjin, China6 - 9 Lei On6 - 7 WPts
24/08/2037Baoji, China5 - 9 Carlos Lema3 - 6 WPts
26/06/2037Baoji, China4 - 9 Chen Tiu0 - 2 WPts
26/04/2037Baoji, China4 - 8 Oliver Narh11 - 18 LPts
26/02/2037Changchun, China3 - 8 On Shing1 - 3 WPts
28/12/2036Kumasi, Ghana3 - 7 Steven Abadamloora8 - 9 LPts
30/10/2036Shenzhen, China2 - 7 Huang-fu Kou2 - 4 WPts
13/09/2036Tianjin, China1 - 7 Xi-Wang Lim8 - 12 WPts
13/08/2036Shanghai, China1 - 6 On Shum0 - 0 LPts
29/06/2036Baoji, China1 - 5 Yasin Allam7 - 13 LPts
29/04/2036Baoji, China1 - 4 Waleed Bari2 - 3 LPts
01/03/2036Baoji, China1 - 3 Ye Shang2 - 8 LPts
01/01/2036Baoji, China0 - 3 Manchu Mai1 - 7 WPts
01/11/2035Tallaght, Ireland0 - 2 Dave Hayden9 - 13 LPts
03/09/2035Baoji, China0 - 1 Joaquin Barragan4 - 5 LPts
05/07/2035Baoji, China0 - 0 Lorcan Hayden4 - 5 LPts