Weightclass:  Welterweight
Location:  Shanghai, China
Record:  17 - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/04/2030Shanghai, China16 - 10 Nick Dudgeon3 - 4(1) WPts
14/02/2030Shanghai, China15 - 10 Juan Urrea6 - 15 WPts
16/12/2029Shanghai, China14 - 10 Fedir Dudas10 - 7(1) WPts
18/10/2029Shanghai, China13 - 10 Robert Joubert8(1) - 11 WPts
19/08/2029Shanghai, China12 - 10 Dai Saomba0 - 5(1) WPts
20/06/2029Shanghai, China11 - 10 Alano Riquelme5 - 21 WPts
22/04/2029Shanghai, China10 - 10 Wang Leung8 - 14 WPts
21/02/2029Shanghai, China9 - 10 Garen Abalian1 - 8 WPts
23/12/2028Shanghai, China8 - 10 Huang-fu Nga2 - 16 WPts
24/10/2028Shanghai, China7 - 10 Li-Liang Cai2 - 15(1) WPts
25/08/2028Shanghai, China7 - 9 Vincent Greenway7 - 22 LPts
26/06/2028Shanghai, China6 - 9 Hassan Azizi3 - 3 WPts
27/04/2028Shanghai, China5 - 9 Woo Giaw1 - 11 WPts
27/02/2028Shanghai, China4 - 9 Wen Ying0 - 1 WPts
29/12/2027Xian, China4 - 8 Shing Ouyoung5 - 21(4) LPts
31/10/2027Shantou, China3 - 8 Shen You1 - 4 WPts
14/09/2027Nanchang, China3 - 7 Wen Yeung12 - 12 LPts
16/07/2027Shenzhen, China2 - 7 Qing-Nan Wong5 - 11 WPts
29/05/2027Guigang, China2 - 6 Yao Jow7 - 17(1) LPts
28/04/2027Samarqand, Uzbekistan2 - 5 Afanas Mamishov8 - 15 LPts
28/02/2027Manaus, Brazil2 - 4 Diego Pestana8 - 27 LPts
30/12/2026Shanghai, China1 - 4 Quon Shing0 - 1 WPts
31/10/2026Sapporo, Japan1 - 3 Mitsuru Takeda2 - 8 LPts
02/09/2026Shanghai, China1 - 2 Lazar Mazhitoff8 - 15(2) LPts
05/07/2026Anyang, China0 - 2 Woo Giaw0 - 0 WPts
30/05/2026Beijing, China0 - 1 Gan Doo12 - 9 LPts
22/04/2026Shanghai, China0 - 0 Jun Dow4 - 2 LPts