Weightclass:  Featherweight
Location:  Kunming, China
Record:  9 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/05/2025Kunming, China8 - 18 Jax Bongubung5 - 7 WPts
12/03/2025Malang, Indonesia7 - 18 Entji Kurniawan0 - 17(1) WPts
12/01/2025Barquisimeto, Venezuela6 - 18 Alejandro Saldana1 - 20(4) WPts
14/11/2024Wuhan, China6 - 17 On Chu15 - 21 LPts
24/09/2024Cebu City, Philippines6 - 16 Jose Lansangan17 - 19 LPts
27/07/2024Stockholm, Sweden6 - 15 Melker Salomonsson2 - 14 LPts
29/05/2024Dasmarinas, Philippines5 - 15 Saturnin Corea14 - 19 WPts
31/03/2024Mandaue, Philippines5 - 14 Seferino Lagda12 - 26 LPts
01/02/2024Harbin, China4 - 14 Ye Liang8 - 15 WPts
04/12/2023Zibo, China4 - 13 Wen Mao25 - 12 LPts
08/10/2023Shenyang, China4 - 12 Sun Jian14 - 15 LPts
11/08/2023Kurume, Japan4 - 11 Ryo Seto6 - 17 LPts
13/06/2023Dongguan, China3 - 11 Zhong Ng6 - 18 WPts
12/05/2023Suzhou, China3 - 10 Confucius Lung17 - 13 LPts
09/04/2023Brighton and Hove, UK2 - 10 Desmond Lewis17 - 16 WPts
09/02/2023Wuxi, China2 - 9 Ye Goh7 - 11 LPts
03/01/2023Quanzhou, China2 - 8 Uang Fatt12 - 16 LPts
22/11/2022Kumasi, Ghana2 - 7 Mark Douna22 - 7 LPts
24/09/2022Abidjan, Ivory Coast2 - 6 Pierre Ledoux6 - 16 LPts
27/07/2022Kunming, China1 - 6 Wen Tai3 - 4 WPts
26/05/2022Wuhan, China1 - 5 Uang Tso2 - 4 LPts
09/04/2022Christchurch, New Zealand1 - 4 Patrick Kerwood8 - 16 LPts
09/02/2022Kunming, China0 - 4 Bryan Akintonde0 - 6 WPts
10/12/2021Prague, Czech Republic0 - 3 FrantiÜek Daniel10 - 15(3) LPts
12/10/2021Minsk, Belarus0 - 2 Zernebog Konovalov5 - 19 LPts
13/08/2021Changchun, China0 - 1 Shen Woo1 - 1 LPts
05/07/2021Kunming, China0 - 0 Juan Sanches12 - 10 LPts