Weightclass:  Welterweight
Location:  Guangzhou, China
Record:  21(1) - 5
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/04/2022Guangzhou, China20(1) - 5 Quon Fan0 - 1 WPts
11/02/2022Guangzhou, China19(1) - 5 Beltran Madeira6 - 9 WPts
12/12/2021Guangzhou, China18(1) - 5 Manchu Xia2 - 7 WPts
11/10/2021Guangzhou, China17 - 5 Bert Geib0 - 16(2) WKO3
10/08/2021Guangzhou, China16 - 5 Wang For12(1) - 12 WPts
08/06/2021Guangzhou, China15 - 5 Chainey Dumas6 - 14 WPts
08/04/2021Guangzhou, China14 - 5 Xi-Wang Ha0 - 15 WPts
05/02/2021Guangzhou, China13 - 5 Mark Zvinavashe13 - 6 WPts
07/12/2020Guangzhou, China12 - 5 Chung Zhan12 - 6(1) WPts
06/10/2020Guangzhou, China11 - 5 Farhan Mamedaliyev6 - 9 WPts
07/08/2020Guangzhou, China10 - 5 Kris Moyo2 - 10 WPts
06/06/2020Guangzhou, China9 - 5 Wen Hom1 - 2 WPts
05/04/2020Durban, South Africa9 - 4 Hoeke Kotze7 - 7 LPts
06/02/2020Kampala, Uganda9 - 3 Gareth Bhimji9 - 2 LPts
09/12/2019Guangzhou, China8 - 3 Liko Nghiem6 - 7 WPts
09/10/2019Guangzhou, China7 - 3 Larenzo Savedra1 - 8 WPts
10/08/2019Guangzhou, China7 - 2 Woo Sik1 - 7 LPts
21/06/2019Guangzhou, China6 - 2 Martyn Glista3 - 6 WPts
22/04/2019Guangzhou, China5 - 2 Shing Tay0 - 5 WPts
19/02/2019Guangzhou, China5 - 1 On Wei6 - 1 LPts
19/12/2018Guangzhou, China4 - 1 Lorenzo Arrighi2 - 4 WPts
20/10/2018Athens, Greece3 - 1 Agamedes Gerou3 - 2 WPts
21/08/2018Guangzhou, China2 - 1 Tryggvi Duer1 - 3 WPts
21/06/2018Suwon, South Korea2 - 0 Yong-jae U0 - 1 LPts
21/04/2018Beijing, China1 - 0 Woo Liu0 - 0 WPts
19/03/2018Guangzhou, China0 - 0 Alejandro Huerta0 - 0 WPts