Weightclass:  Welterweight
Location:  Shenzhen, China
Record:  20 - 6
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/12/2033Soyapango, El Salvador19 - 6 Federico Navar36 - 12 WPts
25/10/2033Shenzhen, China18 - 6 Liang Gu0 - 8 WPts
25/08/2033Marseille, France17 - 6 Rance Cruguet7 - 24 WPts
26/06/2033Shenyang, China16 - 6 Dewei Yip3 - 11 WPts
26/04/2033Belo Horizonte, Brazil16 - 5 Jose Leite26 - 22 LPts
26/02/2033Tangshan, China15 - 5 Yao Mok5 - 10 WPts
10/01/2033Changsha, China14 - 5 Sun Chu6 - 25 WPts
25/11/2032Changde, China13 - 5 Gao Hau3 - 17 WPts
23/10/2032Munich, Germany12 - 5 Dolph Ciske9 - 26 WPts
25/08/2032Accra, Ghana11 - 5 Fraser Awere7 - 15 WPts
27/06/2032Kunming, China10 - 5 Lei Hua1 - 14 WPts
30/04/2032Shenzhen, China9 - 5 Nikolai Moldogalieff2 - 23 WPts
02/03/2032Qingdao, China8 - 5 Jing Chen2 - 6 WPts
07/01/2032Beijing, China8 - 4 Shen Rao4 - 9 LPts
18/11/2031Shenzhen, China7 - 4 Jalal al Din Tsagaanbaatar2 - 4 WPts
18/09/2031Shenzhen, China6 - 4 Liang Fang3 - 8 WPts
20/07/2031Glasgow, UK5 - 4 Brian Evans3 - 7 WPts
22/05/2031Shenzhen, China4 - 4 Marlen Tikmers2 - 1 WPts
24/03/2031Maipu, Chile3 - 4 Rodrigo Berra11 - 13 WPts
24/01/2031Almaty, Kazakhstan3 - 3 Dimi Sagatoff21 - 16(1) LPts
26/11/2030Hohhot, China3 - 2 Badr al Din Monkhbayar5 - 3 LPts
02/10/2030Riga, Latvia3 - 1 Viktor Jaunozols17 - 8 LPts
04/08/2030San Bernardo, Chile2 - 1 Carlos Eva8 - 18 WPts
06/06/2030Wuhan, China1 - 1 Yuan Pao7 - 21 WPts
12/04/2030Wenzhou, China1 - 0 Dewei Pau22 - 14 LPts
03/03/2030Shenzhen, China0 - 0 Eloy Madruga3 - 4 WPts