Weightclass:  Light Welterweight
Location:  Shanghai, China
Record:  12 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/01/2022Shanghai, China12 - 11 Tymoteusz Grygiel10(1) - 12 LPts
28/11/2021Shanghai, China11 - 11 Sapapetch Sae13 - 10 WPts
27/09/2021Shanghai, China11 - 10 Jasper Caruthers23(1) - 3 LPts
27/07/2021Shanghai, China10 - 10 Jin Chiu5 - 7 WPts
25/05/2021Shanghai, China9 - 10 Xin Nhan2 - 3 WPts
26/03/2021Shanghai, China8 - 10 An Fei6 - 8 WPts
25/01/2021Shanghai, China7 - 10 Neron Sainz6 - 11 WPts
24/11/2020Shanghai, China7 - 9 Dume Muleta15 - 5 LPts
23/09/2020Shanghai, China6 - 9 Liang Tam6 - 7 WPts
24/07/2020Shanghai, China5 - 9 Huang-fu Zhan4 - 7 WPts
23/05/2020Shanghai, China5 - 8 Ye Ung6 - 9 LPts
23/03/2020Shanghai, China4 - 8 Everett Radlitz0 - 5 WPts
23/01/2020Bradford, UK4 - 7 Frank Corson4 - 8 LPts
24/11/2019Nanning, China4 - 6 Li-Liang Chern4 - 7 LPts
29/09/2019Shanghai, China3 - 6 Urvano Delangel3 - 5 WPts
31/07/2019Nanning, China3 - 5 Yao Cui1 - 5 LPts
30/06/2019Shanghai, China2 - 5 Ye Ung3 - 6 WPts
01/05/2019Shanghai, China2 - 4 Sun Jiao5 - 0 LPts
01/03/2019Xian, China2 - 3 Sun Jiao4 - 0 LPts
26/01/2019Buenos Aires, Argentina2 - 2 Eduardo Martinez1 - 4 LPts
26/11/2018Shanghai, China2 - 1 Fidel Atilano5 - 1 LPts
26/09/2018Shanghai, China1 - 1 Thomas Davin1 - 3 WPts
27/07/2018Taizhou, China1 - 0 Fo-hsing Zhu3 - 1 LPts
19/06/2018Shanghai, China0 - 0 William MacClery0 - 0 WPts