Weightclass:  Welterweight
Location:  Taiyuan, China
Record:  15 - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/03/2031Taiyuan, China14 - 9 Alain Huet4 - 14 WPts
29/01/2031Taiyuan, China13 - 9 Amer Vaziri0 - 10 WPts
30/11/2030Taiyuan, China13 - 8 Dong-jun Yoon7 - 22(1) LPts
01/10/2030Taiyuan, China13 - 7 Sun Tam11 - 15 LPts
02/08/2030Taiyuan, China12 - 7 Confucius Song1 - 7 WPts
03/06/2030Taiyuan, China11 - 7 Shen Ding2 - 2 WPts
04/04/2030Taiyuan, China10 - 7 Xeres Alegre4 - 13 WPts
04/02/2030Taiyuan, China9 - 7 Paulo Senyonga2 - 10 WPts
07/12/2029Taiyuan, China8 - 7 Manny Blas8 - 7 WPts
09/10/2029Montevideo, Uruguay7 - 7 Rodrigo Guadarrama3 - 12 WPts
11/08/2029Taiyuan, China6 - 7 HuiK'o Lim1 - 12(3) WPts
13/06/2029San Nicolas de los Garza, Mexico6 - 6 Noe Manuel1 - 2 LPts
14/04/2029Taiyuan, China6 - 5 Alano Clavel9 - 15 LPts
14/02/2029La Paz, Bolivia5 - 5 Ryo Almazan5 - 19 WPts
17/12/2028Taiyuan, China4 - 5 Kolya Augstkalnietis2 - 19(1) WPts
19/10/2028Datong, China3 - 5 Gao Chiou3 - 15 WPts
20/08/2028Split, Croatia3 - 4 Niko Škara4 - 19 LPts
22/06/2028Datong, China2 - 4 Gao Chiou3 - 13 WPts
27/04/2028Hangzhou, China1 - 4 Zhong Dai5 - 2 WPts
27/02/2028Taiyuan, China0 - 4 Manchu Kao7 - 4 WPts
29/12/2027Taiyuan, China0 - 3 Lordson Wiwa4 - 4 LPts
31/10/2027Hangzhou, China0 - 2 Zhong Dai2 - 2 LPts
02/09/2027Viba del Mar, Chile0 - 1 Jaguar Santillan13 - 10 LPts
05/07/2027Taiyuan, China0 - 0 Jarno Isomaki16 - 23 LPts