Weightclass:  Light Welterweight
Location:  Nanyang, China
Record:  8 - 19(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/10/2022Nanyang, China7 - 19(1) Jun Auyong4 - 25 WPts
30/08/2022Nanyang, China6 - 19(1) Yuan Seow0 - 2 WPts
30/06/2022Nanyang, China5 - 19(1) Jonathan Notman1 - 3 WPts
01/05/2022Nanyang, China4 - 19(1) Gan Sheh8 - 18 WPts
02/03/2022Nanyang, China4 - 18(1) Quincy Paley18 - 8 LPts
31/12/2021Nanyang, China3 - 18(1) Niao-ka Dua0 - 1 WPts
30/10/2021Nanyang, China2 - 18(1) Miguel Bastidas0 - 6 WPts
30/08/2021Nanyang, China2 - 17 Quang Hien23(1) - 4 LKO3
30/06/2021Nanyang, China2 - 16 Robert Chiti5 - 13 LPts
29/04/2021Nanyang, China2 - 15 Zhong Dung2 - 9 LPts
28/02/2021Nanyang, China2 - 14 Chris Wilson8 - 5 LPts
30/12/2020Nanyang, China2 - 13 Ryszard Bolda15 - 5 LPts
30/10/2020Qiqihar, China2 - 12 Ye Huie3 - 13 LPts
06/09/2020Nanyang, China2 - 11 Sumner Papineau7 - 11 LPts
05/07/2020Johannesburg, South Africa2 - 10 Nick Tshabu0 - 0 LPts
07/05/2020Nanyang, China1 - 10 Kristijan Salaj3 - 10 WPts
08/03/2020Nanyang, China1 - 9 Gao Ou4 - 10 LPts
06/01/2020Shenyang, China1 - 8 Jin Chiu0 - 1 LPts
22/11/2019Guigang, China1 - 7 Xin Aun5 - 5 LPts
23/09/2019Nanyang, China1 - 6 Constantijn Peeters8 - 3 LPts
25/07/2019Nanyang, China1 - 5 Franchot de Custine7 - 4 LPts
26/05/2019Nanjing, China1 - 4 Gao Ou2 - 7 LPts
03/04/2019Nanyang, China1 - 3 Xing-fu Lim3 - 1 LPts
31/01/2019Toshkent, Uzbekistan1 - 2 Afon Azimzade2 - 2 LPts
03/12/2018Nanyang, China1 - 1 Chung Gene1 - 3 LPts
04/10/2018Nanyang, China0 - 1 Yao Hoh6 - 0 WPts
06/08/2018Shenzhen, China0 - 0 Lee Yaw0 - 0 LPts