Weightclass:  Welterweight
Location:  Xian, China
Record:  26 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/12/2033Ostrava, Czech Republic25 - 12 Emanuel Andel14 - 7 WPts
29/10/2033Zagreb, Croatia24 - 12 Mihael Bilandžic3 - 17(1) WPts
30/08/2033Tegucigalpa, Honduras23 - 12 Jair Exposito4 - 19 WPts
01/07/2033Perth, Australia22 - 12 James Wathen19(1) - 12 WPts
01/05/2033Dushanbe, Tajikistan22 - 11 Evgeny Zakiev9 - 7 LPts
03/03/2033Xian, China21 - 11 Iago Fontan0 - 3 WPts
02/01/2033Xian, China20 - 11 Li Woon2 - 7 WPts
02/11/2032Melbourne, Australia19 - 11 Mick Scagni6 - 26 WPts
03/09/2032Xian, China18 - 11 Li-Liang Xi4 - 13 WPts
04/07/2032Xian, China17 - 11 Li-Liang Xi4 - 12 WPts
06/05/2032Chongqing, China16 - 11 Hui-chao Zhao9 - 11 WPts
14/03/2032Bayamon, Puerto Rico15 - 11 Guillermo Sedillo11 - 11 WPts
15/01/2032San Jose, Costa Rica15 - 10 Onofre Villavicencio12 - 16 LPts
17/11/2031Xian, China14 - 10 Isidro Moya3 - 13 WPts
17/09/2031Mogilev, Belarus13 - 10 Volodmiri Danko6 - 22 WPts
20/07/2031Harare, Zimbabwe12 - 10 Brad Musona0 - 4 WPts
22/05/2031Turku, Finland12 - 9 Heimo Juntunen20 - 11(2) LPts
24/03/2031Xian, China11 - 9 Amaniyy Bayar4 - 11 WPts
25/01/2031Mogilev, Belarus10 - 9 Dmitri Zalesky10 - 17 WPts
27/11/2030Changsha, China9 - 9 Ho Mao1 - 10 WPts
29/09/2030Dongguan, China8 - 9 An Yang8 - 7 WPts
01/08/2030Prague, Czech Republic8 - 8 Ladislav Franke27 - 11 LPts
03/06/2030Mexico City, Mexico7 - 8 Franco Almendarez6 - 14(1) WPts
05/04/2030Xian, China6 - 8 Franco Almendarez6 - 13(1) WPts
05/02/2030Dubai, UAE5 - 8 Adnan Khoury4 - 5 WPts
08/12/2029Viba del Mar, Chile5 - 7 Edmundo Tobia14(1) - 13 LPts
10/10/2029Guangzhou, China5 - 6 Wen Dai24(1) - 10 LPts
12/08/2029San Bernardo, Chile5 - 5 Diego Cevallos19 - 5 LPts
14/06/2029Xian, China4 - 5 Lei Wie0 - 2 WPts
15/04/2029Samarqand, Uzbekistan4 - 4 Konstantin Bahlulov23 - 25(12) LPts
15/02/2029Hangzhou, China4 - 3 Zhong Dai5 - 7 LPts
18/12/2028Harbin, China3 - 3 Fo-hai Sui8(1) - 14 WPts
22/10/2028Xian, China2 - 3 Niao-ka Kau0 - 1 WPts
22/08/2028Antwerp, Belgium1 - 3 Kornelis Barbier4 - 14 WPts
24/06/2028Ulaanbaatar, Mongolia0 - 3 Kahil Wangjil6 - 5 WPts
26/04/2028Rijeka, Croatia0 - 2 Andrija Miletic14 - 10 LPts
27/02/2028Shanghai, China0 - 1 Deshi Jow4 - 9 LPts
31/12/2027Xian, China0 - 0 Zhu Cha1 - 0 LPts