Weightclass:  Welterweight
Location:  Zibo, China
Record:  28 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/01/2032Zibo, China27 - 16 Ian Stronach4 - 7 WPts
29/11/2031Zibo, China26 - 16 Sam Manyeruke1 - 3 WPts
30/09/2031Zibo, China25 - 16 Gao Hau2 - 11 WPts
29/07/2031Zibo, China24 - 16 Orji Aromire1 - 8 WPts
30/05/2031Zibo, China23 - 16 Venacio Rama12 - 15 WPts
29/03/2031Zibo, China23 - 15 Diego Sanchez10 - 17 LPts
29/01/2031Zibo, China22 - 15 Ian Kiaku1 - 8 WPts
01/12/2030Zibo, China22 - 14 Shing Ouyoung18 - 26(5) LPts
02/10/2030Zibo, China21 - 14 Orson Ozanne3 - 4 WPts
04/08/2030Zibo, China20 - 14 Brendan Whitted4 - 14(2) WPts
05/06/2030Zibo, China19 - 14 Alvino Monzon1 - 1 WPts
07/04/2030Zibo, China18 - 14 Li-Liang Cai5 - 21(1) WPts
07/02/2030Wuhan, China17 - 14 Yuan Pao6 - 20 WPts
11/12/2029Nanjing, China16 - 14 Xin Woo11 - 25(1) WPts
13/10/2029Wuxi, China15 - 14 Huang-fu Huang8 - 18(1) WPts
15/08/2029Jinan, China14 - 14 Manchu Kao13 - 7 WPts
17/06/2029Zibo, China13 - 14 Li-Liang Cai2 - 19(1) WPts
18/04/2029Si Racha, Thailand13 - 13 Thongthailek Sitbunmee15 - 12(1) LPts
18/02/2029Tetouan, Morocco13 - 12 Moubarak Zemmama2 - 6 LPts
21/12/2028Chengdu, China13 - 11 Jin Quan11 - 15 LPts
24/10/2028Nador, Morocco12 - 11 Allam Lahbi2 - 9 WPts
25/08/2028Fuzhou, China11 - 11 Lei Fung2 - 14 WPts
01/07/2028Zibo, China10 - 11 Wang Szeto5 - 13 WPts
01/05/2028Shenzhen, China9 - 11 Gan Pung15 - 8 WPts
09/03/2028Wenzhou, China8 - 11 Fo-hsing Rao9 - 13 WPts
25/01/2028Harbin, China7 - 11 Xi-Wang Jian13 - 11 WPts
25/12/2027Zibo, China6 - 11 Miloslav Cech6 - 9 WPts
26/10/2027Kobe, Japan6 - 10 Takeo Koike10 - 21 LPts
27/08/2027Zibo, China5 - 10 Cong Ng8 - 12 WPts
27/06/2027Jinan, China5 - 9 Manchu Kao3 - 3 LPts
15/05/2027Kulob, Tajikistan5 - 8 Gennady Baylarbayov31 - 13 LPts
17/03/2027Nagoya, Japan5 - 7 Kazuhiko Sugawara20 - 8 LPts
17/01/2027Shenzhen, China4 - 7 Qing-Nan Wong4 - 9 WPts
21/11/2026Montevideo, Uruguay4 - 6 Vegas Mijares10 - 16(1) LPts
23/09/2026Nanjing, China3 - 6 Xin Woo3 - 13(1) WPts
13/08/2026Xian, China3 - 5 Deshi Ming29 - 13(2) LPts
09/07/2026Hong Kong, China3 - 4 Uang Kwan16 - 9 LPts
04/06/2026Xiamen, China3 - 3 Hsin Hu25 - 26 LPts
03/05/2026Zibo, China2 - 3 Chris Wambui0 - 2 WPts
05/03/2026Quanzhou, China1 - 3 Woo Kuang0 - 0 WPts
29/01/2026Odense, Denmark1 - 2 Haakon Wangsgard12 - 14(2) LPts
01/12/2025Kunming, China1 - 1 Cong Ng2 - 7 LPts
07/10/2025Xiamen, China1 - 0 Lei Liu15(1) - 20 LPts
05/09/2025Lafayette, USA0 - 0 Kris Swineford0 - 0 WPts