Weightclass:  Lightweight
Location:  Kunming, China
Record:  38(2) - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/12/2033Kunming, China37(2) - 21 Alano Carbon0 - 7(1) WPts
22/10/2033Kunming, China36(2) - 21 Matviyko Bagan0 - 16(1) WPts
22/08/2033Kunming, China35(2) - 21 Tajo Tio1 - 13 WPts
21/06/2033Kunming, China34(2) - 21 Kaj Duus3 - 6 WPts
20/04/2033Kunming, China33(2) - 21 Theo Busingye0 - 3 WPts
19/02/2033Kunming, China32(1) - 21 ètefan Petru0 - 1 WKO3
20/12/2032Kunming, China31(1) - 21 Federico Napoles6 - 4 WPts
20/10/2032Kunming, China30(1) - 21 Pylyp Van0 - 7 WPts
20/08/2032Kunming, China29(1) - 21 Foster Jean-Louis2 - 6 WPts
19/06/2032Juarez, Mexico28 - 21 Juan Panza22 - 14(1) WKO3
21/04/2032Kunming, China27 - 21 Pauwel Aerync5 - 15(1) WPts
21/02/2032Kunming, China26 - 21 Neper Mancha2 - 19 WPts
23/12/2031Kunming, China25 - 21 Yo Yeow1 - 3 WPts
24/10/2031Gothenburg, Sweden24 - 21 Oscar Branstrom4 - 11 WPts
26/08/2031Accra, Ghana24 - 20 Farhan Khokhar28(1) - 20 LPts
28/06/2031Durres, Albania23 - 20 Dardan Krasnicki18 - 14 WPts
30/04/2031Manila, Philippines22 - 20 John Luz5 - 9 WPts
02/03/2031Lublin, Poland21 - 20 Patryk Kmieciak7 - 8 WPts
01/01/2031Kunming, China20 - 20 Sun Mang8 - 17 WPts
03/11/2030Beijing, China20 - 19 Shen Jue14(2) - 20 LPts
06/09/2030Fort Wayne, USA19 - 19 David Reedy10 - 14 WPts
08/07/2030Virginia Beach, USA19 - 18 Mark McGrath26 - 18(1) LPts
10/05/2030Pasig, Philippines18 - 18 Guido Bacani1 - 3 WPts
12/03/2030Kumasi, Ghana18 - 17 Shevon Boye20 - 6 LPts
12/01/2030Beijing, China18 - 16 Shen Jue9(1) - 20 LPts
17/11/2029Beijing, China18 - 15 Fo-hai Mang14 - 18 LPts
19/09/2029Kunming, China17 - 15 Jun Gao1 - 6 WPts
21/07/2029Kunming, China16 - 15 Liko Bak3 - 4 WPts
22/05/2029Belo Horizonte, Brazil16 - 14 Zelipe Amado8(1) - 18 LPts
24/03/2029Cagayan de Oro, Philippines15 - 14 Scott Posadas6 - 6 WPts
24/01/2029Hangzhou, China15 - 13 Zhu Sheng16(2) - 18 LPts
25/11/2028Istanbul, Turkey15 - 12 Bulut Ersin18 - 9 LPts
27/09/2028Samarqand, Uzbekistan15 - 11 Lachin Mitri15 - 9 LPts
29/07/2028Derby, UK15 - 10 Ian McCaskill15(1) - 15 LPts
31/05/2028Kunming, China14 - 10 Zhu Cheung0 - 10 WPts
01/04/2028London, UK13 - 10 Dale MacAdams16 - 17 WPts
02/02/2028Port-au-Prince, Haiti12 - 10 Henri Halimi9(1) - 17 WPts
05/12/2027Riga, Latvia11 - 10 Timofei Spalva5 - 15 WPts
07/10/2027Kunming, China10 - 10 Tymon Konop4 - 9 WPts
09/08/2027Kunming, China9 - 10 Asif Vaziri1 - 4 WPts
10/06/2027Vantaa, Finland9 - 9 Asko Puurunen19 - 16 LPts
12/04/2027Semarang, Indonesia8 - 9 Asif Rahmani2 - 15 WPts
12/02/2027Kunming, China7 - 9 Majid Hana1 - 4 WPts
14/12/2026Kunming, China6 - 9 Lee Jang6 - 1 WPts
15/10/2026Modena, Italy5 - 9 Leonardo Bernabe4 - 13 WPts
16/08/2026Kunming, China5 - 8 Jin Shu5 - 16 LPts
17/06/2026Manukau, New Zealand4 - 8 Stuart Livingston7 - 14 WPts
19/04/2026Kunming, China4 - 7 Diego Quiles5 - 29 LPts
19/02/2026Kunming, China3 - 7 Deshi Choo1 - 3 WPts
21/12/2025Ipoh, Malaysia3 - 6 Zafa Saber31 - 10 LPts
23/10/2025Londonderry, UK3 - 5 Aaron Kavanagh4 - 9 LPts
25/08/2025Kunming, China3 - 4 Zhu Chien5 - 5 LPts
26/06/2025Ruiru, Kenya2 - 4 John Tangus2 - 11 WPts
28/04/2025Columbia, USA2 - 3 Brad Telford5 - 18 LPts
28/02/2025Gaziantep, Turkey1 - 3 Koray Atil2 - 16 WPts
31/12/2024Kunming, China1 - 2 Bing Binh1 - 1 LPts
01/11/2024Kunming, China0 - 2 Amgalangiin Bayanjargal2 - 5 WPts
02/09/2024Benin City, Nigeria0 - 1 Emem Thomas1 - 0 LPts
05/07/2024Garoua, Cameroon0 - 0 Chivalry Essombo0 - 0 LPts