Weightclass:  Flyweight
Location:  Manila, Philippines
Record:  21 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/05/2024Manila, Philippines20 - 12 Harvey Agati1 - 0 WPts
27/03/2024Manila, Philippines19 - 12 Xaverius Pagaoa0 - 1 WPts
27/01/2024Manila, Philippines18 - 12 Angel Alcaraz0 - 4 WPts
28/11/2023Manila, Philippines17 - 12 Jasper Tagalicod0 - 3(2) WPts
27/09/2023Manila, Philippines16 - 12 Dulamah Dellagnola1 - 12 WPts
30/07/2023Manila, Philippines15 - 12 Alastair Taylor1 - 10(5) WPts
31/05/2023Manila, Philippines14 - 12 Dimos Umagtang0 - 4 WPts
01/04/2023Manila, Philippines13 - 12 Ximen Fraire1(1) - 8 WPts
31/01/2023Manila, Philippines12 - 12 Rio Solomon1 - 2(1) WPts
01/12/2022Manila, Philippines11 - 12 Leonel Col-long6 - 20 WPts
01/10/2022Manila, Philippines10 - 12 Rahul Ramesh0 - 12 WPts
03/08/2022Manila, Philippines9 - 12 Pablo Zapata1 - 4 WPts
01/06/2022San Juan, Puerto Rico8 - 12 Angel Gonzaga11 - 10 WPts
03/04/2022Manila, Philippines8 - 11 Vicente Feliciano12 - 8 LPts
02/02/2022Bacoor, Philippines8 - 10 Zacarias Canoy4 - 10 LPts
07/12/2021Manila, Philippines8 - 9 Wiyoto Masson9 - 15 LPts
07/10/2021Cagayan de Oro, Philippines7 - 9 Corey Gaa4 - 13 WPts
11/08/2021Manila, Philippines6 - 9 Iago Hernandes6 - 12 WPts
09/06/2021Belo Horizonte, Brazil6 - 8 Ponce Salvador3 - 2 LPts
11/04/2021Casablanca, Morocco5 - 8 Hakem Elamrani9 - 10 WPts
11/02/2021Manila, Philippines5 - 7 Frisco Garcia9(1) - 4 LPts
28/12/2020Caracas, Venezuela5 - 6 Sierra Castellano14 - 6 LPts
28/10/2020Zapopan, Mexico5 - 5 Diego Barcenas12 - 5 LPts
30/08/2020Manila, Philippines5 - 4 Juan Caliso5 - 10 LPts
29/06/2020Manila, Philippines4 - 4 Javier Balisacan5 - 9 WPts
28/04/2020Kansas City, USA3 - 4 Michael Turnley3 - 7 WPts
29/02/2020Manila, Philippines2 - 4 Ye Cheong2 - 2 WPts
31/12/2019Zapopan, Mexico2 - 3 Carlos Febles8 - 2 LPts
01/11/2019Quezon City, Philippines2 - 2 Juan Pollino2 - 2 LPts
30/09/2019Chihuahua, Mexico2 - 1 Rodrigo Valdivieso2 - 3 LPts
02/08/2019Tembisa, South Africa2 - 0 Oja Muntari1 - 2 LPts
04/06/2019Manila, Philippines1 - 0 David Paguyo1 - 1 WPts
05/04/2019Manila, Philippines0 - 0 Jose Bulusan1 - 1 WPts