DECISION
DATE
OPPONENT
TITLE
COUNTRY
TKO 4rd 0:42
TKO 4rd 0:42
2026-06-05
FEATHERWEIGHT
Japan
UD 10rd
UD 10rd
2025-10-25
SUPER FEATHERWEIGHT
Kyrgyzstan
TDRAW 4rd 0:27
TDRAW 4rd 0:27
2023-10-12
SUPER BANTAMWEIGHT
Japan
UD 12rd
UD 12rd
2023-05-13
SUPER BANTAMWEIGHT
WBO Global SUPER BANTAMWEIGHT
Philippines
TKO 3rd
TKO 3rd
2020-09-25
WBO World BANTAMWEIGHT
United States
TKO 3rd
TKO 3rd
2019-11-29
WBO World BANTAMWEIGHT
United Kingdom
KO 10rd
KO 10rd
2019-08-23
(INTERIM) WBO World BANTAMWEIGHT
Philippines
KO 12rd
KO 12rd
2019-04-19
(INTERIM) WBO World BANTAMWEIGHT
United States
TKO 6rd
TKO 6rd
2019-02-15
BANTAMWEIGHT
Philippines
TKO 2rd
TKO 2rd
2018-07-20
FEATHERWEIGHT
Mexico
UD 12rd
UD 12rd
2017-09-16
SUPER FLYWEIGHT
TKO 10rd
TKO 10rd
2016-09-09
IBF World FLYWEIGHT
United Kingdom
KO 4rd
KO 4rd
2016-05-24
IBF World FLYWEIGHT
China
UD 12rd
UD 12rd
2015-06-27
IBF World FLYWEIGHT
TKO 2rd
TKO 2rd
2014-12-13
WBA World FLYWEIGHT
KO 1rd 2:59
KO 1rd 2:59
2014-05-03
LIGHTWEIGHT
Philippines
TKO 11rd 1:34
TKO 11rd 1:34
2013-10-26
LIGHTWEIGHT
Philippines
UD 12rd
UD 12rd
2013-03-16
LIGHTWEIGHT
Philippines
SD 12rd
SD 12rd
2012-08-03
IBF World LIGHT FLYWEIGHT
Mexico
TKO 10rd 1:09
TKO 10rd 1:09
2012-02-10
LIGHTWEIGHT
Philippines
KO 1rd 3:00
KO 1rd 3:00
2011-10-15
FLYWEIGHT
Philippines
TKO 5rd 1:50
TKO 5rd 1:50
2011-03-26
FLYWEIGHT
Philippines
TKO 11rd 1:40
TKO 11rd 1:40
2009-12-19
LIGHTWEIGHT
Philippines
TKO 8rd 1:59
TKO 8rd 1:59
2009-05-28
LIGHTWEIGHT
Philippines
UD 10rd
UD 10rd
2008-08-23
FLYWEIGHT
Philippines
TKO 3rd 2:05
TKO 3rd 2:05
2008-07-17
LIGHT FLYWEIGHT
Philippines
TDRAW 6rd 2:25
TDRAW 6rd 2:25
2008-01-12
SUPER BANTAMWEIGHT
Philippines