Weightclass:  Welterweight
Location:  Xian, China
Record:  20 - 27(5)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
31/03/2031Xian, China20 - 26(5) Rob McRae10 - 5 LPts
30/01/2031Xian, China19 - 26(5) Andre Duchesnay1 - 13 WPts
01/12/2030Zibo, China18 - 26(5) Chung Watt22 - 14 WPts
04/10/2030Montevideo, Uruguay18 - 25(5) Rodrigo Guajardo23 - 12 LPts
06/08/2030Bangkok, Thailand17 - 25(5) Suor Dechmitr6 - 24 WPts
08/06/2030Abuja, Nigeria16 - 25(5) Mfon Babajaro2 - 13 WPts
10/04/2030Nanjing, China15 - 25(5) Xin Woo12 - 26(1) WPts
11/02/2030Changchun, China15 - 24(5) Quon Trinh12 - 24 LPts
13/12/2029Wenzhou, China15 - 23(5) Dewei Pau20 - 14 LPts
14/10/2029Hwaseong, South Korea15 - 22(4) Dong-jun Ban11 - 15 LKO3
16/08/2029Xian, China14 - 22(4) Zhu Fai9 - 19 WPts
17/06/2029San Juan, Puerto Rico13 - 22(4) Sierra Bustamante2(1) - 12 WPts
18/04/2029Baku, Azerbaijan12 - 22(4) Ismayil Rashidov2 - 9 WPts
18/02/2029Baku, Azerbaijan11 - 22(4) Ismayil Rashidov2 - 8 WPts
21/12/2028Kenitra, Morocco10 - 22(4) Arib Filali0 - 6 WPts
23/10/2028Xian, China9 - 22(4) Cruz Gabriel7 - 7 WPts
24/08/2028Xian, China8 - 22(4) Bing Fei8 - 18 WPts
25/06/2028Xian, China7 - 22(4) Liang Ngo2 - 1 WPts
26/04/2028Incheon, South Korea7 - 21(4) Jeong-hyeop Jon10 - 14 LPts
27/02/2028Xian, China6 - 21(4) Malik Koraichi3(1) - 8 WPts
29/12/2027Xian, China5 - 21(4) Deshi Jow4 - 8 WPts
30/10/2027Xian, China4 - 21(4) Rizwan-ul-Haq Kamelanc0 - 5 WPts
31/08/2027Beijing, China4 - 20(4) Ye Doan1 - 15 LPts
13/07/2027Saskatoon, Canada4 - 19(4) Wayne Dashiell5 - 15 LPts
15/05/2027Al Ain, UAE4 - 18(4) Irfan Salam4 - 12 LPts
17/03/2027Zagreb, Croatia4 - 17(4) Jozo Vukas9 - 12 LPts
17/01/2027Xian, China4 - 16(4) Bing Jiao5 - 6 LPts
18/11/2026Xian, China3 - 16(4) David Sayer3 - 4 WPts
19/09/2026Medina, Saudi Arabia3 - 15(4) Zafa Saber9 - 15 LPts
22/07/2026Lille, France3 - 14(4) Laramie Laurent4 - 13 LPts
24/05/2026Brisbane, Australia3 - 13(4) Joseph Cummingham4(1) - 26(10) LPts
26/03/2026Xian, China3 - 12(3) Ahmed Tedjar16 - 10 LKO3
26/01/2026Chongqing, China3 - 11(3) Wen Kheong12 - 17 LPts
03/12/2025Sheffield, UK2 - 11(3) Dave Fortuna5 - 12 WPts
04/10/2025Xian, China1 - 11(3) Jose Canas1 - 9 WPts
06/08/2025Xian, China1 - 10(3) Qing-Nan Wong1 - 3 LPts
07/06/2025Suzhou, China0 - 10(3) Shing Tai1 - 2 WPts
14/04/2025Gulu, Uganda0 - 9(3) Penda Kigoye17(1) - 16(1) LPts
14/02/2025Chengdu, China0 - 8(3) Bing Long11 - 13 LPts
18/12/2024Xiamen, China0 - 7(3) Li-Liang Shan1 - 2 LPts
17/11/2024Changchun, China0 - 6(2) Lei Chou12(1) - 24 LKO2
17/10/2024Chengdu, China0 - 5(2) Bing Long9 - 13 LPts
08/09/2024Suzhou, China0 - 4(1) Li Cao17(1) - 22 LKO3
08/08/2024Quezon City, Philippines0 - 3(1) Joaquin Muniz31 - 8 LPts
10/06/2024Ciudad del Este, Paraguay0 - 2 Rodrigo Valdivia26(4) - 16 LKO3
12/04/2024Xian, China0 - 1 Zhuang Wui1 - 6 LPts
13/02/2024Xian, China0 - 0 Jing Sha1 - 1 LPts