Weightclass:  Middleweight
Location:  Quanzhou, China
Record:  29(3) - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/06/2042Quanzhou, China28(3) - 21 Ulger Maliske0 - 1 WPts
17/04/2042Kiev, Ukraine28(3) - 20 Marlen Stupak49(3) - 12 LPts
17/03/2042Dongguan, China27(3) - 20 Yo Ke9(1) - 3 WPts China National Championships 2042View
14/03/2042Dongguan, China26(3) - 20 Li Hoo11 - 12 WPts China National Championships 2042View
11/03/2042Dongguan, China25(3) - 20 Uang Wen3 - 6 WPts China National Championships 2042View
15/02/2042Abidjan, Ivory Coast25(3) - 19 Severin Bazinet40(1) - 25(2) LPts
15/01/2042Malang, Indonesia24(3) - 19 Ahmed Ghahylykow49 - 10 WPts Asia-Oceania Championships 2042View
12/01/2042Malang, Indonesia23(3) - 19 Sirimongkol Banchamek30(2) - 8 WPts Asia-Oceania Championships 2042View
09/01/2042Malang, Indonesia22(2) - 19 Wesley Culley16(1) - 6(3) WKO3 Asia-Oceania Championships 2042View
04/01/2042Pune, India21(2) - 19 Vinay Veera9 - 15(1) WPts
16/11/2041Goyang, South Korea20(1) - 19 Ki-hun Rim8 - 11 WKO3
16/09/2041Asuncion, Paraguay19 - 19 Ora Machin10 - 8 WKO2
19/07/2041Quanzhou, China18 - 19 Steinbeck Kuchler8 - 14(1) WPts
18/05/2041Changsha, China17 - 19 Wu-pen Mo12(1) - 3 WPts
14/04/2041Quanzhou, China17 - 18 John Donalson32 - 18 LPts
17/03/2041Nanchong, China16 - 18 Wu-pen Mo12(1) - 2 WPts China National Championships 2041View
14/03/2041Nanchong, China15 - 18 Yo Ke3 - 0 WPts China National Championships 2041View
11/03/2041Nanchong, China14 - 18 Zhong Ni18 - 11 WPts China National Championships 2041View
12/02/2041Quanzhou, China13 - 18 Uang Wen0 - 2 WPts
14/12/2040Quanzhou, China12 - 18 Wu-pen Mo9(1) - 1 WPts
13/10/2040North Shore, New Zealand11 - 18 Michael Doe5 - 10 WPts
13/08/2040Yaoundé, Cameroon10 - 18 Larrimore Chedjou2 - 2 WPts
13/07/2040Pikine, Senegal10 - 17 Percy Nouvel20 - 17(2) LPts
12/06/2040Dun Laoghaire, Ireland9 - 17 Jason Power2 - 4 WPts
12/05/2040Dun Laoghaire, Ireland8 - 17 Jason Power2 - 3 WPts
11/04/2040Dushanbe, Tajikistan8 - 16 Zeynal Siddiqi40(1) - 16 LPts
11/03/2040Jilin City, China8 - 15 Wu-pen Mo3(1) - 0 LPts China National Championships 2040View
24/02/2040Quanzhou, China8 - 14 Samuel Akre25(6) - 17(2) LPts
22/01/2040Bergen, Norway7 - 14 Sindri Gronlund7 - 10 WPts
22/12/2039Breda, Netherlands7 - 13 Nico Ghyselbrecht18 - 10 LPts
21/11/2039Christchurch, New Zealand7 - 12 Dave Mathew37(3) - 14 LPts
21/10/2039Christchurch, New Zealand7 - 11 Dave Mathew36(3) - 14 LPts
20/09/2039Kenitra, Morocco7 - 10 Kahil Bensouda25(1) - 12 LPts
19/08/2039Quanzhou, China7 - 9 Danny Leadingham25(1) - 11(1) LPts
19/07/2039Riga, Latvia6 - 9 Fedar Augstroze28(4) - 19 WPts
18/06/2039Split, Croatia6 - 8 Borko Mišic25 - 7 LPts
18/05/2039Breda, Netherlands6 - 7 Nico Ghyselbrecht14 - 7 LPts
17/04/2039Split, Croatia6 - 6 Borko Mišic23 - 7 LPts
17/03/2039Linyi, China5 - 6 Qing-Nan Thum12 - 10 WPts China National Championships 2039View
14/03/2039Linyi, China4 - 6 Xin Maa22 - 8 WPts China National Championships 2039View
11/03/2039Linyi, China3 - 6 Li-Liang Yang3 - 2 WPts China National Championships 2039View
19/02/2039Quanzhou, China2 - 6 La Vonn Sono7 - 10 WPts
19/01/2039Soweto, South Africa1 - 6 La Vonn Sono7 - 9 WPts
17/12/2038Quanzhou, China1 - 5 Alejandro Narvaez5 - 3 LPts
09/11/2038Udon Thani, Thailand1 - 4 Petchbarngborn Singnui14(1) - 7 LPts
09/10/2038Udon Thani, Thailand1 - 3 Petchbarngborn Singnui13(1) - 7 LPts
08/09/2038Udon Thani, Thailand1 - 2 Petchbarngborn Singnui12(1) - 7 LPts
08/08/2038Quanzhou, China1 - 1 Petchbarngborn Singnui11(1) - 7 LPts
05/07/2038Quanzhou, China1 - 0 Danny Leadingham15 - 6 LPts
05/05/2038Quanzhou, China0 - 0 Zhong Ni4 - 1 WPts