Weightclass:  Light Heavyweight
Location:  Harbin, China
Record:  22 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/05/2031Harbin, China21 - 12 Santiago Amezquita1 - 8 WPts
20/03/2031Harbin, China20 - 12 Mark Barrie7 - 11 WPts
19/01/2031Harbin, China20 - 11 Ilker Yerli14(3) - 13 LPts
20/11/2030Harbin, China20 - 10 Taras Lipka6 - 8 LPts
21/09/2030Harbin, China19 - 10 Matthew Russell1 - 2 WPts
22/07/2030Harbin, China18 - 10 Michi Matsunaga2 - 8 WPts
23/05/2030Harbin, China17 - 10 Gao Hien6 - 7 WPts
25/03/2030Harbin, China16 - 10 Xin Ngueng1 - 8 WPts
25/01/2030Harbin, China15 - 10 Gao Ling1 - 6 WPts
26/11/2029Harbin, China14 - 10 Kong Yen0 - 2 WPts
27/09/2029Harbin, China13 - 10 Woo Soong1 - 1 WPts
29/07/2029Harbin, China13 - 9 Deshi Farn7 - 13 LPts
31/05/2029Harbin, China12 - 9 Xin Fay2(1) - 12 WPts
01/04/2029Naucalpan, Mexico12 - 8 Agapetus Fuerte16 - 5 LPts
01/02/2029Wroclaw, Poland11 - 8 Blazej Czapiewski0 - 14 WPts
04/12/2028Harbin, China10 - 8 Antonio Fiori7 - 4 WPts
06/10/2028Wuhan, China9 - 8 Wang Yin0 - 10 WPts
08/08/2028Harbin, China8 - 8 Fraser Palin2 - 1 WPts
10/06/2028Krakow, Poland7 - 8 Wiktor Barela2 - 6 WPts
12/04/2028Harbin, China7 - 7 Edward Bean5 - 10 LPts
13/02/2028Harbin, China6 - 7 Quon Zao7 - 10 WPts
15/12/2027Harbin, China5 - 7 Zhong Khong3 - 8 WPts
16/10/2027Changsha, China5 - 6 Wang Wei3 - 5 LPts
18/08/2027Harbin, China4 - 6 Li-Liang Yeung1 - 4 WPts
18/06/2027Yerevan, Armenia4 - 5 Aghan Kachbalian0 - 10 LPts
20/04/2027Harbin, China3 - 5 Amer Abouchabkis1 - 18 WPts
20/02/2027Vienna, Austria3 - 4 Roald Schack4 - 15 LPts
23/12/2026Frankfurt, Germany2 - 4 Leupold Anderle3 - 21 WPts
25/10/2026Hong Kong, China2 - 3 Genjo Zheng11 - 5 LPts
31/08/2026Harbin, China1 - 3 Patryk Jaskowski2 - 5 WPts
02/07/2026Harbin, China1 - 2 Quon Zao3 - 4 LPts
03/05/2026Harbin, China1 - 1 Zhu Tse1 - 5 LPts
05/03/2026Shijiazhuang, China0 - 1 Zhong Khong0 - 0 WPts
05/01/2026Shantou, China0 - 0 Chen Hua0 - 0 LPts