Weightclass:  Flyweight
Location:  Davao City, Philippines
Record:  27(2) - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/11/2025Davao City, Philippines26(2) - 20 Esteban Mattos8 - 19 WPts
14/09/2025Davao City, Philippines25(2) - 20 Fedar Hackimow1(1) - 8 WPts
15/07/2025Davao City, Philippines24(2) - 20 Selestino Imperial1 - 10 WPts
16/05/2025Davao City, Philippines23(2) - 20 Carlos Martinez1 - 8(1) WPts
17/03/2025Davao City, Philippines22(2) - 20 Matviyko Fedorchak1 - 14 WPts
16/01/2025Davao City, Philippines21(2) - 20 Borg Christophersen4 - 13 WPts
17/11/2024Davao City, Philippines20(2) - 20 Larenzo Bermudez1 - 5 WPts
17/09/2024Davao City, Philippines19(2) - 20 Joaquin Mungcal0 - 5 WPts
20/07/2024Davao City, Philippines18(2) - 20 Jean Seigner1(1) - 8 WPts
20/05/2024Davao City, Philippines17(2) - 20 Max Palapala1 - 1 WPts
21/03/2024Davao City, Philippines16(2) - 20 John Apili3 - 16 WPts
21/01/2024Davao City, Philippines15(1) - 20 Dimos Umagtang0 - 9 WKO3
22/11/2023Davao City, Philippines14(1) - 20 David Pandy9 - 7 WPts
22/09/2023San Nicolas de los Garza, Mexico14(1) - 19 Eloy Ante17(2) - 15 LPts
24/07/2023Almaty, Kazakhstan14(1) - 18 Anton Isckalieff11 - 17 LPts
26/05/2023San Felipe de Puerto Plata, Dominican Republic14(1) - 17 Jose Paulino17(1) - 9 LPts
28/03/2023Jinan, China14(1) - 16 Wen Peh13(2) - 21 LPts
28/01/2023Incheon, South Korea13(1) - 16 Woo-young Pyon0 - 6 WPts
30/11/2022San Juan, Puerto Rico13(1) - 15 Ulises Loyola11 - 20 LPts
02/10/2022Davao City, Philippines13(1) - 14 Rodrigo Tagulao9 - 15 LPts
04/08/2022Ulaanbaatar, Mongolia13(1) - 13 Marzuq Moldogareeff14 - 10(1) LPts
06/06/2022Thessaloniki, Greece13(1) - 12 Thad Contos1 - 2 LPts
08/04/2022Managua, Nicaragua12(1) - 12 Joaquin Bermudez8 - 15 WPts
08/02/2022Davao City, Philippines11(1) - 12 Sutherland Kolberg4 - 20 WPts
09/12/2021Leon, Nicaragua10(1) - 12 Orlando Rincon5 - 14 WPts
10/10/2021Milwaukee, USA10(1) - 11 Leon Scully4 - 15 LPts
10/08/2021Asuncion, Paraguay10(1) - 10 Alejandro Landaverde7 - 14 LPts
12/06/2021Paris, France10(1) - 9 Pascal Nouvel12 - 8 LPts
12/04/2021Seongnam, South Korea9(1) - 9 Se-jong Ryu7 - 11 WPts
12/02/2021Davao City, Philippines8(1) - 9 Miguel Peguero1 - 6 WPts
13/12/2020Taguig, Philippines7(1) - 9 Bart Carandang0 - 13 WPts
13/10/2020Davao City, Philippines7(1) - 8 Akira Hironaka3 - 15 LPts
15/08/2020Santa Maria, Philippines6(1) - 8 Vicente Alanis4 - 6 WPts
15/07/2020Pasig, Philippines6(1) - 7 James Laktaw13 - 4 LPts
10/06/2020Seoul, South Korea6(1) - 6 Bo-kyung Koo14 - 2 LPts
12/04/2020Samarqand, Uzbekistan6(1) - 5 Zeynulla Abulgsanov10 - 1 LPts
13/02/2020Davao City, Philippines5(1) - 5 Felix Wynne1 - 5 WPts
14/12/2019Rodriguez, Philippines5(1) - 4 Nicandro Madarang2 - 1 LPts
24/10/2019Davao City, Philippines4(1) - 4 Nori Kishi1 - 9 WPts
25/08/2019Manila, Philippines3 - 4 Santiago Olguin2(1) - 4(1) WKO3
18/07/2019Cagayan de Oro, Philippines2 - 4 Angel Gracia0 - 2 WPts
08/06/2019Lapu-Lapu, Philippines2 - 3 Yago Cueto5 - 2 LPts
30/04/2019Caloocan, Philippines2 - 2 Max Mapili2 - 1 LPts
09/03/2019Manila, Philippines2 - 1 Larenzo Inding0 - 5 LPts
18/01/2019Caloocan, Philippines1 - 1 Eloy Talingting0 - 0 WPts
03/12/2018Rio de Janeiro, Brazil1 - 0 Juan Rosario2 - 0 LPts
05/10/2018Davao City, Philippines0 - 0 Santiago Viray2 - 0 WPts