Weightclass:  Middleweight
Location:  Changchun, China
Record:  61(1) - 26
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/03/2029Changchun, China60(1) - 26 Corey Coburn1 - 3 WPts
09/01/2029Changchun, China59(1) - 26 Rashid Ansari3 - 12 WPts
09/11/2028Changchun, China58(1) - 26 Randeep Bhagat10 - 33(2) WPts
10/09/2028Changchun, China57(1) - 26 Nemesio Resendiz1 - 8 WPts
11/07/2028Changchun, China56(1) - 26 Andy Weddel34 - 16 WPts
12/05/2028Changchun, China55(1) - 26 Vilgot Kalm14 - 12 WPts
13/03/2028Changchun, China54(1) - 26 Saad Badri3 - 11 WPts
13/01/2028Changchun, China53(1) - 26 Declan Perlo6 - 15 WPts
13/11/2027Changchun, China52(1) - 26 Fausto Aguila0 - 11 WPts
13/09/2027Changchun, China51(1) - 26 Jay Fillion0 - 9 WPts
15/07/2027Changchun, China50(1) - 26 Montel Arguijo8 - 15 WPts
16/05/2027Changchun, China49(1) - 26 Rob Renwick7 - 13 WPts
17/03/2027Nanning, China48(1) - 26 Hui-chao Ing11 - 14 WPts China National Championships 2027View
14/03/2027Nanning, China47(1) - 26 Hsin Wat10(1) - 16 WPts China National Championships 2027View
11/03/2027Nanning, China46(1) - 26 Liang Gang4 - 14 WPts China National Championships 2027View
06/03/2027Changchun, China45(1) - 26 Bartosz Jezewski5 - 11 WPts
05/01/2027Changchun, China44(1) - 26 Xayvion Ngeny38(2) - 30 WPts
05/12/2026Kangundo-Tala, Kenya43(1) - 26 Xayvion Ngeny38(2) - 29 WPts
04/11/2026Changchun, China43(1) - 25 Xayvion Ngeny37(2) - 29 LPts
04/10/2026Changchun, China42(1) - 25 Xayvion Ngeny37(2) - 28 WPts
28/08/2026Changwon, South Korea42(1) - 24 Dong-won Hwang38(2) - 20 LPts
28/07/2026Changchun, China42(1) - 23 Dong-won Hwang37(2) - 20 LPts
27/06/2026Changchun, China41(1) - 23 Dong-won Hwang37(2) - 19 WPts
18/05/2026Oslo, Norway40(1) - 23 Magne Berven32 - 32 WPts
17/04/2026La Plata, Argentina40(1) - 22 Xalvador Matamoros34(1) - 25 LPts
17/03/2026Xuzhou, China39 - 22 Jun Deng14 - 16(2) WKO3 China National Championships 2026View
14/03/2026Xuzhou, China38 - 22 Fo-hsing Moon5 - 2 WPts China National Championships 2026View
11/03/2026Xuzhou, China37 - 22 Hui-chao Ing6 - 10 WPts China National Championships 2026View
07/03/2026Changchun, China36 - 22 Hernan Melgoza15 - 20 WPts
04/02/2026Dublin, Ireland35 - 22 Carl Murphy5(1) - 16 WPts
07/12/2025Tabriz, Iran34 - 22 Yasin Farooq3 - 4 WPts
09/10/2025Carolina, Puerto Rico33 - 22 Alejandro Perea7 - 7 WPts
11/08/2025Shantou, China32 - 22 Liang Kuang14(1) - 33 WPts
20/06/2025Hialeah, USA31 - 22 Richard Cala5 - 5 WPts
22/04/2025Shantou, China30 - 22 Tung Tsao21 - 26 WPts
11/03/2025Changde, China30 - 21 Jin Miu32 - 19(1) LPts China National Championships 2025View
19/02/2025Asuncion, Paraguay29 - 21 Sancho Monsalve8 - 10 WPts
22/12/2024Kingston, Jamaica28 - 21 Mike Griffin14(1) - 26 WPts
24/10/2024Milan, Italy27 - 21 Nero Pizzorno1 - 1 WPts
26/08/2024Changchun, China27 - 20 On Po12(1) - 10 LPts
27/06/2024Hong Kong, China27 - 19 Deshi Kiang21(1) - 19 LPts
28/04/2024Quanzhou, China27 - 18 Lee Ho14 - 23 LPts
17/03/2024Suzhou, China27 - 17 On Po10 - 9 LPts China National Championships 2024View
14/03/2024Suzhou, China26 - 17 Xin Tsia14 - 10 WPts China National Championships 2024View
11/03/2024Suzhou, China25 - 17 Zhuang Fang14 - 12 WPts China National Championships 2024View
02/03/2024Changchun, China24 - 17 Gower Delon11 - 12 WPts
02/01/2024Nassau, Bahamas24 - 16 Paul Polland30 - 6 LPts
04/11/2023Changchun, China23 - 16 Charles MacEachern1 - 2 WPts
06/09/2023Varna, Bulgaria22 - 16 Ognian รก Kazankov3 - 30 WPts
08/07/2023Hangzhou, China22 - 15 Kong Jew24(7) - 13 LPts
10/05/2023Tianjin, China22 - 14 Ye Sing24 - 9 LPts
14/03/2023Liuzhou, China22 - 13 Sun Mah26 - 9 LPts China National Championships 2023View
11/03/2023Liuzhou, China21 - 13 HuiK'o Louie6 - 17 WPts China National Championships 2023View
03/03/2023Dakar, Senegal20 - 13 Verdun Carreau1 - 4(1) WPts
02/01/2023Tirana, Albania19 - 13 Driton Petrela3 - 14 WPts
04/11/2022Changchun, China18 - 13 Kahil Sereeter7 - 15 WPts
06/09/2022Bergen, Norway18 - 12 Volund Alstad19 - 11 LPts
09/07/2022Melbourne, Australia17 - 12 Mark Sheenan8 - 13 WPts
11/05/2022Changchun, China16 - 12 Yao Kew0 - 6 WPts
11/03/2022Nanchong, China16 - 11 Huang-fu Ngor21 - 5 LPts China National Championships 2022View
08/02/2022Manukau, New Zealand15 - 11 Kris Dennie12 - 11 WPts
11/12/2021Shantou, China14 - 11 Liang Kuang4 - 20 WPts
10/11/2021Shantou, China14 - 10 Gan Yeh19 - 4 LPts
06/10/2021Changchun, China13 - 10 Gan Tao6(1) - 14 WPts
09/08/2021Kampala, Uganda12 - 10 Rashid Hameed9 - 11 WPts
11/06/2021Panama City, Panama11 - 10 Vicente Sabina14 - 7 WPts
12/04/2021Ho Chi Minh City, Vietnam11 - 9 Mach Trung6(1) - 13 LPts
11/02/2021Changchun, China10 - 9 Hope Ecoma2 - 2 WPts
13/12/2020Louisville, USA10 - 8 Floyd Bridgeforth10(1) - 7 LPts
13/10/2020Changchun, China9 - 8 An Har12 - 7(1) WPts
14/08/2020Changchun, China9 - 7 Ye Sing12 - 4 LPts
13/06/2020Datong, China8 - 7 Qing-Nan Maa13 - 3 WPts
11/05/2020Shenzhen, China8 - 6 Sun Mah9 - 3 LPts
05/04/2020Tehran, Iran7 - 6 Ibrahim Azam3 - 9 WPts
06/02/2020Rijeka, Croatia7 - 5 Henrik Posavec9 - 5 LPts
08/12/2019Suez, Egypt6 - 5 Rehman Hana0 - 3 WPts
10/10/2019Shenzhen, China6 - 4 Sun Mah6 - 2 LPts
01/09/2019Changchun, China5 - 4 Andy McQuerry0 - 2 WPts
03/07/2019Changzhou, China4 - 4 Zhuang Kwong7 - 2 WPts
04/05/2019Liuzhou, China3 - 4 Wang Hsi0 - 3 WPts
17/03/2019Hangzhou, China2 - 4 Bing Tao3 - 3 WPts
07/02/2019Guayaquil, Ecuador1 - 4 Vidal Sanchez0 - 6 WPts
10/12/2018Changchun, China1 - 3 Dritan Rrustemi4 - 2 LPts
11/10/2018Datong, China1 - 2 Chung Ngai2 - 2 LPts
03/09/2018Ottawa, Canada1 - 1 Andy Grant1 - 0 LPts
06/07/2018Shenzhen, China1 - 0 Sun Mah0 - 0 LPts
19/05/2018Changchun, China0 - 0 Kolzak Bondarans0 - 0 WPts