Weightclass:  Heavyweight
Location:  Changsha, China
Record:  19(1) - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/03/2031Changsha, China18(1) - 13 Zhu Quan0 - 1 WPts
04/01/2031Baoji, China17(1) - 13 Yao Mun7 - 17 WPts
06/11/2030Kunming, China16(1) - 13 Liko Chern6 - 16 WPts
08/09/2030Changsha, China16(1) - 12 Ming Suen3 - 6 LPts
09/07/2030Changsha, China15(1) - 12 Zhong Jim0 - 2 WPts
10/05/2030Dresden, Germany14(1) - 12 Roland Markward22(1) - 30 WPts
11/03/2030Zibo, China14(1) - 11 Li-Liang Joe27 - 26(1) LPts China National Championships 2030View
07/02/2030Fuzhou, China13 - 11 Manchu Pau14 - 22 WKO3
06/01/2030Garoua, Cameroon13 - 10 Cade Mbongo29(1) - 19 LPts
08/11/2029Gulu, Uganda12 - 10 Rob Mugo0 - 0 WPts
10/09/2029Gainesville, USA12 - 9 Juan Gago16(1) - 23 LPts
13/07/2029Portland, USA11 - 9 Oliver Bonner9 - 27 WPts
15/05/2029Providence, USA10 - 9 Noel Geddings5 - 12 WPts
17/03/2029Chifeng, China10 - 8 Li-Liang Joe20 - 21(1) LPts China National Championships 2029View
14/03/2029Chifeng, China9 - 8 Quon Lok6 - 8 WPts China National Championships 2029View
11/03/2029Chifeng, China8 - 8 Li Qiu12 - 13 WPts China National Championships 2029View
01/02/2029Changsha, China7 - 8 Dmitri Polyansky2 - 14 WPts
04/12/2028Changsha, China6 - 8 HuiK'o Tso3 - 3 WPts
06/10/2028Dakar, Senegal5 - 8 Gareth Nolle7 - 9 WPts
08/08/2028Changsha, China4 - 8 Manchu Ip0 - 4 WPts
10/06/2028Benin City, Nigeria4 - 7 Waleed Khalid6 - 1 LPts
12/04/2028Lusaka, Zambia4 - 6 Dave Kakoza2 - 15 LPts
13/02/2028Adelaide, Australia3 - 6 Nathan Ririe2 - 10 WPts
16/12/2027Changsha, China2 - 6 Eduardo Monserrate2 - 2 WPts
18/10/2027Xiamen, China2 - 5 Tung Tien8(1) - 14 LPts
21/08/2027Hefei, China2 - 4 Yuan Gan15 - 7 LPts
23/06/2027Nairobi, Kenya2 - 3 Khalon Yaseen17 - 17 LPts
25/04/2027Winterthur, Switzerland2 - 2 Amdt Beth27(1) - 19 LPts
25/02/2027Changsha, China1 - 2 Liang Nie0 - 2 WPts
26/12/2026Kunming, China1 - 1 Manchu Jen12(1) - 12 LPts
03/11/2026Tianjin, China1 - 0 Lei Teo5(1) - 7 LPts
05/09/2026Changsha, China0 - 0 Joe Mathenge0 - 0 WPts