Weightclass:  Light Welterweight
Location:  Chengdu, China
Record:  45 - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/06/2030Chengdu, China44 - 9 Santiago Forero0 - 15 WPts
10/04/2030Chengdu, China43 - 9 Gabriel Galdamez10 - 10 WPts
10/02/2030Chengdu, China42 - 9 Grga Begovic6 - 14 WPts
12/12/2029Chengdu, China41 - 9 Carlos Colindres2 - 5 WPts
13/10/2029Chengdu, China40 - 9 Cleon Trakas8 - 6 WPts
14/08/2029Chengdu, China39 - 9 Brian Faghele1 - 7 WPts
15/06/2029Chengdu, China38 - 9 Iman Ramadhani7 - 9 WPts
16/04/2029Chengdu, China37 - 9 Zeun Eggheman4 - 19 WPts
15/02/2029Chengdu, China36 - 9 Tariq Nasser5 - 1 WPts
17/12/2028Chengdu, China35 - 9 Dave Galt7 - 6 WPts
18/10/2028Chengdu, China34 - 9 Charlie Zervos6 - 11 WPts
19/08/2028Chengdu, China33 - 9 Meir Melzi1 - 9 WPts
20/06/2028Havana, Cuba32 - 9 Juan Romero28 - 20 WPts
18/05/2028Prague, Czech Republic32 - 8 RadomÝr Skoda35 - 13 LPts
17/04/2028Oruro, Bolivia31 - 8 Fausto Quinones20 - 18 WPts
17/03/2028Xiamen, China30 - 8 Yuan Woo27 - 8 WPts China National Championships 2028View
14/03/2028Xiamen, China29 - 8 Confucius Feng17 - 11 WPts China National Championships 2028View
11/03/2028Xiamen, China28 - 8 Hsin Fang19(2) - 11 WPts China National Championships 2028View
04/03/2028Stockholm, Sweden27 - 8 Ville Bohner28 - 12 WPts
02/02/2028Samarinda, Indonesia26 - 8 Dumadi Tarkas23 - 8 WPts
02/01/2028Chengdu, China26 - 7 Quaashie Wazili23(1) - 16 LPts
30/11/2027Chengdu, China25 - 7 Fausto Quinones15 - 16 WPts
30/10/2027Chengdu, China24 - 7 Fausto Quinones15 - 15 WPts
29/09/2027Chengdu, China23 - 7 Ali Tasfaout10 - 22 WPts
29/08/2027Chengdu, China22 - 7 Ali Tasfaout10 - 21 WPts
29/07/2027Chengdu, China21 - 7 Ali Tasfaout10 - 20 WPts
26/06/2027Hefei, China20 - 7 Bing Woong10 - 14 WPts
16/05/2027Chengdu, China19 - 7 Viktor Satpaew15 - 6 WPts
17/03/2027Nanning, China19 - 6 On Cho27 - 27 LPts China National Championships 2027View
14/03/2027Nanning, China18 - 6 Confucius Feng11 - 9 WPts China National Championships 2027View
11/03/2027Nanning, China17 - 6 An Hong7 - 10 WPts China National Championships 2027View
26/02/2027Chengdu, China16 - 6 Dario Soltero0 - 5 WPts
28/12/2026Chengdu, China15 - 6 LubomÝr Adamek0 - 6 WPts
29/10/2026Bratislava, Slovakia14 - 6 LukᚠSkoda1 - 2 WPts
31/08/2026Xian, China13 - 6 Confucius Chia12 - 13(2) WPts
04/07/2026Achiaman, Ghana12 - 6 Kwamin Agyeman4 - 19 WPts
06/05/2026Shenzhen, China11 - 6 Kong Lok8 - 9 WPts
17/03/2026Xuzhou, China11 - 5 On Cho21 - 19 LPts China National Championships 2026View
14/03/2026Xuzhou, China10 - 5 Yuan Woo13 - 6 WPts China National Championships 2026View
11/03/2026Xuzhou, China9 - 5 Ye Liu4 - 1 WPts China National Championships 2026View
05/03/2026Asuncion, Paraguay9 - 4 Joaquin Rodrigo9(1) - 20 LPts
05/01/2026Naberezhnye Chelny, Russia8 - 4 Georgiy Kneib0 - 0 WPts
07/11/2025Shenzhen, China8 - 3 Kong Lok5 - 9 LPts
16/09/2025Chengdu, China7 - 3 Chris Pew4 - 14 WPts
19/07/2025Jakarta, Indonesia7 - 2 Cahya Paroy37(1) - 17 LPts
21/05/2025Chengdu, China6 - 2 Garrison Oberlin18 - 27 WPts
23/03/2025Chengdu, China5 - 2 Fedar Caune21 - 22(2) WPts
23/01/2025Xiamen, China4 - 2 Gan Huo4 - 9 WPts
25/11/2024Georgetown, Guyana4 - 1 Jasper Caruthers44(2) - 7 LPts
26/09/2024Wroclaw, Poland4 - 0 Eliasz Jablon4 - 16 LPts
29/07/2024Lusaka, Zambia3 - 0 Roshaun Chamanga8 - 14 WPts
31/05/2024Chengdu, China2 - 0 Lee Miu0 - 2 WPts
01/04/2024Chongqing, China1 - 0 Manchu Shu2 - 22 WPts
29/02/2024Changsha, China0 - 0 Wen Sin0 - 0 WPts