Weightclass:  Light Flyweight
Location:  Pasig, Philippines
Record:  23 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/12/2033Pasig, Philippines23 - 14 Rio Magtoto21 - 11 LPts
17/10/2033Pasig, Philippines22 - 14 Tajo Maez7 - 17 WPts
17/08/2033Pasig, Philippines21 - 14 Quin Brizuela1 - 2 WPts
17/06/2033Pasig, Philippines20 - 14 Rex Fabela15(2) - 21 WPts
16/04/2033Pasig, Philippines19 - 14 Franco Noa3 - 9 WPts
14/02/2033Pasig, Philippines19 - 13 Mel Banasihan16 - 18 LPts
15/12/2032Pasig, Philippines19 - 12 Rex Fabela12(2) - 20 LPts
15/10/2032Pasig, Philippines18 - 12 Rajat Bhakta0 - 2 WPts
16/08/2032Pasig, Philippines18 - 11 Scott Atay18 - 16 LPts
13/06/2032Pasig, Philippines18 - 10 Mel Banasihan13 - 16 LPts
16/04/2032Pasig, Philippines17 - 10 Mel Banasihan13 - 15 WPts
16/02/2032Zamboanga City, Philippines16 - 10 Paul Apelin15 - 11 WPts
19/12/2031Davao City, Philippines15 - 10 Vicente Nepomuceno12 - 9 WPts
15/11/2031Cebu City, Philippines15 - 9 Denton Balana24 - 8 LPts
15/10/2031Santo Domingo Este, Dominican Republic14 - 9 Guido Adame36 - 32 WPts
16/08/2031Pasig, Philippines13 - 9 Manny Mujica8 - 12 WPts
18/06/2031Daegu, South Korea12 - 9 Ju-young Joe11 - 20 WPts
20/04/2031Santo Domingo Este, Dominican Republic11 - 9 Gabriel Aceves8 - 20 WPts
20/02/2031Genoa, Italy11 - 8 Fausto Leotta9 - 18 LPts
23/12/2030Pasig, Philippines10 - 8 Darrell Calmat8 - 6 WPts
25/10/2030Milan, Italy9 - 8 Tito Cusano2 - 6 WPts
27/08/2030Kyoto, Japan9 - 7 Kenji Sumida6 - 29 LPts
29/06/2030Padang, Indonesia9 - 6 Faisyal Riantiarno8 - 22 LPts
01/05/2030Zamboanga City, Philippines8 - 6 Zacarias Aliling1 - 9 WPts
04/03/2030Pasig, Philippines7 - 6 Jose Dagupion4 - 12 WPts
04/01/2030Pasig, Philippines6 - 6 Mel Banasihan3 - 10 WPts
06/11/2029Pasig, Philippines6 - 5 Spencer Macahilig2 - 4 LPts
07/09/2029Pasig, Philippines5 - 5 Manny Gamol3 - 9 WPts
08/07/2029Newark, USA5 - 4 Greg Quirke3 - 9 LPts
09/05/2029Virginia Beach, USA4 - 4 Rhys Priddy6 - 14 WPts
11/03/2029Lyon, France3 - 4 Garland Andreu9 - 21 WPts
11/01/2029Goyang, South Korea3 - 3 Keun-ho Chung13 - 5 LPts
13/11/2028Funabashi, Japan2 - 3 Michi Ito8 - 19 WPts
15/09/2028Utrecht, Netherlands2 - 2 Reinier Caerle13 - 11 LPts
18/07/2028Santo Domingo Norte, Dominican Republic1 - 2 Kiki Ruvalcaba2 - 18 WPts
20/05/2028Nagoya, Japan1 - 1 Shinji Takano22 - 8 LPts
22/03/2028Port Elizabeth, South Africa1 - 0 Puleng Ntuli11 - 11 LPts
23/01/2028Pasig, Philippines0 - 0 Sammy Omipon2 - 4 WPts