Weightclass:  Featherweight
Location:  Ningbo, China
Record:  35(2) - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/07/2030Ningbo, China34(2) - 16 Huang-fu Thien3 - 5 WPts
27/05/2030Ningbo, China33(2) - 16 Lasse Turkula1 - 11 WPts
28/03/2030Ningbo, China33(2) - 15 Volodmiri Makar10 - 14 LPts
27/01/2030Ningbo, China32(1) - 15 Jomthong Kratingdaenggym1 - 5(1) WKO3
28/11/2029Ningbo, China31(1) - 15 Petro Pelech5 - 5 WPts
29/09/2029Ningbo, China30(1) - 15 Suriyan Khunkokeroad3 - 15 WPts
31/07/2029Ningbo, China29(1) - 15 Krystian Jankowiak4 - 18 WPts
01/06/2029Ningbo, China28(1) - 15 Blazej Wilczynski3 - 17 WPts
02/04/2029Ningbo, China28(1) - 14 Albien Van den Broucke11 - 8 LPts
01/02/2029Ningbo, China27 - 14 Hasanagha Ibragimbekov2 - 12(1) WKO3
03/12/2028Ningbo, China26 - 14 Kong Looi1 - 1 WPts
04/10/2028Ningbo, China25 - 14 Yong Bi20(1) - 20 WPts
05/08/2028Ningbo, China24 - 14 Mile Rubinic8 - 8 WPts
07/06/2028Batam, Indonesia23 - 14 Kers Soetoro7 - 15 WPts
09/04/2028La Plata, Argentina22 - 14 Reynaldo Almazan16 - 12 WPts
10/02/2028Ichinomiya, Japan22 - 13 Kei Umemoto24 - 7 LPts
13/12/2027Basel, Switzerland22 - 12 Barret Marty25(1) - 6 LPts
15/10/2027Guayaquil, Ecuador21 - 12 Oro Belmonte16 - 12 WPts
17/08/2027Riga, Latvia20 - 12 Konstantin Sirmais6(1) - 13 WPts
19/06/2027Riga, Latvia19 - 12 Kolya Kalninsh5 - 14 WPts
21/04/2027Zagreb, Croatia18 - 12 Filip Curic1 - 11 WPts
21/02/2027Ningbo, China17 - 12 Beau Carel3 - 11 WPts
23/12/2026Dakar, Senegal16 - 12 Albain Noury3(1) - 3 WPts
25/10/2026San Salvador, El Salvador16 - 11 Carlos Carmen15 - 9 LPts
27/08/2026Laval, Canada15 - 11 Oriel Galliard1 - 13 WPts
29/06/2026Ningbo, China14 - 11 Ye Po1 - 3 WPts
30/04/2026Ecatepec, Mexico13 - 11 Alejandro Carabello11 - 10 WPts
02/03/2026Germiston, South Africa12 - 11 Paul Kibangadi3 - 13 WPts
02/01/2026Ningbo, China11 - 11 Fo-hsing Jee1 - 15 WPts
04/11/2025Wuhan, China10 - 11 Jun Wing9 - 14 WPts
06/09/2025Aden, Yemen10 - 10 Zuffur Khalaf42(5) - 25 LPts
09/07/2025Ningbo, China9 - 10 Liang Tsen2(1) - 9 WPts
10/05/2025Ningbo, China8 - 10 Zacarias Acebo1 - 8 WPts
11/03/2025Novosibirsk, Russia8 - 9 Evgeny Shantyr9 - 8 LPts
11/01/2025Ningbo, China7 - 9 Goro Nishimoto9 - 14 WPts
12/11/2024Pune, India7 - 8 Bahadur Swaminathan24 - 20 LPts
14/09/2024Ningbo, China7 - 7 Dong-won Kwak22 - 18 LPts
17/07/2024Ningbo, China6 - 7 Kenji Maruyama6 - 28 WPts
18/05/2024Ningbo, China5 - 7 Rodrigo Arena2 - 22 WPts
20/03/2024Ningbo, China4 - 7 Juan Guitierrez0 - 11 WPts
21/01/2024Ningbo, China4 - 6 Umair Essa1 - 2 LPts
23/11/2023Ningbo, China3 - 6 Rodrigo Arena2 - 19 WPts
23/09/2023Tegucigalpa, Honduras3 - 5 Ryo Ascencio12 - 22 LPts
26/07/2023Ningbo, China3 - 4 Ker Pedersen2 - 15 LPts
27/05/2023Abu Dhabi, UAE3 - 3 Amer Jahani4 - 17 LPts
29/03/2023Ningbo, China2 - 3 Antonio Deocampo2 - 5 WPts
29/01/2023Hong Kong, China2 - 2 Quon Ting14 - 13 LPts
10/12/2022Santo Domingo, Ecuador1 - 2 Quico Bernabe0 - 20 WPts
12/10/2022Johor Bahru, Malaysia1 - 1 Mark Woon9 - 13 LPts
14/08/2022Dongguan, China1 - 0 Ming Geng12(2) - 18 LPts
05/07/2022Athens, Greece0 - 0 Parthenios Samaras0 - 0 WPts