Weightclass:  Light Heavyweight
Location:  Hangzhou, China
Record:  25(2) - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/10/2026Hangzhou, China24(2) - 21 Dave Cochrane2 - 3 WPts
17/08/2026Hangzhou, China23(1) - 21 Jay Virenque1 - 6(1) WKO3
18/06/2026Hangzhou, China22(1) - 21 Yulian Panov0 - 4 WPts
19/04/2026Hangzhou, China21(1) - 21 Ballard Berlin10 - 7 WPts
18/02/2026Hangzhou, China20(1) - 21 Pyotr Obolensky2 - 4 WPts
21/12/2025Sana'a, Yemen20(1) - 20 Saad Tuma17 - 16 LPts
20/11/2025Sana'a, Yemen20(1) - 19 Saad Tuma16 - 16 LPts
20/10/2025Sana'a, Yemen20(1) - 18 Saad Tuma15 - 16 LPts
19/09/2025Bamenda, Cameroon20(1) - 17 Giles Montillet27 - 12 LPts
19/08/2025Montevideo, Uruguay20(1) - 16 Frisco Grullon28(2) - 13 LPts
19/07/2025Hangzhou, China20(1) - 15 Carlos DaVilla23 - 8 LPts
18/06/2025Hangzhou, China19(1) - 15 Giles Montillet25 - 11 WPts
18/05/2025Hangzhou, China18(1) - 15 Dai Milleson13 - 15 WPts
17/04/2025Hangzhou, China17(1) - 15 Dai Milleson13 - 14 WPts
17/03/2025Changde, China16(1) - 15 Jiang Tsu12 - 13 WPts China National Championships 2025View
14/03/2025Changde, China15(1) - 15 Confucius Ting6 - 9 WPts China National Championships 2025View
11/03/2025Changde, China14 - 15 Gan Seeto4 - 5 WKO3 China National Championships 2025View
06/02/2025Linz, Austria14 - 14 Brewster Mazenkow20(1) - 26 LPts
06/01/2025Lima, Peru13 - 14 Eloy Salguero4(2) - 30 WPts
06/12/2024Hangzhou, China12 - 14 Eloy Salguero4(2) - 29 WPts
05/11/2024Hangzhou, China11 - 14 Eloy Salguero4(2) - 28 WPts
05/10/2024Hangzhou, China10 - 14 Eloy Salguero4(2) - 27 WPts
04/09/2024Hangzhou, China9 - 14 Eloy Salguero4(2) - 26 WPts
10/07/2024New Delhi, India8 - 14 Ibrahim Rajput0 - 5 WPts
12/05/2024Munich, Germany8 - 13 Reynald Heimer23 - 11 LPts
14/03/2024Suzhou, China8 - 12 Niao-ka Lao14(2) - 16 LPts China National Championships 2024View
11/03/2024Suzhou, China7 - 12 Lao-Tzu Beh8 - 19(2) WPts China National Championships 2024View
07/02/2024Kosice, Slovakia6 - 12 Eduard Krajicek1 - 4 WPts
10/12/2023Hangzhou, China5 - 12 Wen Fan2 - 2 WPts
09/10/2023Hangzhou, China4 - 12 Quon Tsao5 - 12 WPts
12/08/2023Mariupol, Ukraine3 - 12 Fedor Kovalsky3 - 13 WPts
14/06/2023Kulob, Tajikistan3 - 11 Vasif Aboud10 - 17 LPts
16/04/2023Lviv, Ukraine3 - 10 Oleksander Markoski9 - 17 LPts
16/02/2023Hamburg, Germany3 - 9 Engel Gerling15(1) - 14 LPts
19/12/2022Nanchong, China3 - 8 Yuan Leng1 - 8 LPts
22/10/2022Chihuahua, Mexico3 - 7 Cris Tolentino4 - 15 LPts
24/08/2022Hangzhou, China2 - 7 Carlo Abella4 - 9 WPts
25/06/2022London, UK2 - 6 Harvey Hanigan18(1) - 8 LPts
27/04/2022Shanghai, China2 - 5 Li Huat19 - 9(1) LPts
02/03/2022Hangzhou, China2 - 4 Jiang Tsu1 - 3 LPts
31/12/2021Hangzhou, China1 - 4 Jiang Tsu1 - 2 WPts
31/10/2021Hohhot, China0 - 4 Murun Chuluun0 - 6(5) WPts
04/09/2021Changchun, China0 - 3 Uang Ouyoung6 - 14 LPts
02/08/2021Shantou, China0 - 2 Huang-fu Yong14 - 5 LPts
30/06/2021Wuhan, China0 - 1 Li Bon2 - 5 LPts
05/05/2021Hangzhou, China0 - 0 John Jarvie1 - 1 LPts