Weightclass:  Light Welterweight
Location:  Nanchang, China
Record:  29 - 21(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/06/2033Nanchang, China28 - 21(1) Guy de Musset2 - 10 WPts
29/04/2033Nanchang, China27 - 21(1) Cody Gaddis0 - 3 WPts
28/02/2033Nanchang, China26 - 21(1) Henry Buckley10 - 1 WPts
29/12/2032Nanchang, China25 - 21(1) Juan Tiscareno0 - 1 WPts
29/10/2032Nanchang, China24 - 21(1) Grgur Stojkovic3 - 6 WPts
29/08/2032Nanchang, China23 - 21(1) Bashkim Taskopruluzade6 - 18 WPts
28/06/2032Nanchang, China22 - 21(1) Albert Vent3 - 8 WPts
27/04/2032Nanchang, China21 - 21(1) Arvid Hustedt5 - 5 WPts
27/02/2032Nanchang, China20 - 21(1) Niels Dahm0 - 2 WPts
29/12/2031Nanchang, China19 - 21(1) Callum Shillinglaw2 - 17 WPts
30/10/2031Nanchang, China18 - 21(1) Liko Altantulga11 - 13 WPts
30/08/2031Nanchang, China17 - 21(1) Yong Bak9 - 7 WPts
01/07/2031Nanchang, China16 - 21(1) Akeem Gada1 - 1 WPts
01/05/2031Nanchang, China15 - 21(1) Liang Qiao8 - 17(1) WPts
04/03/2031Maracay, Venezuela14 - 21(1) Santiago Mier2 - 19 WPts
04/01/2031Riga, Latvia13 - 21(1) Boris Apshkalns7 - 13 WPts
06/11/2030Qingdao, China13 - 20(1) Shing Teng19 - 12 LPts
17/09/2030Yichang, China12 - 20(1) Liang Zhai4 - 21 WPts
17/08/2030Constantine, Algeria12 - 19(1) Waleed Koudri10 - 17 LPts
14/07/2030Wollongong, Australia12 - 18(1) Barry Moncrieff23 - 10 LPts
13/06/2030Wollongong, Australia12 - 17(1) Barry Moncrieff22 - 10 LPts
13/05/2030New Kingston, Jamaica12 - 16(1) Patrick Weatherspoon25 - 8 LPts
12/04/2030Samarqand, Uzbekistan12 - 15(1) Anton Taalajbec10 - 20(1) LPts
11/03/2030Zibo, China12 - 14(1) Confucius Feng25 - 16 LPts China National Championships 2030View
16/02/2030Worcester, USA12 - 13(1) Daniel Robin22 - 7 LPts
15/01/2030Worcester, USA12 - 12(1) Daniel Robin21 - 7 LPts
15/12/2029Nanchang, China12 - 11(1) Daniel Cragg16 - 7 LPts
09/11/2029Nanchang, China12 - 10(1) LukᚠSkoda13 - 14 LPts
05/10/2029Rijeka, Croatia12 - 9(1) Ognjan Pavletic21 - 5 LPts
04/09/2029Rijeka, Croatia12 - 8(1) Ognjan Pavletic20 - 5 LPts
25/07/2029Nairobi, Kenya11 - 8(1) Azam Shad27(1) - 41 WPts
27/05/2029Nanchang, China10 - 8(1) Justin Pennie15 - 20 WPts
29/03/2029Salvador, Brazil9 - 8(1) Agapetus Paredes9 - 22 WPts
29/01/2029Montevideo, Uruguay8 - 8(1) Oleos Claros13 - 24 WPts
01/12/2028Shanghai, China7 - 8(1) Liko Lok4 - 23(3) WPts
03/10/2028Jinan, China7 - 7 Ye Yuen10 - 19 LKO3
06/08/2028Nanchang, China6 - 7 Li-Liang Mooi2 - 4 WPts
08/06/2028Kingston, Jamaica6 - 6 Henry Dryman5 - 10 LPts
10/04/2028Gothenburg, Sweden5 - 6 Sam Aamot8 - 16 WPts
11/02/2028Nanchang, China4 - 6 Fo-hai Lui7(2) - 8 WPts
13/12/2027Nanchang, China4 - 5 Chan-dong Gang18(1) - 17 LPts
15/10/2027Kiev, Ukraine4 - 4 Vikenti Stupak11 - 14(2) LPts
17/08/2027Incheon, South Korea4 - 3 Kook-young Pyon21 - 5 LPts
18/06/2027Nanchang, China4 - 2 Azam Farid0 - 6 LPts
20/04/2027Nanchang, China3 - 2 Valerio Gesmundo2 - 0 WPts
20/02/2027Bratislava, Slovakia3 - 1 Otakar Divin12 - 23(6) LPts
22/12/2026Liuzhou, China2 - 1 Shen Lock1 - 2 WPts
29/10/2026Kunming, China2 - 0 Woo Zhen5 - 12 LPts
02/09/2026Nanchang, China1 - 0 Wang Jun0 - 1 WPts
05/07/2026Shijiazhuang, China0 - 0 Tung Mou0 - 0 WPts