Weightclass:  Light Welterweight
Location:  Xiangyang, China
Record:  27 - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/01/2030Xiangyang, China26 - 9 Yao Sai15 - 18 WPts
26/11/2029Xiangyang, China25 - 9 Confucius Jiang3 - 11 WPts
27/09/2029Xiangyang, China24 - 9 Sun Poon1 - 2 WPts
29/07/2029Xiangyang, China23 - 9 Fo-hai Sou1 - 5 WPts
30/05/2029Xiangyang, China22 - 9 Ho Fun2 - 3 WPts
31/03/2029Xiangyang, China21 - 9 Liang Qiao2 - 10(1) WPts
30/01/2029Xiangyang, China21 - 8 Hui-chao Hua5 - 6 LPts
01/12/2028Xiangyang, China20 - 8 Olindo Soltero0 - 7 WPts
03/10/2028Xiangyang, China19 - 8 Liko Lok4 - 22(3) WPts
04/08/2028Xiangyang, China18 - 8 Runako Kwakye0 - 3 WPts
06/06/2028Xiangyang, China17 - 8 Kwau Asabigi7 - 23 WPts
08/04/2028Xiangyang, China16 - 8 Quin Cerrato7 - 19 WPts
09/02/2028Linden, Guyana15 - 8 Jay Lowe4 - 7 WPts
12/12/2027Córdoba, Argentina14 - 8 Rafael Sambrano1 - 11 WPts
14/10/2027Xiangyang, China13 - 8 Azam Kanan5 - 9 WPts
16/08/2027Córdoba, Argentina12 - 8 Jerrold Zarco11 - 11 WPts
17/06/2027Fortaleza, Brazil11 - 8 Selestino Camacho8 - 13(1) WPts
19/04/2027Al Ain, UAE11 - 7 Amer Beaakah9 - 12 LPts
19/02/2027Magangue, Colombia10 - 7 Carlos Apollo6 - 18 WPts
21/12/2026Al Ain, UAE10 - 6 Amer Beaakah8 - 11 LPts
22/10/2026Xiangyang, China9 - 6 Shen Lock1 - 1 WPts
23/08/2026Guayaquil, Ecuador8 - 6 Sancho Saldana2 - 14 WPts
25/06/2026Dushanbe, Tajikistan8 - 5 Sabuhi Djamilov19 - 14 LPts
27/04/2026Xiangyang, China7 - 5 Diego Villalba5 - 20 WPts
27/02/2026Xiangyang, China6 - 5 Hui-chao Jeng8 - 11 WPts
29/12/2025Xiangyang, China5 - 5 Liko Lok0 - 8(2) WPts
30/10/2025Grand Rapids, USA5 - 4 Joseph McPhee40 - 21 LPts
01/09/2025Tianjin, China4 - 4 Xi-Wang Tam2 - 0 WPts
18/07/2025Tianjin, China3 - 4 Zhong Tung13 - 26 WPts
26/05/2025Hong Kong, China3 - 3 HuiK'o Sing6 - 11(1) LPts
25/04/2025Beijing, China2 - 3 Quon Mui0 - 0 WPts
24/03/2025Baku, Azerbaijan2 - 2 Alish Geidarov25(1) - 17 LPts
24/01/2025Xiangyang, China2 - 1 Yu Low6 - 1 LPts
25/11/2024Wuhan, China1 - 1 Zhu Peng1 - 24(12) WPts
06/10/2024Wuhan, China1 - 0 Yong Lok24(1) - 14 LPts
05/09/2024Belem, Brazil0 - 0 Juan Nave0 - 0 WPts