Weightclass:  Featherweight
Location:  Kunming, China
Record:  20 - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/11/2034Kunming, China19 - 10 Fo-hsing Zhai3 - 7 WPts
25/09/2034Volgograd, Russia19 - 9 Ivan Shevchuk14 - 14 LPts
28/07/2034Matamoros, Mexico18 - 9 Diego Mazariegos5 - 26 WPts
30/05/2034Mexico City, Mexico17 - 9 Nasario Rayon21 - 15 WPts
01/04/2034Santo Domingo Este, Dominican Republic17 - 8 Alfonso Cuaresma25 - 15 LPts
01/02/2034Kunming, China16 - 8 Yuan Wat4 - 4(1) WPts
02/12/2033Hong Kong, China16 - 7 Zhuang Yu15 - 7 LPts
04/10/2033Mamelodi, South Africa15 - 7 Fried De Villiers9 - 13 WPts
05/08/2033Leon, Nicaragua15 - 6 Joaquin Toste26 - 24 LPts
07/06/2033Kunming, China14 - 6 Norb Boisen3 - 9 WPts
07/04/2033Kunming, China13 - 6 Yong Bi8 - 7 WPts
06/02/2033London, UK12 - 6 Waqar Ismail3 - 13 WPts
08/12/2032The Hague, Netherlands11 - 6 Tobe Pauwels0 - 4 WPts
10/10/2032Kunming, China10 - 6 Euan Bucsit2 - 12 WPts
11/08/2032Kunming, China9 - 6 HuiK'o Lo1 - 6 WPts
12/06/2032Hong Kong, China9 - 5 Zhong Huang6 - 19 LPts
14/04/2032Manila, Philippines9 - 4 Spencer Palisoc3 - 11 LPts
15/02/2032Harbin, China8 - 4 Dewei Tien1 - 14 WPts
17/12/2031Kunming, China7 - 4 Jun Yau1 - 0 WPts
18/10/2031Kunming, China7 - 3 Huang-fu Thien6 - 11 LPts
18/08/2031Yaoundé, Cameroon6 - 3 Cade Moniotte5 - 12 WPts
20/06/2031Wenzhou, China5 - 3 Xin Duan1 - 10 WPts
21/04/2031Kunming, China4 - 3 Seth Batongmalaque0 - 6 WPts
21/02/2031Kunming, China3 - 3 Xin Duan1 - 8 WPts
23/12/2030Kunming, China3 - 2 Zhu Cheong3(1) - 11 LPts
30/10/2030Kunming, China2 - 2 Wu-pen Yau1 - 2 WPts
01/09/2030Kunming, China1 - 2 Hui-chao Sim4 - 7 WPts
01/07/2030Mitchells Plain, South Africa1 - 1 Noah Motsoaledi0 - 2 LPts
03/05/2030Daejeon, South Korea1 - 0 Yong-jae Kee0 - 1 LPts
05/03/2030Mitchells Plain, South Africa0 - 0 Noah Motsoaledi0 - 0 WPts