Weightclass:  Flyweight
Location:  General Trias, Philippines
Record:  12 - 38(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/01/2027General Trias, Philippines12 - 37(1) John Bapa5 - 7 LPts
04/11/2026General Trias, Philippines11 - 37(1) Chandrakant Dadwal4 - 23 WPts
06/09/2026General Trias, Philippines10 - 37(1) Aleksandr Heybatov1 - 8 WPts
07/07/2026General Trias, Philippines10 - 36(1) Nushiravan Ibrahimov10 - 22 LPts
07/05/2026General Trias, Philippines9 - 36(1) Paul Evanson1 - 10 WPts
08/03/2026General Trias, Philippines9 - 35(1) Oleksiy Dzik1 - 2 LPts
07/01/2026General Trias, Philippines8 - 35(1) Robert Sangalang0 - 3 WPts
07/11/2025General Trias, Philippines8 - 34(1) Ian Homoroc1 - 0 LPts
08/09/2025General Trias, Philippines8 - 33(1) Neper Babasa13 - 36 LPts
10/07/2025General Trias, Philippines8 - 32(1) Sasha Lipka5 - 8 LPts
11/05/2025General Trias, Philippines7 - 32(1) Harvey Agati2 - 5 WPts
12/03/2025General Trias, Philippines6 - 32(1) Ramirez Barangan1 - 10 WPts
11/01/2025Santo Domingo, Ecuador6 - 31(1) Cortez Ortegon21(4) - 23 LPts
13/11/2024General Trias, Philippines5 - 31(1) Javier Posa0 - 20(5) WPts
13/09/2024London, UK4 - 31(1) Yasin Mustafa3 - 9 WPts
16/07/2024Cochabamba, Bolivia4 - 30(1) Diego Ferrin6 - 9 LPts
18/05/2024Calamba, Philippines4 - 29(1) Joe Lindawan1 - 1 LPts
20/03/2024Guadalupe, Mexico3 - 29(1) Juan Tello2 - 7 WPts
21/01/2024General Trias, Philippines2 - 29(1) Vashon Korsah1 - 0 WPts
22/11/2023Melbourne, Australia2 - 28 Peter Paulos20(1) - 10 LKO3
22/09/2023Bratislava, Slovakia1 - 28 Hubert Janota0 - 5 WPts
25/07/2023Charlotte, USA1 - 27 Patrick McClarnon19 - 9 LPts
27/05/2023Patrai, Greece1 - 26 Eryx Athans9(1) - 14 LPts
29/03/2023Rotterdam, Netherlands1 - 25 Guillaume Van Cille1 - 3(1) LPts
29/01/2023Managua, Nicaragua1 - 24 Carlos Valdovinos13 - 16 LPts
01/12/2022General Trias, Philippines1 - 23 Diego Minas2 - 14(1) LPts
01/10/2022Dasmarinas, Philippines1 - 22 Alfonso Dimatulac4 - 11 LPts
12/08/2022Quezon City, Philippines1 - 21 Juan Cabatuan17 - 7 LPts
12/06/2022Tetouan, Morocco1 - 20 Moneeb Bellaz1 - 4 LPts
14/04/2022Dniprodzerzhynsk, Ukraine1 - 19 Taras Pasko17 - 6 LPts
14/02/2022General Trias, Philippines1 - 18 Cruz Florez12(1) - 13 LPts
15/12/2021General Trias, Philippines1 - 17 Dimos Antolin6 - 18(1) LPts
15/10/2021Quezon City, Philippines1 - 16 Santiago Labuanan17 - 2 LPts
21/08/2021General Trias, Philippines1 - 15 Rafael Llerena18 - 4 LPts
20/06/2021Malolos, Philippines1 - 14 Selestino Rabago1 - 12 LPts
21/04/2021Raleigh, USA1 - 13 Arran Farfan2 - 2 LPts
21/02/2021Mixco, Guatemala1 - 12 Baltasar Centeno11 - 7 LPts
24/12/2020General Santos, Philippines1 - 11 Santiago Taracatac5 - 9 LPts
28/10/2020Guatemala City, Guatemala1 - 10 Santiago Regino12 - 6 LPts
30/08/2020Saitama, Japan1 - 9 Keiichi Miyasaki5(1) - 2 LPts
30/06/2020Pasig, Philippines1 - 8 Xavion Sadural13 - 3 LPts
03/05/2020Santa Maria, Philippines0 - 8 Angel Archibeque0 - 2 WPts
17/03/2020Zaporizhia, Ukraine0 - 7 Kolya Romanchuk9 - 0 LPts
17/01/2020San Jose del Monte, Philippines0 - 6 Olindo Loglog1 - 11 LPts
04/12/2019General Trias, Philippines0 - 5 Jose Quitiquit4 - 3 LPts
04/10/2019Davao City, Philippines0 - 4 Inigo Belite1 - 1 LPts
28/08/2019General Trias, Philippines0 - 3 Rodrigo Puruganan6 - 2 LPts
28/06/2019General Trias, Philippines0 - 2 Santiago Viray5 - 2 LPts
28/04/2019Davao City, Philippines0 - 1 Juan Jacutin0 - 2 LPts
18/03/2019General Trias, Philippines0 - 0 Gervasio Mugol2 - 5 LPts