Weightclass:  Welterweight
Location:  Dongguan, China
Record:  15 - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/03/2032Dongguan, China14 - 10 Khalid Zadeh4 - 4 WPts
22/01/2032Dongguan, China13 - 10 Imran Haider11 - 11 WPts
23/11/2031Dongguan, China13 - 9 Brown Cooreman11 - 7 LPts
23/09/2031Dongguan, China12 - 9 Wang Zhou0 - 2 WPts
26/07/2031Dongguan, China11 - 9 Dom Nsele7 - 8 WPts
28/05/2031Dongguan, China10 - 9 Jiang Yee1 - 1 WPts
27/03/2031Dongguan, China10 - 8 Sun-tae Heo8 - 17 LPts
27/01/2031Dongguan, China9 - 8 Manchu Choong1 - 1 WPts
28/11/2030Dongguan, China8 - 8 Niao-ka Young3 - 5 WPts
29/09/2030Dongguan, China8 - 7 Wen Ying8 - 9 LPts
01/08/2030Dongguan, China7 - 7 Cong Mah3 - 14 WPts
02/06/2030Dongguan, China7 - 6 Marlen Metinieks17(1) - 8 LPts
04/04/2030Riga, Latvia7 - 5 Borya Vaverite30 - 3 LPts
04/02/2030Shizuoka, Japan7 - 4 Mikio Matsuda11 - 23 LPts
07/12/2029Kunming, China6 - 4 Liang Ngo7 - 5 WPts
11/10/2029Dongguan, China6 - 3 Afon Krauklis15 - 4 LPts
13/08/2029Dongguan, China5 - 3 Gan Jue2 - 6 WPts
14/06/2029Dongguan, China4 - 3 Fedir Russak8 - 17 WPts
15/04/2029Dongguan, China3 - 3 Ewan McCrea6 - 14 WPts
15/02/2029Wuxi, China3 - 2 Li Zhong1 - 27 LPts
22/12/2028Dongguan, China2 - 2 Alen MacFadden7(1) - 7 WPts
23/10/2028Nanjing, China1 - 2 Quon Woo1 - 4 WPts
28/08/2028Cambridge, UK1 - 1 Elliot Kotas0 - 10(1) LPts
30/06/2028Shenzhen, China0 - 1 Gan Pung15 - 9 WPts
05/05/2028Dongguan, China0 - 0 Timothy Reece0 - 0 LPts