Weightclass:  Welterweight
Location:  Wenzhou, China
Record:  37 - 29
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/03/2033Wenzhou, China36 - 29 Mauro Romagnoli6 - 19 WPts
15/01/2033Wenzhou, China35 - 29 James Crabbe1 - 10(1) WPts
14/11/2032Wenzhou, China34 - 29 Joaquin De la Torre6 - 11 WPts
14/09/2032Wenzhou, China33 - 29 Can Cig0 - 18 WPts
15/07/2032Wenzhou, China33 - 28 Salvador Monreal6 - 10 LPts
16/05/2032Wenzhou, China32 - 28 Phillippe Garros1 - 9 WPts
16/03/2032Wenzhou, China31 - 28 Devrim Ochal6 - 8 WPts
16/01/2032Wenzhou, China30 - 28 Quincy Marais3 - 17(1) WPts
16/11/2031Wenzhou, China30 - 27 Arantser Isahakian20 - 6 LPts
15/09/2031Wenzhou, China29 - 27 Fraco Carreras0 - 4 WPts
16/07/2031Wenzhou, China28 - 27 Ioakim Erdene8 - 14 WPts
16/05/2031Wenzhou, China27 - 27 Thierry Thil2 - 2 WPts
17/03/2031Dalian, China26 - 27 Lei Kwok36 - 14 WPts China National Championships 2031View
14/03/2031Dalian, China25 - 27 Ho Mao3 - 11 WPts China National Championships 2031View
11/03/2031Dalian, China24 - 27 Yong Sung4 - 8 WPts China National Championships 2031View
05/02/2031Wenzhou, China24 - 26 Obaid Abouchabkis31 - 26 LPts
02/01/2031Montevideo, Uruguay23 - 26 Santiago Cecilio31 - 21 WPts
02/12/2030Montevideo, Uruguay22 - 26 Santiago Cecilio31 - 20 WPts
01/11/2030Montevideo, Uruguay22 - 25 Santiago Cecilio30 - 20 LPts
01/10/2030Wenzhou, China22 - 24 Santiago Cecilio29 - 20 LPts
28/08/2030Maracaibo, Venezuela21 - 24 Neper Palomo22 - 22 WPts
28/07/2030Maracaibo, Venezuela21 - 23 Neper Palomo21 - 22 LPts
27/06/2030Wenzhou, China21 - 22 Neper Palomo20 - 22 LPts
27/05/2030Wenzhou, China20 - 22 Neper Palomo20 - 21 WPts
20/04/2030Wenzhou, China20 - 21 Obiajulu Chimutengwende25(1) - 18 LPts
14/03/2030Zibo, China20 - 20 Gao Lien23 - 12 LPts China National Championships 2030View
11/03/2030Zibo, China19 - 20 Zhong Dai11 - 8 WPts China National Championships 2030View
17/02/2030Harare, Zimbabwe19 - 19 Obiajulu Chimutengwende24(1) - 17 LPts
17/01/2030Wenzhou, China18 - 19 Allix Montaegne18 - 17 WPts
11/12/2029Hangzhou, China18 - 18 Fo-hai Chew28 - 17 LPts
12/10/2029Hangzhou, China18 - 17 Fo-hai Chew27 - 17 LPts
10/09/2029Kiev, Ukraine18 - 16 Fedya Spinev27 - 6 LPts
13/07/2029Wenzhou, China17 - 16 Margos Hajimikryan12(1) - 12 WPts
15/05/2029Istanbul, Turkey16 - 16 Cem Urun5 - 19 WPts
17/03/2029Chifeng, China16 - 15 Jin Gean21 - 13(1) LPts China National Championships 2029View
14/03/2029Chifeng, China15 - 15 Wang Szeto8 - 16 WPts China National Championships 2029View
11/03/2029Chifeng, China14 - 15 Li Zhong2 - 27 WPts China National Championships 2029View
27/02/2029Maracaibo, Venezuela13 - 15 Xavion Manjarrez19 - 13 WPts
30/12/2028Yerevan, Armenia12 - 15 Melik Pakradounian11 - 13 WPts
01/11/2028Wenzhou, China12 - 14 Oleksander Petrik12 - 11 LPts
03/09/2028Jeddah, Saudi Arabia11 - 14 Shayan Amen0 - 6 WPts
06/07/2028Wenzhou, China10 - 14 Manchu Seid18 - 12 WPts
07/05/2028Gyumri, Armenia9 - 14 Shavab Nalbandyan9 - 10 WPts
09/03/2028Wenzhou, China9 - 13 Chung Watt8 - 11 LPts
09/01/2028Antwerp, Belgium9 - 12 Reinhard Calens10 - 17 LPts
11/11/2027Paris, France8 - 12 Chandler Barra6 - 14(1) WPts
12/09/2027Wenzhou, China7 - 12 Gao Lien9 - 9 WPts
13/07/2027Aarhus, Denmark6 - 12 Knute Langhoff15 - 7 WPts
15/05/2027Shymkent, Kazakhstan5 - 12 Konstantin Inzu9 - 18 WPts
16/03/2027Linz, Austria4 - 12 Odbart Keilbert7 - 23 WPts
16/01/2027Espoo, Finland4 - 11 Keijo Kuparinen38 - 20 LPts
18/11/2026Riyadh, Saudi Arabia3 - 11 Malik Aydin3 - 15 WPts
20/09/2026Melbourne, Australia3 - 10 Valerio Calzaghe7 - 21(4) LPts
22/07/2026Wenzhou, China2 - 10 Zhong Voon6 - 7 WPts
22/05/2026Wenzhou, China2 - 9 Rodrigo Guajardo4 - 2 LPts
24/03/2026Mendoza, Argentina2 - 8 Larenzo Gracia33(1) - 15 LPts
24/01/2026Minsk, Belarus2 - 7 Fedar Moldovan7 - 19 LPts
26/11/2025Nanjing, China2 - 6 Jing Sha8 - 5 LPts
30/09/2025Wenzhou, China2 - 5 Emilio Cilia3 - 4 LPts
02/08/2025Kulob, Tajikistan2 - 4 Bahadir Agayev28(2) - 22 LPts
04/06/2025Suzhou, China2 - 3 Manchu Seid2 - 5 LPts
10/04/2025Wenzhou, China2 - 2 Mikhail Oshnieks1 - 3 LPts
10/02/2025Vancouver, Canada2 - 1 Neil Salmond25 - 13 LPts
13/12/2024Bratislava, Slovakia1 - 1 Felix Flora1 - 21 WPts
14/10/2024Chongqing, China1 - 0 Wen Hom14 - 20 LPts
21/08/2024Wenzhou, China0 - 0 Dewei Pau1 - 0 WPts