Weightclass:  Middleweight
Location:  Hefei, China
Record:  26 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/12/2033Hefei, China25 - 12 Atso Sulkanen4 - 6 WPts
26/10/2033Hefei, China24 - 12 Kyle Gaddie35(2) - 10 WPts
26/08/2033La Plata, Argentina23 - 12 Miguel Games25(1) - 25 WPts
26/06/2033Antwerp, Belgium22 - 12 Hastert Van Geyte2 - 7 WPts
28/04/2033Hefei, China21 - 12 Stuart Attoh1 - 4 WPts
28/02/2033Hohhot, China21 - 11 Xin Yip11 - 13 LPts
08/01/2033Bangkok, Thailand20 - 11 Suriyan Sangkasuwan17(1) - 16 WPts
10/11/2032Vilnius, Lithuania20 - 10 Julian Biesiada21 - 16 LPts
11/09/2032Copenhagen, Denmark19 - 10 Kerr Hendriksen14 - 34 WPts
14/07/2032Kingston, Jamaica18 - 10 Johnny Bran16 - 14 WPts
16/05/2032Shanghai, China17 - 10 Gan Keng4 - 21 WPts
18/03/2032New Kingston, Jamaica16 - 10 Dave Greenan9 - 14 WPts
19/01/2032Montevideo, Uruguay15 - 10 Juan Floria3 - 17 WPts
21/11/2031Hefei, China14 - 10 Jens Eberz3 - 8 WPts
21/09/2031Hefei, China13 - 10 Eloy Ocana5 - 19 WPts
24/07/2031Odense, Denmark13 - 9 Davin Arndt21 - 12 LPts
26/05/2031Abidjan, Ivory Coast12 - 9 Franklin Reinier3 - 14 WPts
27/03/2031Zagreb, Croatia11 - 9 Slavco Bešlic11 - 17 WPts
27/01/2031Hefei, China10 - 9 Lee Tse1 - 8 WPts
28/11/2030Hangzhou, China9 - 9 Gan Pham0 - 10 WPts
30/09/2030Tarnow, Poland9 - 8 Jarek Jozefowicz21 - 10 LPts
02/08/2030Vilnius, Lithuania9 - 7 Pawel Siwka6 - 19 LPts
04/06/2030Hanoi, Vietnam9 - 6 Luc Quy0 - 0 LPts
06/04/2030Kumasi, Ghana9 - 5 Bart Omaboe20 - 18 LPts
06/02/2030Bratislava, Slovakia9 - 4 Andrej Kralicek25 - 12 LPts
09/12/2029Pekanbaru, Indonesia9 - 3 Geni Suhuyanli40 - 18 LPts
11/10/2029Rijeka, Croatia8 - 3 Marijan Jelcic12 - 28(2) WPts
13/08/2029Varna, Bulgaria8 - 2 Lyuben á Ovsiev13 - 16(1) LPts
15/06/2029Shenyang, China8 - 1 Wu-pen Hoh17 - 13 LPts
24/04/2029Xiamen, China7 - 1 Fo-hsing Szeto14 - 13 WPts
11/03/2029Chifeng, China7 - 0 Lao-Tzu Ginn2 - 0 LPts China National Championships 2029View
16/02/2029Chengdu, China6 - 0 Yao Kou3 - 22 WPts
19/12/2028Georgetown, Guyana5 - 0 Dave Kellar6 - 12 WPts
21/10/2028Accra, Ghana4 - 0 Veltry Afrifa13 - 21 WPts
22/08/2028Hefei, China3 - 0 Woo Auyoung1 - 4 WPts
23/06/2028Liuzhou, China2 - 0 Xing-fu Gu2 - 10(1) WPts
29/04/2028Zigong, China1 - 0 Li Waung1 - 1 WPts
05/03/2028Hefei, China0 - 0 Perak Riwut0 - 0 WPts