Weightclass:  Featherweight
Location:  Datong, China
Record:  23 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/02/2034Datong, China22 - 21 James Duffie2 - 3 WPts
12/12/2033Datong, China21 - 21 Etienne Cassin4 - 13 WPts
12/10/2033Datong, China20 - 21 Russel Mane4 - 10 WPts
12/08/2033Datong, China19 - 21 James Nolin2 - 10 WPts
12/06/2033Datong, China18 - 21 Antoni Izbicki7 - 3(1) WPts
12/04/2033Datong, China17 - 21 Connor Jones11 - 9 WPts
11/02/2033Datong, China16 - 21 Ron Winstone5 - 6 WPts
12/12/2032Datong, China15 - 21 Yu Banh0 - 1 WPts
12/10/2032Datong, China14 - 21 Xi-Wang Tang1 - 0 WPts
12/08/2032Shanghai, China13 - 21 Yuan Lan21 - 29 WPts
12/06/2032Datong, China12 - 21 Sam Hairston3 - 4 WPts
13/04/2032Xuzhou, China11 - 21 Yo Pau1 - 6 WPts
14/02/2032Manila, Philippines11 - 20 Dom Sayaboc9 - 11 LPts
17/12/2031Datong, China10 - 20 Holland Yang3 - 8 WPts
18/10/2031Tokyo, Japan9 - 20 Hiro Kawahara10 - 11 WPts
19/08/2031Guigang, China8 - 20 Ye Cheong10 - 10 WPts
22/06/2031Zamboanga City, Philippines8 - 19 Davie Tayag3 - 6 LPts
24/04/2031Manukau, New Zealand8 - 18 Daniel Crombie10 - 12 LPts
24/02/2031Datong, China7 - 18 Lao-Tzu Tsui5 - 14 WPts
25/12/2030Datong, China6 - 18 Deshi Feng13 - 14 WPts
27/10/2030Quezon City, Philippines6 - 17 Shaun Madijanon2 - 1 LPts
29/08/2030Datong, China5 - 17 Gao Ning0 - 6 WPts
29/06/2030Wellington, New Zealand5 - 16 Max Bett6 - 9(1) LPts
01/05/2030Shanghai, China4 - 16 Xing-fu Nguy4 - 8 WPts
03/03/2030Jinan, China4 - 15 Jin Ern4 - 7 LPts
14/01/2030Auckland, New Zealand4 - 14 Dan Ivory5 - 26 LPts
16/11/2029Rotterdam, Netherlands4 - 13 Wouter Robytaelge7 - 9 LPts
18/09/2029Shanghai, China4 - 12 Xing-fu Nguy2 - 6 LPts
22/07/2029Changsha, China4 - 11 Tung Tom16 - 11 LPts
25/05/2029Rouen, France3 - 11 Mason Fontaine2 - 15(2) WPts
27/03/2029Datong, China3 - 10 Eloy Casias20(1) - 12 LPts
27/01/2029Liverpool, UK3 - 9 Isaac Lyons13 - 16 LPts
29/11/2028Quanzhou, China3 - 8 An Pei4(1) - 15 LPts
01/10/2028Managua, Nicaragua2 - 8 Ponce Pompa5 - 29(1) WPts
03/08/2028Shenzhen, China1 - 8 Yu Baey5 - 15 WPts
05/06/2028Datong, China1 - 7 Genjo Ho4 - 0 LPts
07/04/2028Harbin, China1 - 6 Liang Be1 - 2 LPts
08/02/2028Fuyang, China1 - 5 Fo-hai Siu1 - 2 LPts
12/12/2027Datong, China1 - 4 An Foong0 - 3 LPts
13/10/2027Santo Domingo Oeste, Dominican Republic1 - 3 Antonio Barreda12 - 28(1) LPts
15/08/2027Baotou, China1 - 2 Mojiz Dayuu12 - 13 LPts
22/06/2027Dingzhou, China1 - 1 Ye Quan6 - 9 LPts
28/04/2027Ningbo, China1 - 0 Fo-hsing Kang12 - 15 LPts
05/03/2027Anyang, China0 - 0 Lao-Tzu Ai0 - 0 WPts