Weightclass:  Flyweight
Location:  Shanghai, China
Record:  59 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/04/2026Shanghai, China58 - 18 Jaguar Tristan3 - 10 WPts
10/02/2026Shanghai, China57 - 18 Berto Palomino3 - 5 WPts
12/12/2025Shanghai, China57 - 17 Carlos Ruedas51 - 18 LPts
11/11/2025Maracay, Venezuela56 - 17 Carlos Ruedas51 - 17 WPts
11/10/2025Istanbul, Turkey55 - 17 Suleiman Memish43 - 30 WPts
10/09/2025Ningbo, China55 - 16 Rehman Azad55(1) - 17 LPts Ningbo World Championships 2025View
07/09/2025Ningbo, China54 - 16 Daniil Verlin18(1) - 14 WPts Ningbo World Championships 2025View
03/09/2025Shanghai, China53 - 16 Suleiman Memish43 - 28 WPts
03/08/2025Shanghai, China52 - 16 Carlos Ruedas50 - 15 WPts
03/07/2025Shanghai, China51 - 16 Suleiman Memish43 - 26 WPts
02/06/2025Istanbul, Turkey50 - 16 Suleiman Memish43 - 25 WPts
02/05/2025Shanghai, China49 - 16 Cuba Teran49 - 11 WPts
17/03/2025Changde, China48 - 16 Confucius Mao15 - 10(1) WPts China National Championships 2025View
14/03/2025Changde, China47 - 16 Fo-hsing Liaw11 - 21 WPts China National Championships 2025View
11/03/2025Changde, China46 - 16 Yuan Zong7(1) - 9 WPts China National Championships 2025View
06/02/2025Shanghai, China46 - 15 Cuba Teran46 - 9 LPts
06/01/2025Shanghai, China45 - 15 Joaquin Marrero38 - 17 WPts
05/12/2024Shanghai, China44 - 15 Ian Aikins36(2) - 21 WPts
29/10/2024Shanghai, China43 - 15 Xavion Mestas30(1) - 27 WPts
21/09/2024Bergen, Norway42 - 15 Terje Flatten44(1) - 19 WPts
21/08/2024Shanghai, China41 - 15 Xavion Mestas29(1) - 26 WPts
16/07/2024Busan, South Korea41 - 14 Kolya Romanchuk46 - 6 LPts Busan Olympics 2024View
13/07/2024Busan, South Korea40 - 14 Elias Allende30(1) - 16 WPts Busan Olympics 2024View
18/06/2024Tirana, Albania39 - 14 Blerim Fahri39 - 16 WPts
18/05/2024Petaling Jaya, Malaysia38 - 14 Mohsin Hamed36(2) - 15 WPts
17/04/2024Maracay, Venezuela38 - 13 Carlos Ruedas36 - 10 LPts
17/03/2024Suzhou, China37 - 13 Huang-fu Koo21 - 18 WPts China National Championships 2024View
14/03/2024Suzhou, China36 - 13 Wu-pen Mar16 - 12(1) WPts China National Championships 2024View
11/03/2024Suzhou, China35 - 13 Shing Kao17 - 6 WPts China National Championships 2024View
13/02/2024Malaga, Spain34 - 13 Nicandro Truxillo38 - 15 WPts
12/01/2024Caloocan, Philippines34 - 12 Chalermjak Bunsith40(1) - 6 LPts Asia-Oceania Championships 2024View
09/01/2024Caloocan, Philippines33 - 12 Dillon Hang31(1) - 10 WPts Asia-Oceania Championships 2024View
20/12/2023Shanghai, China33 - 11 Ong Phuoc43(1) - 10 LPts
17/11/2023Shanghai, China33 - 10 Choi Yahulycov34 - 5 LPts
17/10/2023Shanghai, China33 - 9 Choi Yahulycov33 - 5 LPts
13/09/2023Surat, India33 - 8 Abdul Mohammad35(1) - 10(1) LPts Surat World Championships 2023View
10/09/2023Surat, India32 - 8 Zeynal Alasgarov38(1) - 6 WPts Surat World Championships 2023View
07/09/2023Surat, India31 - 8 Nicandro Truxillo36 - 12 WPts Surat World Championships 2023View
13/07/2023Almaty, Kazakhstan30 - 8 Gennady Ablyazowa10 - 19 WPts
15/05/2023Almaty, Kazakhstan29 - 8 Zafa Backiroff16 - 15 WPts
17/03/2023Liuzhou, China28 - 8 Wu-pen Dai31(2) - 8 WPts China National Championships 2023View
14/03/2023Liuzhou, China27 - 8 Yuan Zhu25 - 10 WPts China National Championships 2023View
11/03/2023Liuzhou, China26 - 8 Yong Deng19 - 8 WPts China National Championships 2023View
16/02/2023Shanghai, China25 - 8 Gan Chun3 - 1 WPts
17/12/2022Shanghai, China24 - 8 Gabriel Lantigua2(1) - 7 WPts
18/10/2022Mumbai, India23 - 8 Hassan Abu8 - 19(7) WPts
20/08/2022Tegucigalpa, Honduras22 - 8 Pedro Salazar20 - 8 WPts
22/06/2022Tianjin, China21 - 8 Shen Yin6 - 18 WPts
10/05/2022Mendoza, Argentina20 - 8 Miguel Grano7 - 13 WPts
11/03/2022Nanchong, China20 - 7 Wu-pen Dai22 - 6 LPts China National Championships 2022View
29/01/2022Kingston, Jamaica19 - 7 Dave Batch16 - 10 WPts
01/12/2021San Juan, Puerto Rico18 - 7 Jose Fuente14(1) - 9 WPts
01/10/2021Guangzhou, China17 - 7 Woo Boey14 - 7 WPts
06/08/2021Bristol, UK16 - 7 Arran Boron12(1) - 8 WPts
07/06/2021Changwon, South Korea15 - 7 Chan-dong Roh8 - 2 WPts
09/04/2021Shanghai, China14 - 7 Kong Teng7 - 12 WPts
06/02/2021Chengdu, China14 - 6 Liang Doe10 - 5 LPts
30/12/2020Shanghai, China13 - 6 Quon Cham14 - 4 WPts
29/10/2020Changchun, China13 - 5 Jiang Doo12 - 7 LPts
11/09/2020Shanghai, China12 - 5 Mahir Eivasov7 - 10 WPts
11/07/2020Shanghai, China11 - 5 Shen Mak8 - 7 WPts
10/05/2020Harbin, China10 - 5 Lao-Tzu Deng6 - 7 WPts
11/03/2020Hohhot, China10 - 4 Zhuang Lam13 - 1 LPts China National Championships 2020View
13/02/2020General Santos, Philippines9 - 4 Enzo Valdespino3 - 1 WPts
15/12/2019Shanghai, China8 - 4 Jiang Hin2 - 1 WPts
15/10/2019Xian, China7 - 4 Xing-fu Gan5 - 4 WPts
02/09/2019Shanghai, China6 - 4 Huang-fu Gang4 - 3 WPts
04/07/2019Taganrog, Russia6 - 3 Marlen Karelin3 - 0 LPts
06/05/2019Nanchang, China6 - 2 Lao-Tzu Sai0 - 0 LPts
03/04/2019Shanghai, China5 - 2 Sun Teo4 - 1 WPts
01/02/2019Guayaquil, Ecuador4 - 2 Joaquin Apostol0 - 7 WPts
03/12/2018Shanghai, China3 - 2 Lao-Tzu Deng1 - 3 WPts
04/10/2018Tianjin, China3 - 1 Sun Teo1 - 0 LPts
28/08/2018Shanghai, China2 - 1 Razzaak Sim0 - 1 WPts
30/06/2018Shanghai, China1 - 1 Hui-chao Gang3 - 1 WPts
02/05/2018Kunming, China1 - 0 Manchu Man1 - 0 LPts
19/03/2018Shanghai, China0 - 0 Daniil Gramatina0 - 0 WPts