Weightclass:  Welterweight
Location:  Hangzhou, China
Record:  51 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/12/2033Hangzhou, China50 - 21 Wilmar Heimer8 - 16 WPts
06/10/2033Hangzhou, China49 - 21 Turkhan Narculov1 - 13 WPts
06/08/2033Hangzhou, China48 - 21 Obaid Jaja4 - 12 WPts
06/06/2033Hangzhou, China47 - 21 Amer Breme13 - 13(2) WPts
06/04/2033Hangzhou, China46 - 21 Elliot Labi12 - 14 WPts
03/02/2033Hangzhou, China45 - 21 Ba Chung7 - 8 WPts
03/12/2032Hangzhou, China44 - 21 Emilio Badillo8 - 3 WPts
03/10/2032Hangzhou, China43 - 21 Ludacris Ngobeka5 - 4 WPts
03/08/2032Hangzhou, China43 - 20 Inigo Khuzwayo44 - 15 LPts
18/06/2032Riyadh, Saudi Arabia42 - 20 Amjad Nazmi37 - 25 WPts
18/05/2032Hangzhou, China41 - 20 Billy Don33 - 21 WPts
11/04/2032Dushanbe, Tajikistan41 - 19 Pyotr Bacirov33 - 32 LPts
11/03/2032Hangzhou, China41 - 18 Cong Lien7 - 2 LPts China National Championships 2032View
21/02/2032Hangzhou, China40 - 18 Emanuel Gomez36 - 21 WPts
21/01/2032Hangzhou, China39 - 18 Emanuel Gomez36 - 20 WPts
11/12/2031Rome, Italy39 - 17 Carlo Valentini35 - 17(1) LPts
10/11/2031Hangzhou, China39 - 16 Carlo Valentini34 - 17(1) LPts
09/10/2031Hangzhou, China38 - 16 Carlo Valentini34 - 16(1) WPts
07/09/2031Valencia, Venezuela38 - 15 Denholm Thiesen15 - 6 LPts Valencia World Championships 2031View
15/07/2031Hangzhou, China37 - 15 Ian Gaul16 - 9 WPts
15/05/2031Suez, Egypt36 - 15 Zuffur Al-Banna12 - 10 WPts
17/03/2031Dalian, China36 - 14 Fo-hsing Rao26 - 27 LPts China National Championships 2031View
14/03/2031Dalian, China35 - 14 Quon Shing7 - 22 WPts China National Championships 2031View
11/03/2031Dalian, China34 - 14 Jun Pui8 - 12 WPts China National Championships 2031View
07/03/2031Karagandy, Kazakhstan33 - 14 Aftab Baisultanov10 - 15 WPts
07/01/2031Balikpapan, Indonesia32 - 14 Cahyono Liauw4 - 16 WPts
09/11/2030Magdeburg, Germany31 - 14 Renard Sommer1 - 26(1) WPts
11/09/2030Norilsk, Russia30 - 14 Sergey Akimov4 - 22 WPts
14/07/2030Hangzhou, China29 - 14 Shen Der1 - 2 WPts
15/05/2030Rodriguez, Philippines28 - 14 Ewan Palicpic12 - 14 WPts
17/03/2030Zibo, China28 - 13 Gao Lien24 - 12 LPts China National Championships 2030View
14/03/2030Zibo, China27 - 13 Shen Ding1 - 1 WPts China National Championships 2030View
11/03/2030Zibo, China26 - 13 Sun Tam10 - 12 WPts China National Championships 2030View
05/02/2030Hangzhou, China25 - 13 Garen Abalian1 - 14 WPts
08/12/2029Havana, Cuba24 - 13 Ramiro Prospero11 - 17 WPts
10/10/2029Helsinki, Finland23 - 13 Keijo Saraste5 - 15 WPts
12/08/2029Kampala, Uganda22 - 13 Oja Kaaya9 - 10 WPts
14/06/2029Nanjing, China21 - 13 Xin Woo10 - 23(1) WPts
15/04/2029Hangzhou, China21 - 12 Fo-hai Chew24 - 17 LPts
11/03/2029Chifeng, China21 - 11 Jin Gean19 - 13(1) LPts China National Championships 2029View
15/02/2029Yokohama, Japan20 - 11 Kyo Miyahira20 - 8 WPts
18/12/2028Saint-Etienne, France19 - 11 Marin Ostermeyer11(1) - 21(7) WPts
20/10/2028Kobe, Japan18 - 11 Takeo Koike13 - 24(1) WPts
21/08/2028Hangzhou, China17 - 11 Gao Ngueng3 - 6 WPts
22/06/2028Hangzhou, China17 - 10 Abbudin Ankawa7 - 17 LPts
24/04/2028Kunming, China16 - 10 Cong Ng11 - 13 WPts
14/03/2028Xiamen, China16 - 9 Manchu Seid16 - 11 LPts China National Championships 2028View
11/03/2028Xiamen, China15 - 9 An Yew7 - 11 WPts China National Championships 2028View
25/02/2028Wuxi, China14 - 9 Li Zhong0 - 22 WPts
09/01/2028Hangzhou, China13 - 9 Cong Sze7 - 9 WPts
10/11/2027Hangzhou, China12 - 9 Ramahlwe Jali0 - 13 WPts
11/09/2027Irapuato, Mexico11 - 9 Lisandro Lacayo4(1) - 12 WPts
14/07/2027Copenhagen, Denmark11 - 8 Bartram Markussen19 - 10 LPts
16/05/2027Hangzhou, China10 - 8 Quon Trinh6 - 13 WPts
17/03/2027Hangzhou, China10 - 7 Bing Jiao6 - 6 LPts
17/01/2027Yichang, China9 - 7 Zhong Voon6 - 10 WPts
11/12/2026Changchun, China9 - 6 Yao Cham16 - 15 LPts
06/11/2026Hangzhou, China8 - 6 Yuan Pao0 - 6 WPts
07/09/2026Dundalk, Ireland8 - 5 Joe Killough10 - 24 LPts
09/07/2026Shenzhen, China7 - 5 Gan Pung9 - 3 WPts
25/05/2026Hangzhou, China7 - 4 Gan Lai7 - 8 LPts
26/03/2026Hangzhou, China6 - 4 Chen Sen5 - 11 WPts
26/01/2026Toronto, Canada5 - 4 Sam Boyter7 - 18 WPts
28/11/2025Accra, Ghana5 - 3 Phornello Owusu37(1) - 9 LPts
30/09/2025Hangzhou, China4 - 3 Juan Anchondo1 - 18 WPts
02/08/2025Hangzhou, China3 - 3 Franco Trueba2 - 10(1) WPts
03/06/2025Hangzhou, China2 - 3 Li Zhong0 - 4 WPts
06/04/2025Rijeka, Croatia2 - 2 Draško Hecimovic23(2) - 19 LPts
06/02/2025Poznan, Poland2 - 1 Hainrich Stawarz18(3) - 27 LPts
09/12/2024Chongqing, China1 - 1 Niao-ka Gan4 - 18(4) WPts
17/10/2024Wuhan, China0 - 1 Manchu Xia9 - 18 WPts
21/08/2024Hangzhou, China0 - 0 Shing Sing0 - 4 LPts