Weightclass:  Heavyweight
Location:  Shanghai, China
Record:  22 - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/07/2031Georgetown, Guyana21 - 24 Ian Morrison7 - 7 WPts
15/05/2031Melbourne, Australia20 - 24 Michael Arnott13 - 12 WPts
17/03/2031Dalian, China19 - 24 Li-Liang Vu10 - 8 WPts China National Championships 2031View
14/03/2031Dalian, China18 - 24 Yo Zha7 - 14 WPts China National Championships 2031View
11/03/2031Dalian, China17 - 24 Xing-fu Eng1 - 0 WPts China National Championships 2031View
03/03/2031Guayaquil, Ecuador17 - 23 Porfio Silverio34 - 10 LPts
03/01/2031Abu Dhabi, UAE16 - 23 Zain Khalil3 - 1 WPts
05/11/2030Novosibirsk, Russia15 - 23 Kolzak Malkov0 - 0 WPts
07/09/2030Beijing, China15 - 22 Lee Wui22 - 22 LPts
11/07/2030Sofia, Bulgaria15 - 21 Yasen á Shovkov12(1) - 32 LPts
12/05/2030Yerevan, Armenia15 - 20 Ardos Charkhyan23 - 12 LPts
14/03/2030Zibo, China15 - 19 Li-Liang Joe28 - 26(1) LPts China National Championships 2030View
11/03/2030Zibo, China14 - 19 Xin Thian3 - 15 WPts China National Championships 2030View
02/03/2030Shanghai, China14 - 18 Quon Ze4(1) - 0 LPts
27/01/2030Antofagasta, Chile13 - 18 Zacarias De la Fuente9 - 14 WPts
29/11/2029Córdoba, Argentina13 - 17 Joaquin Rosas20(1) - 6 LPts
01/10/2029Tianjin, China12 - 17 Gan Pak4 - 17 WPts
08/08/2029Dongguan, China12 - 16 Shing Pong10 - 26 LPts
12/06/2029Fuzhou, China12 - 15 Manchu Pau10 - 22 LPts
09/05/2029San Jose, Costa Rica12 - 14 Angel Alvear38(1) - 23 LPts
11/03/2029Chifeng, China12 - 13 Niao-ka Auduong8 - 8 LPts China National Championships 2029View
10/02/2029Shanghai, China11 - 13 Yo Lua0 - 1 WPts
12/12/2028Qingdao, China10 - 13 Uang Liaw7(1) - 15 WPts
11/11/2028Kunming, China10 - 12 Fo-hsing Lin18 - 8 LPts
04/10/2028Belo Horizonte, Brazil9 - 12 Diego Amor4 - 21 WPts
06/08/2028Shanghai, China8 - 12 Idris Onyefulu3 - 9 WPts
08/06/2028Shanghai, China7 - 12 Afon Novosad0 - 7 WPts
10/04/2028Onitsha, Nigeria6 - 12 Jawad Abboud1 - 5 WPts
11/02/2028Shanghai, China6 - 11 Larrimore Perret13 - 10 LPts
13/12/2027Shanghai, China6 - 10 Urvano Patricio15 - 12 LPts
15/10/2027Turku, Finland6 - 9 Pentti Sirola12 - 26 LPts
17/08/2027Shanghai, China6 - 8 Adam Carrick5 - 5 LPts
18/06/2027Ningbo, China5 - 8 Zhuang Seto4 - 8 WPts
22/04/2027Cartagena, Colombia5 - 7 Jose Teran11 - 20 LPts
22/02/2027San Bernardo, Chile5 - 6 Fraco Rogero12(1) - 15 LPts
24/12/2026San Bernardo, Chile5 - 5 Fraco Rogero11(1) - 15 LPts
25/10/2026Barnaul, Russia4 - 5 Borya Tcherezov1 - 16 WPts
27/08/2026Chifeng, China4 - 4 Qing-Nan Teh3 - 7 LPts
10/07/2026Shanghai, China4 - 3 Fo-hsing Lin6 - 2 LPts
10/05/2026Shanghai, China3 - 3 Fo-hsing Sheng2 - 8 WPts
11/03/2026Xuzhou, China3 - 2 Manchu Jen8(1) - 9 LPts China National Championships 2026View
27/02/2026Shanghai, China2 - 2 Manchu Pau2 - 5 WPts
29/12/2025Salerno, Italy2 - 1 Giorgio Rosato8 - 23(2) LPts
31/10/2025Cologne, Germany2 - 0 Adolph Jungling3 - 22(2) LPts
02/09/2025Dakar, Senegal1 - 0 Boniface Mader0 - 1 WPts
05/07/2025Philadelphia, USA0 - 0 Rob Villena0 - 0 WPts