Weightclass:  Lightweight
Location:  Shanghai, China
Record:  25 - 8
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/07/2023Shanghai, China24 - 8 Xi-Wang Ngan1 - 9 WPts
18/05/2023Shanghai, China23 - 8 Kris Kincaide6 - 4 WPts
19/03/2023Shanghai, China22 - 8 Deshi Sang6 - 13 WPts
17/01/2023Shanghai, China21 - 8 Yao Liang13 - 12 WPts
17/11/2022Shanghai, China20 - 8 HuiK'o Ba1 - 8 WPts
17/09/2022Shanghai, China19 - 8 Ho Chong7 - 8 WPts
19/07/2022Shanghai, China18 - 8 Fo-hsing Hum3 - 12 WPts
18/05/2022Shanghai, China17 - 8 Hassan Habib11 - 16 WPts
18/03/2022Shanghai, China16 - 8 Xavier Mirando1 - 3 WPts
16/01/2022Shanghai, China15 - 8 Ashok Naik0 - 1 WPts
16/11/2021Shanghai, China14 - 8 Uang Sui8(1) - 17 WPts
15/09/2021Shanghai, China13 - 8 Alvino Santibanez21(2) - 4 WPts
15/07/2021Hangzhou, China13 - 7 Jing Cheah9 - 9 LPts
02/06/2021Brno, Czech Republic13 - 6 Filip Fronek14 - 6 LPts
03/04/2021Istanbul, Turkey12 - 6 Ufuk Can10 - 11 WPts
03/02/2021Khujand, Tajikistan11 - 6 Andrii Zeinally12(1) - 4 WPts
06/12/2020Bayamon, Puerto Rico10 - 6 Fidel Alamo2 - 9 WPts
07/10/2020Istanbul, Turkey10 - 5 Direnc Akdari11 - 3 LPts
09/08/2020Shanghai, China9 - 5 Dai McRaney7(2) - 5 WPts
08/06/2020Vilnius, Lithuania9 - 4 Leszek Wisz5 - 9 LPts
10/04/2020Shanghai, China8 - 4 Patryk Konieczka0 - 2 WPts
11/02/2020Zigong, China7 - 4 On Bi3 - 1 WPts
31/12/2019Xuzhou, China7 - 3 Wen Chi8 - 4 LPts
26/11/2019Constantine, Algeria7 - 2 Saad Sebbar4 - 7 LPts
28/09/2019New Kingston, Jamaica6 - 2 David Ore3 - 4 WPts
31/07/2019Almaty, Kazakhstan5 - 2 Khayal Raimbek5 - 1 WPts
02/06/2019Shanghai, China4 - 2 Fidel Palma4 - 6 WPts
03/04/2019Shanghai, China3 - 2 Gerard Jasper0 - 3 WPts
01/02/2019Shanghai, China3 - 1 Rob Connell1 - 1 LPts
03/12/2018Hong Kong, China2 - 1 Shing Way4 - 1 WPts
31/10/2018Shanghai, China1 - 1 Liko Lien1 - 2 WPts
02/09/2018Shanghai, China0 - 1 Manchu Tsao1 - 0 WPts
05/07/2018Shanghai, China0 - 0 John McLoughlin0 - 0 LPts