Weightclass:  Welterweight
Location:  Nanjing, China
Record:  61(3) - 26
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/12/2028Nanjing, China60(3) - 26 Tugdual Blanc7 - 10 WPts
21/10/2028Nanjing, China59(3) - 26 Oli Van den Stocke0 - 4 WPts
22/08/2028Nanjing, China58(3) - 26 Chae-min Chu11 - 9 WPts
23/06/2028Nanjing, China57(3) - 26 Majid Tabatabai4(1) - 5 WPts
25/04/2028Nanjing, China56(3) - 26 Gonzalo Jaimez9 - 15 WPts
25/02/2028Nanjing, China55(3) - 26 Dong-won Pak19 - 18 WPts
27/12/2027Nanjing, China54(3) - 26 Li Zhong0 - 21 WPts
28/10/2027Nanjing, China53(3) - 26 Rico Santiago3 - 14 WPts
29/08/2027Nanjing, China52(2) - 26 Gazi Touma0 - 3 WKO3
29/06/2027Nanjing, China51(2) - 26 Pavel Bach14 - 6 WPts
29/04/2027Nanjing, China50(2) - 26 Ahasver Kafka0 - 4 WPts
28/02/2027Nanjing, China49(2) - 26 Chainey Maunier7 - 12 WPts
30/12/2026Engels, Russia48(2) - 26 Aleksandr Chaban8 - 19 WPts
01/11/2026Boston, USA47(1) - 26 Ellis Kelley6 - 24 WKO3
03/09/2026Nanjing, China46(1) - 26 Vicente Gonzalez24(1) - 43 WPts
03/08/2026Nanjing, China45(1) - 26 Colar Guichard38 - 34 WPts
03/07/2026Medellin, Colombia44(1) - 26 Joaquin Tafoya47(1) - 26 WPts
02/06/2026Nanjing, China43(1) - 26 Corey Lenku44(2) - 24 WPts
02/05/2026Nanjing, China42(1) - 26 Corey Lenku44(2) - 23 WPts
17/03/2026Xuzhou, China42(1) - 25 Jing Sha12 - 5 LPts China National Championships 2026View
14/03/2026Xuzhou, China41(1) - 25 Qing-Nan Xia6 - 6 WPts China National Championships 2026View
11/03/2026Xuzhou, China40(1) - 25 Yao Cham13 - 13 WPts China National Championships 2026View
09/02/2026Nanjing, China39(1) - 25 Vicente Gonzalez21(1) - 37 WPts
09/01/2026Nanning, China39(1) - 24 Valeri Narimanbeyov22(1) - 16 LPts Asia-Oceania Championships 2026View
24/11/2025Wenzhou, China38(1) - 24 Shen Kao45(1) - 9 WPts
17/10/2025Enugu, Nigeria37(1) - 24 Gus Sunday38(2) - 19(1) WPts
19/08/2025Nanjing, China36(1) - 24 Campbell de Chaumont10 - 19 WPts
18/07/2025Nanjing, China35(1) - 24 Olindo Juliana6 - 11 WPts
17/06/2025Nanjing, China34(1) - 24 Olindo Juliana6 - 10 WPts
17/05/2025Salzburg, Austria33(1) - 24 Claudius Dieckhoff39 - 16 WPts
15/04/2025Nanjing, China33(1) - 23 Javor Grcic28(1) - 17 LPts
14/03/2025Changde, China33(1) - 22 An Dam31 - 5 LPts China National Championships 2025View
11/03/2025Changde, China32(1) - 22 Qing-Nan Pek2 - 23 WPts China National Championships 2025View
26/02/2025East London, South Africa31(1) - 22 Sammy Mabweni36(3) - 14(3) WPts
26/01/2025Hamilton, New Zealand31(1) - 21 Dave Evan34(1) - 23 LPts
26/12/2024Shanghai, China31(1) - 20 Lei Chao31(1) - 13 LPts
03/11/2024Yichang, China30(1) - 20 Chen Foo22 - 20 WPts
02/10/2024Wenzhou, China30(1) - 19 Shen Kao38(1) - 9 LPts
30/08/2024Hong Kong, China29(1) - 19 Wu-pen Cho33(1) - 7 WPts
08/07/2024Tianjin, China28(1) - 19 Shing Ngai33(1) - 6 WPts
04/06/2024Wenzhou, China28(1) - 18 Shen Kao36(1) - 9 LPts
24/04/2024Taiyuan, China27(1) - 18 Jun Sai17 - 20 WPts
17/03/2024Suzhou, China27(1) - 17 Liang Hy32(2) - 12 LPts China National Championships 2024View
14/03/2024Suzhou, China26(1) - 17 Tung Mou10 - 19 WPts China National Championships 2024View
11/03/2024Suzhou, China25(1) - 17 Wen Hom14 - 16 WPts China National Championships 2024View
16/02/2024Xiamen, China24(1) - 17 Hsin Hu13 - 23 WPts
01/01/2024Medellin, Colombia23(1) - 17 Cruz Melendez5 - 11 WPts
03/11/2023Hong Kong, China23(1) - 16 Wu-pen Cho28(1) - 7 LPts
06/09/2023Daqing, China22(1) - 16 Wen Chao19 - 14(2) WPts
09/07/2023Wuhan, China22(1) - 15 Chung Zhan23 - 11(2) LPts
31/05/2023Hefei, China21(1) - 15 Bing Koh18 - 10 WPts
24/04/2023Brisbane, Australia20(1) - 15 Jay Adie15(2) - 15 WPts
24/02/2023Viba del Mar, Chile20(1) - 14 Cisco Mena8 - 23 LPts
27/12/2022Nanjing, China19(1) - 14 Xi-Wang Ha5(1) - 21 WPts
28/10/2022Laval, Canada18(1) - 14 Verrier Marc3 - 4 WPts
30/08/2022Amman, Jordan17(1) - 14 Saad Abed11(1) - 17 WPts
02/07/2022Merlo, Argentina16(1) - 14 Rafael Serafin0 - 3 WPts
04/05/2022Nanjing, China15(1) - 14 RadomÝr Kalata2 - 1 WPts
06/03/2022Nanjing, China14(1) - 14 Shing Tay10(1) - 13 WPts
29/01/2022Nanjing, China13(1) - 14 Bing Long0 - 5 WPts
29/11/2021Wuhan, China12(1) - 14 Wen Yun15 - 8 WPts
06/10/2021Guangzhou, China12(1) - 13 Woo Sik9 - 12 LPts
10/08/2021Guangzhou, China12(1) - 12 Xin Yim16 - 5 LPts
10/07/2021Bangkok, Thailand12(1) - 11 Sukkasem Joemdee11 - 7 LPts
11/05/2021Kumasi, Ghana12(1) - 10 Rob Adjei15 - 0 LPts
13/03/2021Shenzhen, China11(1) - 10 Shen He10 - 9 WPts
15/01/2021Wenzhou, China11(1) - 9 Shen Kao15 - 4 LPts
03/12/2020Szczecin, Poland11(1) - 8 Jeronim Dolinski3 - 7 LPts
05/10/2020Chengdu, China11(1) - 7 Tung Mai8 - 8 LPts
31/08/2020Charlotte, USA11(1) - 6 James Cunningham12 - 3(2) LPts
03/07/2020Nanchong, China11(1) - 5 Genjo Lim5 - 9 LPts
19/05/2020Nanjing, China10(1) - 5 Xing-fu Tsen5 - 10 WPts
18/03/2020Carolina, Puerto Rico9 - 5 Antonio Echavarria0 - 10 WKO3
18/01/2020Nanjing, China9 - 4 Liko Nghiem6 - 8 LPts
18/11/2019Nanjing, China9 - 3 Nwankwo Onyeuku9 - 5 LPts
18/09/2019Taiyuan, China8 - 3 Lao-Tzu Jui5 - 6 WPts
09/08/2019Sharjah, UAE8 - 2 Haider Karawi8 - 2 LPts
09/06/2019Nanjing, China7 - 2 Xin Sun4 - 3 WPts
10/04/2019Nanjing, China6 - 2 Joaquin Carrasquillo3 - 6 WPts
08/02/2019Nanjing, China6 - 1 Jin Hsueh3 - 3 LPts
09/12/2018Nassau, Bahamas5 - 1 Dave Dobbin5 - 1 WPts
11/10/2018Nanjing, China5 - 0 Diego Raya2 - 4 LPts
12/08/2018Nanjing, China4 - 0 Uang Ing1 - 1 WPts
14/06/2018Oslo, Norway3 - 0 Kelby Lyng0 - 3 WPts
16/04/2018Quanzhou, China2 - 0 Quon Mon0 - 2 WPts
13/03/2018Xiamen, China1 - 0 Zhuang Hian0 - 1 WPts
06/02/2018Tianjin, China0 - 0 On Sin0 - 0 WPts