Weightclass:  Bantamweight
Location:  General Santos, Philippines
Record:  22 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/07/2032General Santos, Philippines21 - 19 Chris Guttierrez5 - 13 WPts
16/05/2032General Santos, Philippines20 - 19 David Melgarejo0 - 1 WPts
16/03/2032General Santos, Philippines19 - 19 Chuong Ba1 - 7 WPts
16/01/2032General Santos, Philippines18 - 19 Romain Lucas1 - 11 WPts
16/11/2031General Santos, Philippines17 - 19 Carlos Hurtado6 - 3 WPts
15/09/2031General Santos, Philippines17 - 18 Zahid Neman13 - 7 LPts
16/07/2031General Santos, Philippines16 - 18 Afanas Malinovskis3 - 12 WPts
17/05/2031General Santos, Philippines15 - 18 Tiger Komsilp10 - 20 WPts
18/03/2031General Santos, Philippines14 - 18 Luister Sam2 - 19 WPts
15/01/2031General Santos, Philippines13 - 18 Yodchanchai Areesngarkul0 - 3 WPts
16/11/2030General Santos, Philippines12 - 18 Chris Nevin0 - 4 WPts
14/09/2030General Santos, Philippines11 - 18 Matthew Mangabel2 - 11 WPts
15/07/2030Fuyang, China11 - 17 Gao Tao15 - 11 LPts
17/05/2030Iksan, South Korea11 - 16 Chul Tang25 - 9 LPts
19/03/2030General Santos, Philippines10 - 16 Ellis Manlapit2 - 12 WPts
19/01/2030Valencia, Venezuela9 - 16 Ponce Lugo14 - 9 WPts
21/11/2029Buenos Aires, Argentina8 - 16 Jax Merida3 - 11(1) WPts
23/09/2029Malolos, Philippines7 - 16 Paul Truxillo8 - 8 WPts
26/07/2029Sendai, Japan7 - 15 Ryuu Amaya17(1) - 21 LPts
28/05/2029Santa Maria, Philippines7 - 14 Hernan Madlabayan17 - 21 LPts
29/03/2029General Santos, Philippines6 - 14 Sagaz Mones2 - 7 WPts
29/01/2029Cebu City, Philippines5 - 14 Joey Agumbay1 - 10 WPts
30/11/2028Tijuana, Mexico5 - 13 Leonel Aguilar7(2) - 27(19) LPts
02/10/2028San Pedro, Philippines4 - 13 Alejandro Gatbonton7 - 11 WPts
04/08/2028Pasig, Philippines4 - 12 David Ducisin6 - 12 LPts
06/06/2028General Santos, Philippines3 - 12 Reynaldo Baeza2 - 13 WPts
08/04/2028Minsk, Belarus3 - 11 Konstantin Levitsky2 - 8 LPts
09/02/2028Shah Alam, Malaysia3 - 10 Adnan Mohammad49(1) - 31 LPts
12/12/2027Caloocan, Philippines3 - 9 Steven Tumala6 - 6 LPts
19/10/2027Ichikawa, Japan3 - 8 Yutaka Sano14 - 16 LPts
21/08/2027General Santos, Philippines2 - 8 Carlos Baquiran0 - 1 WPts
22/06/2027General Santos, Philippines1 - 8 Pablo Talaban2 - 8 WPts
23/04/2027Christchurch, New Zealand1 - 7 Ian Denney18 - 14 LPts
23/02/2027Quezon City, Philippines1 - 6 Santiago Taruc5 - 13 LPts
27/12/2026Managua, Nicaragua0 - 6 Vidal Tobia7 - 13(1) WPts
29/10/2026Cebu City, Philippines0 - 5 Ian Montesino9 - 9 LPts
04/09/2026Lipa, Philippines0 - 4 Rio Marquina16(3) - 24 LPts
07/07/2026General Trias, Philippines0 - 3 Rodrigo Villalva11 - 17 LPts
10/05/2026Lipa, Philippines0 - 2 Peter Maglasang1 - 3 LPts
19/03/2026Santa Rosa, Philippines0 - 1 Malvolio Valcarcel11(1) - 34(3) LPts
16/02/2026General Santos, Philippines0 - 0 Will Tibay4 - 0 LPts