Weightclass:  Welterweight
Location:  Changsha, China
Record:  22 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/01/2034Changsha, China21 - 19 Eustis Ballas3 - 9 WPts
06/11/2033Changsha, China20 - 19 Anuj Ghoda3 - 17 WPts
06/09/2033Changsha, China19 - 19 Vranck Gloribus5 - 11 WPts
06/07/2033Changsha, China19 - 18 Sam Skeen10 - 8 LPts
05/05/2033Hyderabad, India18 - 18 Kalidas Gera0 - 0 WPts
07/03/2033Chengdu, China17 - 18 Hsin Shen9 - 18 WPts
06/01/2033Changsha, China17 - 17 Abhay Sule6 - 2 LPts
06/11/2032Wuhan, China17 - 16 Jun Pui14 - 17 LPts
10/09/2032Shantou, China17 - 15 Zhu Cha14 - 16 LPts
12/07/2032Changsha, China16 - 15 Ye Yau3 - 12 WPts
12/05/2032Aalborg, Denmark16 - 14 Snorre Bott7 - 17 LPts
13/03/2032Changsha, China15 - 14 Connor McCoun3 - 2 WPts
13/01/2032Seoul, South Korea14 - 14 Chang-hoon Chon1 - 7 WPts
15/11/2031Asuncion, Paraguay13 - 14 Lisandro Fleites10 - 20 WPts
17/09/2031San Juan, Puerto Rico12 - 14 Joaquin Capetillo19 - 14 WPts
19/07/2031Changsha, China11 - 14 Chang-hoon Chon1 - 4 WPts
21/05/2031Changsha, China10 - 14 Manchu Choong2 - 2 WPts
23/03/2031Bangkok, Thailand10 - 13 Maxsaisai Kwaitonggym15 - 13 LPts
23/01/2031Changsha, China9 - 13 Sevag Iskanyan0 - 2 WPts
25/11/2030Rosario, Argentina9 - 12 Federico Ribas13 - 20 LPts
27/09/2030Fukuoka, Japan8 - 12 Kazuki Sasaki4 - 20 WPts
30/07/2030Khujand, Tajikistan7 - 12 Vafadar Fattakhov9 - 13 WPts
01/06/2030Rijeka, Croatia7 - 11 Fabijan Jarak9 - 11 LPts
03/04/2030Changsha, China6 - 11 Juan Mathias1 - 13 WPts
03/02/2030Riga, Latvia6 - 10 Afanas Mezakruminsh15 - 7 LPts
06/12/2029San Jose, Costa Rica5 - 10 Diego Morones7 - 17 WPts
08/10/2029Changsha, China4 - 10 Danyaal Quraishi1 - 1 WPts
10/08/2029Nassau, Bahamas4 - 9 Joe Loane14 - 10 LPts
12/06/2029Kampala, Uganda3 - 9 Adnan Jamil5 - 13 WPts
14/04/2029Changsha, China3 - 8 Gabriel Dobry11(1) - 28 LPts
14/02/2029Nanjing, China3 - 7 Quon Woo1 - 6 LPts
18/12/2028Dushanbe, Tajikistan3 - 6 Sadiq Jan24 - 12 LPts
20/10/2028Changsha, China3 - 5 Lazar Ezers2 - 3 LPts
21/08/2028Changsha, China2 - 5 HuiK'o Hak0 - 7 WPts
22/06/2028Changsha, China1 - 5 Quon Shing2 - 9 WPts
23/04/2028Santa Ana, El Salvador1 - 4 Vicente Barro4 - 7 LPts
24/02/2028Changsha, China1 - 3 Alano Clavel3 - 12 LPts
26/12/2027Changsha, China1 - 2 Symon Demchuk6 - 8 LPts
28/10/2027Copenhagen, Denmark1 - 1 Ulick Langhoff15 - 13 LPts
30/08/2027Beijing, China1 - 0 Gao Ngueng1 - 1 LPts
05/07/2027Changsha, China0 - 0 Woo Giaw0 - 7 WPts