Weightclass:  Welterweight
Location:  Kunming, China
Record:  45 - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/05/2042Kunming, China44 - 23 Enzo Madrazo2 - 5 WPts
22/03/2042Kunming, China43 - 23 Rehman Awon11 - 23 WPts
19/01/2042Kunming, China42 - 23 Alastair Klausen5 - 6 WPts
17/11/2041Kunming, China41 - 23 Lloyd McBride8 - 7(1) WPts
15/09/2041Kunming, China40 - 23 Denton Baisley9 - 8 WPts
15/07/2041Kunming, China39 - 23 Isaac Reney11 - 10 WPts
13/05/2041Kunming, China38 - 23 Fedar Kiselyov3 - 21(1) WPts
13/03/2041Kunming, China37 - 23 Volodmiri Zahorik9 - 13(1) WPts
11/01/2041Kunming, China36 - 23 Quadrees Kole6 - 23 WPts
10/11/2040Kunming, China35 - 23 John Odofin5 - 15(1) WPts
09/09/2040Kunming, China34 - 23 Saber Phalle1 - 16 WPts
09/07/2040Batam, Indonesia33 - 23 Rahmat Dwimulyani4 - 11 WPts
11/05/2040Antwerp, Belgium32 - 23 Regter Van Eenho20 - 10 WPts
13/03/2040Yerevan, Armenia31 - 23 Mkhitar Yazgulyan6 - 12 WPts
12/01/2040Kunming, China30 - 23 Sasha Poleski2 - 17(1) WPts
11/11/2039Kunming, China29 - 23 Tatig Eramian1 - 10(1) WPts
10/09/2039Kunming, China28 - 23 Quon Xi8 - 6 WPts
10/07/2039Riyadh, Saudi Arabia27 - 23 Zuffur Badat7 - 11(1) WPts
12/05/2039Brisbane, Australia26 - 23 Dai Maddux20 - 35 WPts
14/03/2039Jeddah, Saudi Arabia25 - 23 Rehan Khalifa6 - 14 WPts
14/01/2039San Miguel de Tucuman, Argentina24 - 23 Quico Zegarra19(4) - 11 WPts
15/11/2038Sofia, Bulgaria24 - 22 Krastio á Kovalev33 - 17(1) LPts
17/09/2038Dushanbe, Tajikistan23 - 22 Atabala Asadov6 - 20 WPts
20/07/2038Luoyang, China22 - 22 Jiang Sing14 - 24(1) WPts
22/05/2038Kunming, China22 - 21 Wang Zhou16 - 29(1) LPts
27/03/2038Yerevan, Armenia21 - 21 Ardag Takesyan12 - 8 WPts
27/01/2038Xiamen, China21 - 20 Xin Siao17 - 25 LPts
27/11/2037Xiamen, China20 - 20 Xin Siao17 - 24 WPts
28/09/2037Kunming, China19 - 20 Fo-hai Choo7 - 31 WPts
30/07/2037Kunming, China18 - 20 Fo-hai Choo7 - 30 WPts
31/05/2037Kunming, China17 - 20 Wang Zhou13 - 26(1) WPts
01/04/2037Hong Kong, China16 - 20 Quon Poo16 - 15 WPts
01/02/2037Kunming, China15 - 20 Cong Jeng0 - 2 WPts
02/12/2036Kunming, China14 - 20 Jiang Duong0 - 3 WPts
02/10/2036Minsk, Belarus13 - 20 Wasyl Volosin7 - 11 WPts
03/08/2036Jilin City, China13 - 19 Fo-hsing Zeng15 - 17 LPts
04/06/2036Sydney, Australia12 - 19 Duncan Ivory10 - 15 WPts
05/04/2036Minsk, Belarus12 - 18 Avel Shevchenko16 - 16 LPts
06/02/2036Kunming, China11 - 18 Xing-fu Au1 - 0 WPts
07/12/2035Vienna, Austria10 - 18 Rodolf Naumek2 - 39 WPts
08/10/2035Plzen, Czech Republic9 - 18 Cenek Kopriva0 - 2 WPts
10/08/2035Prague, Czech Republic8 - 18 Vojtech Marek3 - 11 WPts
12/06/2035Jilin City, China8 - 17 Lei Mui15 - 16 LPts
12/04/2035Jilin City, China8 - 16 Lei Mui14 - 16 LPts
12/02/2035Kunming, China7 - 16 Liang Tseng0 - 2 WPts
13/12/2034Maipu, Chile7 - 15 Xavier Benavides28 - 10 LPts
14/10/2034Vilnius, Lithuania6 - 15 Leszek Kawalec10 - 19(1) WPts
16/08/2034Minsk, Belarus5 - 15 Borysko Macko9 - 12 WPts
18/06/2034Riyadh, Saudi Arabia5 - 14 Haider Mallick14 - 15(1) LPts
20/04/2034Annaba, Algeria5 - 13 Amjad Seghir10 - 22 LPts
20/02/2034Montreal, Canada4 - 13 Vail Rodin10 - 17 WPts
22/12/2033Tianjin, China4 - 12 Li Situ3 - 22(1) LPts
25/10/2033Masally, Azerbaijan3 - 12 Arif Mansur1 - 4 WPts
26/08/2033Kunming, China3 - 11 Porfio Castellon10(1) - 4 LPts
26/06/2033Kunming, China3 - 10 Gan Jue18(1) - 14 LPts
26/04/2033San Juan, Puerto Rico3 - 9 Santiago Caro22 - 17 LPts
26/02/2033Kunming, China2 - 9 Lei Hua1 - 18 WPts
28/12/2032Ho Chi Minh City, Vietnam2 - 8 Mac Tuan21 - 12 LPts
30/10/2032Sydney, Australia2 - 7 Paul Russell11 - 12 LPts
31/08/2032Kunming, China2 - 6 Lao-Tzu Chou4 - 7 LPts
01/07/2032Sana'a, Yemen2 - 5 Syed Sabbagh21 - 9 LPts
03/05/2032Kunming, China1 - 5 Fo-hai Luen1 - 0 WPts
05/03/2032Hong Kong, China1 - 4 Fo-hai Luen0 - 0 LPts
05/01/2032Liuzhou, China0 - 4 Liko Chong0 - 0 WPts
04/12/2031Wenzhou, China0 - 3 Dewei Pau32 - 14 LPts
01/11/2031Zagreb, Croatia0 - 2 Davorin Primorac24 - 1 LPts
02/09/2031Algiers, Algeria0 - 1 Ali Zabana0 - 1 LPts
05/07/2031Kunming, China0 - 0 Carlos Silvera14(3) - 14 LPts