Weightclass:  Flyweight
Location:  General Santos, Philippines
Record:  19 - 6
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/06/2023General Santos, Philippines18 - 6 Ewan Buell0 - 3 WPts
02/04/2023General Santos, Philippines17 - 6 Reynaldo Teneza3 - 5 WPts
01/02/2023General Santos, Philippines16 - 6 Gig Alcocer2 - 9 WPts
02/12/2022General Santos, Philippines15 - 6 Jose Ancheta19 - 4 WPts
02/10/2022General Santos, Philippines14 - 6 Dai Nitafan6 - 10 WPts
03/08/2022General Santos, Philippines13 - 6 Tajo Pagkatipunan2 - 6 WPts
02/06/2022General Santos, Philippines12 - 6 Suk-young Ho1 - 3 WPts
03/04/2022General Santos, Philippines11 - 6 Yong-jae Lee6 - 9 WPts
02/02/2022General Santos, Philippines10 - 6 Seferino Sadural3 - 14 WPts
02/12/2021General Santos, Philippines9 - 6 Oro Baron0 - 2 WPts
02/10/2021General Santos, Philippines8 - 6 Tajo Pagkatipunan1 - 1 WPts
01/08/2021General Santos, Philippines7 - 6 Santiago Apollo1 - 21 WPts
31/05/2021Shymkent, Kazakhstan7 - 5 Bilal Narckuloff16 - 3 LPts
02/04/2021Moscow, Russia7 - 4 Igor Antropov10 - 8 LPts
02/02/2021Tlalnepantla, Mexico6 - 4 Diego Flora4 - 15 WPts
02/12/2020General Santos, Philippines5 - 4 Dario Sanchez1 - 17(3) WPts
02/10/2020Ulaanbaatar, Mongolia5 - 3 Wang Isabecow13 - 0 LPts
04/08/2020Mandaue, Philippines4 - 3 Santiago Granada4 - 2 WPts
19/06/2020General Santos, Philippines4 - 2 Kian Tabian9(1) - 7 LPts
28/04/2020Lipa, Philippines4 - 1 Santiago Trigo3 - 6 LPts
29/02/2020General Santos, Philippines3 - 1 Mohsin Hashemi1 - 3 WPts
31/12/2019Athens, Greece3 - 0 Lippio Xenos4 - 7 LPts
02/11/2019General Santos, Philippines2 - 0 Zhong Choy5(1) - 5 WPts
03/09/2019General Santos, Philippines1 - 0 Fausto Clavel0 - 6 WPts
05/07/2019General Santos, Philippines0 - 0 Oliver Beavin0 - 4 WPts