Weightclass:  Light Welterweight
Location:  Shenzhen, China
Record:  30 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/03/2027Shenzhen, China29 - 18 Quon Sing0 - 1 WPts
03/01/2027Shenzhen, China28 - 18 Giles Vallis1 - 0 WPts
04/11/2026Shenzhen, China27 - 18 Gardiner Jan6 - 13 WPts
06/09/2026Shenzhen, China26 - 18 Confucius Weng5 - 13 WPts
07/07/2026Shenzhen, China25 - 18 Chen Xie5 - 8 WPts
08/05/2026Shenzhen, China25 - 17 Confucius Weng4 - 11 LPts
09/03/2026Shenzhen, China24 - 17 Quon Mui0 - 6 WPts
08/01/2026Shenzhen, China23 - 17 Confucius Wen3 - 7 WPts
09/11/2025Shenzhen, China22 - 17 On Hsi4 - 8 WPts
10/09/2025Shenzhen, China21 - 17 Niao-ka Mok2 - 4 WPts
12/07/2025Shenzhen, China20 - 17 Albert Jansky2 - 11 WPts
13/05/2025Shenzhen, China19 - 17 Rashid Wassan8 - 12 WPts
14/03/2025Changde, China19 - 16 Yuan Woo7 - 4 LPts China National Championships 2025View
11/03/2025Changde, China18 - 16 Jin Chiu17 - 19(1) WPts China National Championships 2025View
14/02/2025Shenzhen, China17 - 16 Thor Stoa5 - 3 WPts
10/01/2025Shenzhen, China17 - 15 Odilon Foccart5 - 20 LPts
29/11/2024Sydney, Australia16 - 15 Kris McGuinness4 - 16 WPts
01/10/2024Kumasi, Ghana15 - 15 Denzel Darko25 - 9 WPts
03/08/2024Shenzhen, China14 - 15 Ho Hsia13 - 13 WPts
11/06/2024Wuhan, China13 - 15 Dewei Zha13 - 11 WPts
20/04/2024Suzhou, China13 - 14 Gan Sheh18 - 20 LPts
17/03/2024Suzhou, China13 - 13 Liang Toy30 - 14 LPts China National Championships 2024View
14/03/2024Suzhou, China12 - 13 On Lim20 - 22 WPts China National Championships 2024View
11/03/2024Suzhou, China11 - 13 Yuan Woo3 - 0 WPts China National Championships 2024View
04/02/2024Marseille, France10 - 13 Aramis Loeb3 - 18 WPts
07/12/2023Antipolo, Philippines10 - 12 Davie Tigas19 - 10 LPts
09/10/2023Shenzhen, China9 - 12 Bing Woong0 - 1 WPts
12/08/2023Shenzhen, China8 - 12 Imran Yousef0 - 6 WPts
13/06/2023Shenzhen, China7 - 12 Ho Hsia8 - 11 WPts
14/04/2023Kampala, Uganda7 - 11 Amer Farran25(1) - 8 LPts
14/02/2023Shenzhen, China6 - 11 Kachazor Festigyan2 - 7 WPts
16/12/2022Kazan, Russia5 - 11 Isaak Kambolov14 - 14 WPts
17/10/2022Mar del Plata, Argentina4 - 11 Franco Velasquez9(2) - 15 WPts
19/08/2022Ponce, Puerto Rico4 - 10 Nasario Gavino13 - 10 LPts
20/06/2022Chengdu, China4 - 9 Huang-fu Wan8 - 19 LPts
23/04/2022Guayaquil, Ecuador4 - 8 Cisco Toledo12 - 16 LPts
23/02/2022Shenzhen, China3 - 8 Cole Hadden5 - 9 WPts
24/12/2021Santa Teresa del Tuy, Venezuela3 - 7 Ovidio Magallon6 - 17 LPts
24/10/2021Villa Nueva, Guatemala3 - 6 Alfonso Mateo2 - 6 LPts
25/08/2021Shenzhen, China3 - 5 Shayan Saleeby5 - 8 LPts
25/06/2021Qingdao, China3 - 4 Shen Chou11(1) - 9 LPts
28/04/2021Hong Kong, China3 - 3 Niao-ka Siong1 - 2 LPts
01/03/2021Shenzhen, China3 - 2 Gustav Lubell12 - 6 LPts
31/12/2020Shenzhen, China3 - 1 Asdvadzadur Orjanyan0 - 3 LPts
31/10/2020Shenzhen, China3 - 0 Mark Battle11(1) - 6 LPts
02/09/2020Changzhou, China2 - 0 Xing-fu Lien4 - 10 WPts
06/07/2020Kunming, China1 - 0 Ye Mau0 - 0 WPts
05/05/2020Shenzhen, China0 - 0 Barry Ormond1 - 2 WPts