Weightclass:  Welterweight
Location:  Xian, China
Record:  23(2) - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/11/2027Xian, China22(2) - 14 Libor Havlicek1 - 8 WPts
18/09/2027Xian, China22(2) - 13 Lei Fok18 - 20 LPts
20/07/2027Xian, China21(2) - 13 Josef Van Jaarsveld6 - 3 WPts
21/05/2027Xian, China20(2) - 13 Callum Davy1 - 6(1) WPts
22/03/2027Xian, China19(2) - 13 Denton Neagle1 - 13 WPts
21/01/2027Xian, China18(2) - 13 Alejandro Ortis7 - 10 WPts
22/11/2026Xian, China17(2) - 13 Gareth Snedden10 - 14(1) WPts
23/09/2026Xian, China16(1) - 13 Oringo Sikali3 - 19(4) WKO3
25/07/2026Xian, China15(1) - 13 Alberto Stroschein7 - 17 WPts
26/05/2026Xian, China15(1) - 12 Avel Bandera3 - 1 LPts
27/03/2026Xian, China14(1) - 12 Li-Liang Shan5 - 6 WPts
26/01/2026Xian, China14(1) - 11 Gazi Ben1 - 9 LPts
27/11/2025Casablanca, Morocco13(1) - 11 Aqil Berioui7 - 6 WPts
29/09/2025Brest, France12(1) - 11 Orville Carpeaux5 - 7 WPts
01/08/2025Almaty, Kazakhstan12(1) - 10 Isaak Urazgulow20(1) - 23 LPts
03/06/2025Kunming, China11(1) - 10 Lei Fok8 - 10 WPts
06/04/2025Split, Croatia11(1) - 9 Damjan Devic17 - 17 LPts
06/02/2025Xian, China11(1) - 8 Seung-gyu Kook9 - 15 LPts
09/12/2024Sofia, Bulgaria10(1) - 8 Vladislav á Raev7 - 16 WPts
11/10/2024Xian, China9(1) - 8 Kashif Saidi0 - 4(1) WPts
13/08/2024Xian, China8(1) - 8 Kashif Saidi0 - 3(1) WPts
15/06/2024Ichikawa, Japan7 - 8 Takeshi Tokuda9 - 16 WKO3
17/04/2024Algiers, Algeria6 - 8 Kashif Saadi3(1) - 11 WPts
18/02/2024Xian, China5 - 8 Qing-Nan Pek1 - 17 WPts
20/12/2023Baotou, China5 - 7 An Dam21 - 4 LPts
22/10/2023Xian, China4 - 7 Hui-chao Harn4(1) - 14 WPts
23/08/2023Xian, China3 - 7 Niklas Pitman8(1) - 20(3) WPts
24/06/2023Bangkok, Thailand3 - 6 Petchsuriya Songkrasin7 - 6 LPts
26/04/2023Paris, France3 - 5 Corbin De Leon9 - 22 LPts
26/02/2023Xian, China2 - 5 Frisco Revilla1 - 7 WPts
28/12/2022Riga, Latvia2 - 4 Sasha Rukis2 - 8 LPts
30/10/2022Kunming, China2 - 3 Kong Dung0 - 4 LPts
08/09/2022Changchun, China2 - 2 Confucius Hon13 - 4 LPts
30/07/2022Wuhan, China2 - 1 Wen Yun17 - 10 LPts
08/06/2022Wuhan, China2 - 0 Manchu Xia2 - 10 LPts
03/05/2022Padang, Indonesia1 - 0 Perwira Saryana1 - 3 WPts
05/03/2022Xian, China0 - 0 Ximen Escalante8 - 16 WPts