Weightclass:  Bantamweight
Location:  Fuyang, China
Record:  44 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/12/2031Fuyang, China43 - 18 Michael Dunning8 - 18 WPts
03/10/2031Fuyang, China42 - 18 Nathan McCrae5 - 9 WPts
02/08/2031Fuyang, China41 - 18 Kentay Handema5 - 17 WPts
03/06/2031Fuyang, China40 - 18 Max Kwan5 - 15 WPts
02/04/2031Fuyang, China39 - 18 Santiago Velez2 - 4 WPts
01/02/2031Fuyang, China38 - 18 Guillermo Manrique2 - 16 WPts
03/12/2030Fuyang, China37 - 18 Dong Thanh4 - 4 WPts
04/10/2030Fuyang, China36 - 18 Angel Noda0 - 10 WPts
06/08/2030Fuyang, China35 - 18 Tien Tuan5 - 3 WPts
05/06/2030Fuyang, China34 - 18 Leonidas Boosalis1 - 3 WPts
06/04/2030Fuyang, China33 - 18 Joseph Connelly0 - 2 WPts
05/02/2030Fuyang, China32 - 18 Venacio Sandoval5 - 20 WPts
07/12/2029Panama City, Panama32 - 17 Fidel Games41 - 8 LPts
06/11/2029Panama City, Panama32 - 16 Fidel Games40 - 8 LPts
06/10/2029Panama City, Panama32 - 15 Fidel Games39 - 8 LPts
05/09/2029Brescia, Italy32 - 14 Damiano Cardia37(1) - 14 LPts
05/08/2029Brescia, Italy32 - 13 Damiano Cardia36(1) - 14 LPts
05/07/2029Brescia, Italy32 - 12 Damiano Cardia35(1) - 14 LPts
04/06/2029Fuyang, China31 - 12 David Halas30 - 15 WPts
02/05/2029Fuyang, China31 - 11 Damiano Cardia33(1) - 14 LPts
17/03/2029Chifeng, China30 - 11 Ming Kang5 - 7 WPts China National Championships 2029View
14/03/2029Chifeng, China29 - 11 Liang On11 - 10 WPts China National Championships 2029View
11/03/2029Chifeng, China28 - 11 Gan Wing5 - 13 WPts China National Championships 2029View
07/02/2029Petaling Jaya, Malaysia27 - 11 Amer Tahan23 - 19 WPts
07/01/2029Petaling Jaya, Malaysia27 - 10 Amer Tahan22 - 19 LPts
07/12/2028Fuyang, China27 - 9 Javier Ventura13 - 17 LPts
06/11/2028Fuyang, China26 - 9 Javier Ventura13 - 16 WPts
05/10/2028Havana, Cuba26 - 8 Juan Moreno20(1) - 7 LPts
04/09/2028Tirana, Albania25 - 8 Erjon Bardici12 - 13 WPts
15/07/2028Fuyang, China24 - 8 Rahmad Nugrahaputri2 - 16 WPts
16/05/2028Asuncion, Paraguay23 - 8 Jesus Ortiz14 - 20 WPts
17/03/2028Xiamen, China23 - 7 Lee Huo50 - 30 LPts China National Championships 2028View
14/03/2028Xiamen, China22 - 7 Kong Soon16 - 2 WPts China National Championships 2028View
11/03/2028Xiamen, China21 - 7 Deshi Tam13 - 17 WPts China National Championships 2028View
05/02/2028Dakar, Senegal20 - 7 Briar Henri4 - 17 WPts
08/12/2027Fuyang, China19 - 7 Sierra Oviedo3 - 3 WPts
10/10/2027La Paz, Bolivia18 - 7 Juan La Torre3 - 20(6) WPts
12/08/2027Cuenco, Ecuador17 - 7 Fausto Giraldo2 - 16 WPts
14/06/2027Al Hudaydah, Yemen16 - 7 Haaris Hasnawi3 - 3 WPts
16/04/2027Rosario, Argentina15 - 7 Joaquin Pena6 - 7 WPts
16/02/2027Santo Domingo de Guzman, Dominican Republic14 - 7 Paco Teodoro10(1) - 20 WPts
18/12/2026Jalilabad, Azerbaijan14 - 6 Haji Alam19 - 15 LPts
20/10/2026Fuyang, China13 - 6 Jerrold Ygot13 - 5 WPts
21/08/2026Nanjing, China12 - 6 Zhuang Pu4 - 10 WPts
02/07/2026Guayaquil, Ecuador11 - 6 Ignado Jaquez7 - 9 WPts
04/05/2026Zibo, China10 - 6 Uang Nam3 - 15 WPts
06/03/2026Toronto, Canada9 - 6 Ben Carse13 - 14 WPts
06/01/2026Cartagena, Colombia8 - 6 Manuel Loza6(1) - 15 WPts
07/11/2025Hamilton, Canada8 - 5 Peter Perrie24 - 12 LPts
09/09/2025Dingzhou, China7 - 5 Manchu San5 - 7 WPts
14/07/2025Shenyang, China6 - 5 Zhuang Zhuo2 - 2 WPts
18/05/2025Ulaanbaatar, Mongolia6 - 4 Li-Liang Sagynghan21(2) - 24 LPts
20/03/2025Managua, Nicaragua6 - 3 Rodrigo Fuertes11(1) - 9(1) LPts
20/01/2025Fuyang, China5 - 3 Gig Lozon3 - 0 WPts
22/11/2024Changzhou, China5 - 2 Confucius Ngor18(1) - 16 LPts
28/09/2024Fuyang, China4 - 2 Cris Pinto3 - 3 WPts
31/07/2024Fuyang, China3 - 2 Niao-ka Jong1 - 3 WPts
01/06/2024Fuyang, China2 - 2 Huang-fu Hwang1 - 1 WPts
03/04/2024Chifeng, China2 - 1 Jing Sze21 - 12 LPts
04/02/2024New Amsterdam, Guyana1 - 1 Daniel Tyrie5 - 12 WPts
07/12/2023Taiyuan, China1 - 0 Xin Auduong4 - 11 LPts
05/11/2023Leicester, UK0 - 0 Paul McBane0 - 0 WPts