Weightclass:  Light Welterweight
Location:  Shanghai, China
Record:  21 - 4
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/05/2022Shanghai, China20 - 4 Zhu Liang4 - 13 WPts
15/03/2022Shanghai, China19 - 4 Amer Allee18 - 10 WPts
13/01/2022Shanghai, China18 - 4 Aleksandr Hajibabayev2 - 16 WPts
13/11/2021Shanghai, China17 - 4 Rense Thycsens5 - 16 WPts
13/09/2021Shanghai, China16 - 4 Douwe Palet14 - 8 WPts
13/07/2021Shanghai, China15 - 4 Xing-fu Lien5 - 15 WPts
11/05/2021Shanghai, China14 - 4 Vali Roed7 - 7 WPts
11/03/2021Shanghai, China13 - 4 Ian Hedding5 - 13 WPts
10/01/2021Shanghai, China12 - 4 Thongtaeng Rawangpa7 - 12 WPts
10/11/2020Shanghai, China11 - 4 Liang Un7 - 8 WPts
10/09/2020Shanghai, China10 - 4 Baldwyn Eis11 - 6 WPts
10/07/2020Shanghai, China9 - 4 Sebastian Gogola2 - 13 WPts
09/05/2020Shanghai, China8 - 4 Raynard Gourcuff7 - 5 WPts
10/03/2020Shanghai, China7 - 4 Quon Dak2 - 10 WPts
09/01/2020Shanghai, China6 - 4 Orane Clary3 - 7 WPts
09/11/2019Radom, Poland6 - 3 Jarek Szala2 - 11 LPts
10/09/2019Shanghai, China5 - 3 Mark Skinner3 - 5 WPts
11/07/2019Baku, Azerbaijan5 - 2 Garay Dzhalilov1 - 8 LPts
12/05/2019Shanghai, China4 - 2 Ricardo Placencia2 - 2 WPts
11/03/2019Piraeus, Greece3 - 2 Korudon Goulas3 - 2 WPts
10/01/2019Wuhan, China2 - 2 Liang Toy2 - 5 WPts
26/11/2018Shanghai, China1 - 2 Manny Borrero3 - 2 WPts
26/09/2018Almaty, Kazakhstan0 - 2 Rashid Wyagorow0 - 3 WPts
28/07/2018Shantou, China0 - 1 Yao Hoh4 - 0 LPts
19/06/2018Shanghai, China0 - 0 James Cay1 - 0 LPts