Weightclass:  Middleweight
Location:  Kunming, China
Record:  19(5) - 26
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/05/2028Kunming, China18(5) - 26 Gao Bo8 - 8 WPts
25/03/2028Kunming, China17(5) - 26 Vicente Vallecillo0 - 1 WPts
25/01/2028Kunming, China16(5) - 26 Wu-pen Ip2 - 4 WPts
26/11/2027Kunming, China15(4) - 26 Jay Baughn3 - 7 WKO3
27/09/2027Kunming, China14(4) - 26 Dewei Thien5 - 6 WPts
29/07/2027Kunming, China14(4) - 25 Xi-Wang Kau2 - 4 LPts
30/05/2027Kunming, China13(3) - 25 Hackett Trzeguet16(2) - 21 WKO3
01/04/2027Kunming, China12(2) - 25 Deshi Bi3 - 7 WKO3
31/01/2027Kunming, China12(2) - 24 Cruz Calles14 - 8 LPts
02/12/2026Kunming, China11(2) - 24 Faisal Jan3 - 10 WPts
02/10/2026Kunming, China11(2) - 23 Mohsin Omer8 - 15 LPts
03/08/2026Kunming, China10(2) - 23 Dewei Thien1 - 1 WPts
04/06/2026Murcia, Spain10(2) - 22 Noe Carolus8 - 11 LPts
06/04/2026Shanghai, China9(1) - 22 Yao Kew8 - 23 WKO3
06/02/2026Constantine, Algeria9(1) - 21 Shayan Cherif2 - 6 LPts
09/12/2025Izmir, Turkey9(1) - 20 Koray Tore6 - 17 LPts
11/10/2025Madrid, Spain9(1) - 19 Neper Matos10 - 5(1) LPts
13/08/2025Shanghai, China8(1) - 19 Wang Wern9(2) - 25 WPts
06/07/2025Kunming, China8(1) - 18 Xin Tsia19 - 13 LPts
22/05/2025Salvador, Brazil7(1) - 18 Quin Flore3 - 12 WPts
24/03/2025Kunming, China6(1) - 18 Elliot Cisse2 - 7 WPts
24/01/2025Donetsk, Ukraine6(1) - 17 Pylyp Varga2 - 3 LPts
26/11/2024Kunming, China5(1) - 17 Wang Pan1 - 3 WPts
27/09/2024Kunming, China4(1) - 17 Enzo Vara2 - 2(1) WPts
30/07/2024Roodepoort, South Africa4(1) - 16 Michael Kiungu3 - 15(1) LPts
01/06/2024Casablanca, Morocco3(1) - 16 Mehammed Kabous11 - 22 WPts
03/04/2024Ganzhou, China3(1) - 15 Qing-Nan Kwon10 - 13 LPts
24/02/2024Kunming, China3(1) - 14 Naum á Vladimirov12(1) - 28 LPts
26/12/2023Kunming, China3(1) - 13 Irfan Farman22(2) - 12 LPts
27/10/2023Shenyang, China3(1) - 12 Quon Jia3 - 4(1) LPts
01/09/2023Kunming, China3(1) - 11 Salim Hajibabayev12 - 12 LPts
04/07/2023Kunming, China2(1) - 11 Niao-ka Aun7(1) - 14 WPts
06/05/2023New Kingston, Jamaica2(1) - 10 Leon Seth13 - 16 LPts
08/03/2023Hengyang, China2(1) - 9 Sun Soon1 - 10 LPts
12/01/2023Kunming, China2(1) - 8 Huang-fu Vuong9 - 10 LPts
12/12/2022Kunming, China2(1) - 7 Jose Manawis29(3) - 7 LPts
13/10/2022Cape Town, South Africa1 - 7 Duante Nyanda2 - 21(11) WKO3
15/08/2022Kunming, China0 - 7 Erhard Caspersen7 - 12 WPts
15/06/2022Shantou, China0 - 6 On Binh17 - 12(1) LPts
29/04/2022Almaty, Kazakhstan0 - 5 Boris Mucazhanoff17 - 7 LPts
01/03/2022Vitebsk, Belarus0 - 4 Borya Orlik8 - 16 LPts
01/01/2022Kunming, China0 - 3 Gao Tzar1 - 0 LPts
31/10/2021Vancouver, Canada0 - 2 Harry Phenix9 - 12(2) LPts
02/09/2021Cali, Colombia0 - 1 Alejandro Martos7 - 16 LPts
05/07/2021Kunming, China0 - 0 Felippe Madrigal1 - 2 LPts