Weightclass:  Welterweight
Location:  Shijiazhuang, China
Record:  19 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/01/2034Shijiazhuang, China18 - 12 Gan Mou2 - 10 WPts
19/11/2033Shijiazhuang, China17 - 12 Quon Poo3 - 6 WPts
19/09/2033Shijiazhuang, China16 - 12 Ho Wu1 - 8 WPts
18/07/2033Shijiazhuang, China15 - 12 Silvano Saporito3 - 10 WPts
16/05/2033Shijiazhuang, China15 - 11 Arran Kerr20 - 7 LPts
16/03/2033Shijiazhuang, China14 - 11 Rob Culp2 - 10 WPts
14/01/2033Shijiazhuang, China13 - 11 Lochan Jayaraj11 - 22(1) WPts
14/11/2032Shijiazhuang, China12 - 11 èimon Dura13 - 22 WPts
14/09/2032Shijiazhuang, China11 - 11 Michael Price0 - 3 WPts
15/07/2032Shijiazhuang, China10 - 11 Sam Visagie1 - 6 WPts
16/05/2032Toronto, Canada10 - 10 Fraser Cowans31 - 18(1) LPts
18/03/2032Shijiazhuang, China9 - 10 Wang Zhou0 - 5 WPts
18/01/2032Shijiazhuang, China8 - 10 Zhu Chai1 - 12 WPts
18/11/2031Liuzhou, China7 - 10 Liang Fang3 - 9 WPts
21/09/2031Carrefour, Haiti6 - 10 Montgomery Schueller2 - 9 WPts
24/07/2031Liege, Belgium6 - 9 Odil Rimbaud13 - 15(3) LPts
26/05/2031Alexandria, Egypt6 - 8 Amer Raheel23 - 17 LPts
26/03/2031Laval, Canada6 - 7 Honore Hinault14 - 21 LPts
26/01/2031Tianjin, China5 - 7 Li Situ0 - 6 WPts
28/11/2030Shijiazhuang, China4 - 7 Sung-yeung Choung6 - 22(5) WPts
30/09/2030Xiamen, China3 - 7 Shen Ding2 - 4 WPts
02/08/2030Harbin, China2 - 7 Hsin Zao3 - 10 WPts
04/06/2030Bayamon, Puerto Rico2 - 6 Juan Valverde14 - 12 LPts
06/04/2030Charleroi, Belgium2 - 5 Waltier Nouvel11 - 7 LPts
06/02/2030Beijing, China1 - 5 Cong Mah1 - 13 WPts
09/12/2029San Jose, Costa Rica1 - 4 Santiago Pinta16(2) - 28 LPts
11/10/2029Shijiazhuang, China1 - 3 Paris Etienne16(2) - 12 LPts
13/08/2029Shijiazhuang, China0 - 3 Sun Loo2 - 0 WPts
14/06/2029Xian, China0 - 2 Wen Ying4 - 5 LPts
25/04/2029Wuxi, China0 - 1 Chen Sen19 - 16 LPts
05/03/2029Shijiazhuang, China0 - 0 Khalid Mussa5 - 15 LPts