Weightclass:  Middleweight
Location:  Kunming, China
Record:  32 - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/12/2031Kunming, China31 - 11 Connor Connelly6 - 13 WPts
02/10/2031Kunming, China30 - 11 Lloyd Ness13 - 7 WPts
30/07/2031Kunming, China29 - 11 Dimos Celestino8(1) - 17 WPts
31/05/2031Kunming, China28 - 11 James Rwabwogo2 - 9 WPts
30/03/2031Kunming, China27 - 11 Liang Ngo2 - 8 WPts
29/01/2031Kunming, China26 - 11 Dimos Zenon0 - 9 WPts
30/11/2030Kunming, China25 - 11 John Mukamba1 - 7 WPts
01/10/2030Kunming, China24 - 11 Mohsin Akhmedov2 - 17 WPts
02/08/2030Kunming, China23 - 11 Anthony Hearn7 - 11 WPts
03/06/2030Kunming, China22 - 11 Thomas McCausland4 - 3 WPts
05/04/2030Kunming, China21 - 11 Kashif Galloul0 - 13(2) WPts
04/02/2030Kunming, China21 - 10 Fidel Morelos5 - 14 LPts
06/12/2029Kunming, China21 - 9 Haaris Farhat14 - 9 LPts
05/11/2029Tabriz, Iran20 - 9 Shayan Aghayev19 - 5(1) WPts
05/10/2029Kunming, China19 - 9 Larenzo Basto21 - 10 WPts
04/09/2029Kunming, China19 - 8 Shayan Aghayev17 - 5(1) LPts
14/07/2029Port-de-Paix, Haiti18 - 8 Coyne Jade2 - 12 WPts
16/05/2029Kunming, China17 - 8 Pati-unus Bachtiar2 - 11 WPts
17/03/2029Chifeng, China16 - 8 Lao-Tzu Ginn4 - 0 WPts China National Championships 2029View
14/03/2029Chifeng, China15 - 8 Xi-Wang Kau13 - 15 WPts China National Championships 2029View
11/03/2029Chifeng, China14 - 8 Bing Ip6 - 6 WPts China National Championships 2029View
19/02/2029Linden, Guyana13 - 8 Inigo Baillie7 - 19 WPts
22/12/2028Zagreb, Croatia12 - 8 Ljubomir Sršen18(1) - 23 WPts
24/10/2028Kunming, China11 - 8 Li Waung1 - 4 WPts
25/08/2028Kingston, Jamaica10 - 8 Ashley Humphreys0 - 10 WPts
27/06/2028Kunming, China9 - 8 Li Waung1 - 2 WPts
28/04/2028Harbin, China8 - 8 Ming Boon5 - 6 WPts
11/03/2028Xiamen, China8 - 7 Xi-Wang Kau4 - 9 LPts China National Championships 2028View
01/03/2028Kunming, China7 - 7 Genjo Sum3 - 9(1) WPts
01/01/2028Shanghai, China6 - 7 Hui-chao To5 - 6 WPts
03/11/2027Kunming, China5 - 7 Huang-fu Jing4 - 12(1) WPts
27/09/2027Kunming, China5 - 6 Chung Kane14(4) - 26 LPts
27/08/2027Kunming, China5 - 5 Hui-chao Ing13 - 16 LPts
03/07/2027Kunming, China4 - 5 Villiers De Leon1 - 5 WPts
05/05/2027Chongqing, China3 - 5 Bing Ip0 - 0 WPts
11/03/2027Nanning, China3 - 4 Hsin Wat9(1) - 16 LPts China National Championships 2027View
04/03/2027Brampton, Canada2 - 4 Chris Gartley7 - 15 WPts
04/01/2027Kunming, China2 - 3 Piotr Czaplinski12 - 8 LPts
06/11/2026Antofagasta, Chile2 - 2 Onofre Prospero6 - 9 LPts
08/09/2026Shanghai, China1 - 2 HuiK'o Loo0 - 0 WPts
03/08/2026Kunming, China1 - 1 Chung Kane10(2) - 23 LPts
03/07/2026Dnipropetrovsk, Ukraine0 - 1 Isaak Stelmach1 - 0 WPts
05/05/2026Porto Alegre, Brazil0 - 0 Urvano Mathias0 - 0 LPts