Weightclass:  Middleweight
Location:  Beijing, China
Record:  25 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/11/2030Beijing, China24 - 19 Franco Maio2 - 5 WPts
04/09/2030Beijing, China23 - 19 Boris Rochev38(1) - 13 WPts
13/07/2030Bandar Lampung, Indonesia22 - 19 Harta Yamin20(1) - 9 WPts
15/05/2030Samarinda, Indonesia21 - 19 Balaputra Andki9 - 13 WPts
17/03/2030Zibo, China21 - 18 Bing Ip10 - 11 LPts China National Championships 2030View
14/03/2030Zibo, China20 - 18 Lao-Tzu Ginn11(1) - 1 WPts China National Championships 2030View
11/03/2030Zibo, China19 - 18 Shen Yaw23 - 21 WPts China National Championships 2030View
17/02/2030Bulawayo, Zimbabwe18 - 18 Arran Chakabva11 - 23 WPts
20/12/2029Sofia, Bulgaria17 - 18 Ilhami Bozdag0 - 0 WPts
22/10/2029Leeds, UK16 - 18 Chris Reece7(1) - 11 WPts
24/08/2029Beijing, China15 - 18 Montego Navarro22 - 15 WPts
24/07/2029Havana, Cuba15 - 17 Montego Navarro21 - 15 LPts
23/06/2029Havana, Cuba15 - 16 Montego Navarro20 - 15 LPts
22/05/2029Beijing, China14 - 16 Montego Navarro20 - 14 WPts
16/04/2029Beijing, China13 - 16 Minh Phuong15 - 10 WPts
14/03/2029Chifeng, China13 - 15 Dewei Thien15 - 8 LPts China National Championships 2029View
11/03/2029Chifeng, China12 - 15 Xi-Wang Zha6 - 4 WPts China National Championships 2029View
05/03/2029Yokohama, Japan11 - 15 Ryuu Ueno22(1) - 9 WPts
02/02/2029Yerevan, Armenia11 - 14 Vachagan Galajyan17 - 10 LPts
02/01/2029Beijing, China11 - 13 Vachagan Galajyan16 - 10 LPts
02/12/2028Beijing, China10 - 13 Dale Madziva8 - 8 WPts
01/11/2028Bulawayo, Zimbabwe10 - 12 Dale Madziva7 - 8 LPts
01/10/2028Bulawayo, Zimbabwe10 - 11 Dale Madziva6 - 8 LPts
31/08/2028Beijing, China9 - 11 Khalid Betro11 - 16 WPts
28/07/2028Beijing, China8 - 11 Yulian á Krukov6 - 18 WPts
27/06/2028Sofia, Bulgaria7 - 11 Yulian á Krukov6 - 17 WPts
27/05/2028Beijing, China7 - 10 Khalid Betro10 - 14 LPts
20/04/2028Beijing, China7 - 9 Dmitriy Tyukalov5 - 6 LPts
17/03/2028Xiamen, China6 - 9 Shen Yaw14 - 15 WPts China National Championships 2028View
14/03/2028Xiamen, China5 - 9 Xin Weng7 - 25(9) WPts China National Championships 2028View
11/03/2028Xiamen, China4 - 9 Dewei Thien8 - 7 WPts China National Championships 2028View
06/02/2028Harare, Zimbabwe4 - 8 Antwan Mujokoro24 - 14 LPts
06/01/2028Chiclayo, Peru3 - 8 Alejandro Bailon3 - 1 WPts
06/12/2027Rome, Italy3 - 7 Primo Conti13(1) - 12 LPts
05/11/2027Rome, Italy3 - 6 Primo Conti12(1) - 12 LPts
05/10/2027Kosice, Slovakia3 - 5 Ev×en Folta15 - 11 LPts
04/09/2027Jalilabad, Azerbaijan3 - 4 Aflatun Shirvani18 - 16 LPts
29/07/2027Kunming, China2 - 4 Chung Kane14(4) - 25 WPts
28/06/2027Beijing, China1 - 4 Ming Boon3 - 2 WPts
30/04/2027Warsaw, Poland0 - 4 Jeronim Kosa6 - 7 WPts
02/03/2027Guangzhou, China0 - 3 Zhong Wie8 - 12 LPts
01/01/2027Cochabamba, Bolivia0 - 2 Santiago Ledo17 - 12 LPts
03/11/2026Cagayan de Oro, Philippines0 - 1 Lisandro Malijan12 - 11 LPts
05/09/2026Beijing, China0 - 0 Jun Jue3 - 4 LPts