Weightclass:  Welterweight
Location:  Nanchang, China
Record:  31(1) - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/05/2038Nanchang, China31(1) - 8 Alfonso Lopez22 - 16(1) LPts
15/04/2038Bogota, Colombia30(1) - 8 Alfonso Lopez22 - 15(1) WPts
14/03/2038Zhengzhou, China30(1) - 7 Shen Tin28(1) - 7 LPts China National Championships 2038View
11/03/2038Zhengzhou, China29(1) - 7 Confucius Gwok4 - 4(1) WPts China National Championships 2038View
06/02/2038Nanchang, China28(1) - 7 Alfonso Lopez21 - 13(1) WPts
06/01/2038Nanchang, China27(1) - 7 Haider Zogby11(3) - 5 WPts
06/12/2037Nanchang, China26(1) - 7 Waqar Ayub11 - 3 WPts
05/11/2037Nanchang, China25(1) - 7 Alfonso Lopez20 - 11(1) WPts
05/10/2037Nanchang, China24(1) - 7 Flannery Aragon1 - 6 WPts
04/09/2037Nanchang, China23(1) - 7 Alfonso Lopez20 - 9 WPts
13/07/2037Takoradi, Ghana22(1) - 7 Nuru Offrata20 - 7 WPts
14/05/2037Nanchang, China21(1) - 7 Wu-pen Ou27(7) - 9 WPts
14/03/2037Fuyang, China21(1) - 6 Wu-pen Ou25(7) - 9 LPts China National Championships 2037View
11/03/2037Fuyang, China20(1) - 6 Confucius Gwok0 - 1 WPts China National Championships 2037View
04/03/2037Montgomery, USA19 - 6 Kyle Rosie8 - 15 WKO3
04/01/2037Rodriguez, Philippines18 - 6 Joseph Parrilla5 - 21 WPts
06/11/2036Anchorage, USA18 - 5 Mark Hire28(1) - 17(1) LPts
08/09/2036Des Moines, USA17 - 5 Justin Edmond18 - 13 WPts
11/07/2036Kumasi, Ghana16 - 5 Paul Baah7 - 13 WPts
13/05/2036Batam, Indonesia15 - 5 Kabul Devi14 - 9 WPts
14/03/2036Xian, China15 - 4 Shen Tin13 - 2 LPts China National Championships 2036View
11/03/2036Xian, China14 - 4 Uang Jong4 - 6 WPts China National Championships 2036View
11/01/2036Nanchang, China13 - 4 Eoin McGowan7 - 9 WPts
11/11/2035Nanchang, China12 - 4 Arthur Poku2 - 18 WPts
12/09/2035Nanchang, China11 - 4 Mike Pettigrew21 - 23(1) WPts
13/07/2035Baotou, China10 - 4 Uang Jong2 - 4 WPts
15/05/2035Isfahan, Iran9 - 4 Obaid Basha7 - 21 WPts
17/03/2035Xiangyang, China9 - 3 Jing Zhuo33 - 11 LPts China National Championships 2035View
14/03/2035Xiangyang, China8 - 3 Uang Jong1 - 3 WPts China National Championships 2035View
11/03/2035Xiangyang, China7 - 3 Lee On4 - 4 WPts China National Championships 2035View
27/02/2035Heraklion, Greece6 - 3 Anatoli Minga2 - 13(1) WPts
30/12/2034Riyadh, Saudi Arabia5 - 3 Atif Mallick24 - 6(1) WPts
31/10/2034Riga, Latvia5 - 2 Dmitriy Caunite14 - 16 LPts
02/09/2034Nanchang, China4 - 2 Malik Iman1 - 2 WPts
04/07/2034Montevideo, Uruguay3 - 2 Iago Sanchez21 - 4 WPts
05/05/2034Changde, China3 - 1 Shen Tin0 - 0 LPts
17/03/2034Qingdao, China3 - 0 Jing Zhuo23 - 7 LPts China National Championships 2034View
14/03/2034Qingdao, China2 - 0 Wu-pen Ou7(1) - 0 WPts China National Championships 2034View
11/03/2034Qingdao, China1 - 0 Lee On1 - 1 WPts China National Championships 2034View
05/03/2034Nanchang, China0 - 0 Guillermo Galiano1 - 3 WPts