Weightclass:  Flyweight
Location:  Quezon City, Philippines
Record:  59(7) - 24(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/08/2029Quezon City, Philippines58(6) - 24(1) Anaru Hakopa4 - 5 WKO3
04/06/2029Quezon City, Philippines57(5) - 24(1) Juan Ferraz1 - 9 WKO3
05/04/2029Quezon City, Philippines56(5) - 24(1) Emilio Ariza18(1) - 12 WPts
04/02/2029Quezon City, Philippines55(5) - 24(1) Santiago Villella19(2) - 12 WPts
06/12/2028Quezon City, Philippines54(5) - 24(1) Afanas Abduragimov8 - 11 WPts
07/10/2028Quezon City, Philippines53(5) - 24(1) Loredo Marquez2 - 8 WPts
08/08/2028Quezon City, Philippines52(4) - 24(1) Kir Popik2 - 2 WKO3
09/06/2028Quezon City, Philippines51(4) - 24(1) Alano Giraldo6 - 24 WPts
10/04/2028Quezon City, Philippines50(4) - 24(1) Salman Nasibov5 - 12 WPts
10/02/2028Quezon City, Philippines49(4) - 24(1) Ludwig De Villiers6 - 17(2) WPts
12/12/2027Quezon City, Philippines48(3) - 24(1) Ponce Calvo8 - 23(1) WKO3
13/10/2027Quezon City, Philippines47(2) - 24(1) Chris Raith6 - 18 WKO3
14/08/2027Ufa, Russia46(2) - 24(1) Kir Bogdanovich8 - 5 WPts
16/06/2027Quezon City, Philippines46(2) - 23(1) John Choong20 - 6 LPts
17/04/2027Davao City, Philippines46(2) - 22(1) Juan Mujica23(5) - 15 LPts Philippines National Championships 2027View
14/04/2027Davao City, Philippines45(2) - 22(1) Montenegro Magpili42(5) - 24 WPts Philippines National Championships 2027View
11/04/2027Davao City, Philippines44(2) - 22(1) Carlos Tello11 - 15 WPts Philippines National Championships 2027View
31/03/2027London, UK43(2) - 22(1) Dillon Elliot7 - 18 WPts
31/01/2027Bangkok, Thailand42(2) - 22(1) Sapapetch Sitsongpeenong10 - 16 WPts
03/12/2026Montevideo, Uruguay41(2) - 22(1) Vidal Fabela13 - 16 WPts
05/10/2026Ulaanbaatar, Mongolia40(1) - 22(1) Batbarayn Shi17 - 22 WKO2
07/08/2026Ponce, Puerto Rico39 - 22(1) Jaguar Pantaleon8 - 13 WKO3
09/06/2026Quezon City, Philippines38 - 22(1) Oleos Rosal1 - 12 WPts
11/04/2026San Jose del Monte, Philippines38 - 21(1) Montenegro Magpili37(5) - 15 LPts Philippines National Championships 2026View
15/03/2026Almaty, Kazakhstan37 - 21(1) Imran Casymbeckow4 - 9 WPts
15/01/2026Kingston, Jamaica36 - 21(1) Matthew Duffie7 - 7 WPts
17/11/2025Panama City, Panama35 - 21(1) Rafael Malave14 - 17 WPts
19/09/2025Antipolo, Philippines35 - 20(1) Juan Yanez40(1) - 8 LPts
19/08/2025Quezon City, Philippines35 - 19(1) Amjad Sulaiman41 - 17(1) LPts
19/07/2025Quezon City, Philippines34 - 19(1) Amjad Sulaiman41 - 16(1) WPts
18/06/2025Quezon City, Philippines34 - 18(1) Amjad Sulaiman40 - 16(1) LPts
15/05/2025La Paz, Bolivia33 - 18(1) Berto Sotelo31 - 17 WPts
14/04/2025Taytay, Philippines33 - 17(1) Vicente Ramo28 - 6 LPts Philippines National Championships 2025View
11/04/2025Taytay, Philippines32 - 17(1) Bart Quimin5 - 14 WPts Philippines National Championships 2025View
09/03/2025Quezon City, Philippines31 - 17(1) Jair Dario34 - 19 WPts
05/02/2025Villeurbanne, France30 - 17(1) Gage Huppert13 - 30 WPts
05/01/2025Accra, Ghana29 - 17(1) James Adusei16(1) - 30 WPts
05/12/2024Kingston, Jamaica28 - 17(1) Dan Lourie14 - 22 WPts
04/11/2024Quezon City, Philippines28 - 16(1) Shevon Baloyi23(1) - 21 LPts
26/09/2024Kingston, Jamaica27 - 16(1) Dan Lourie13 - 21 WPts
26/08/2024Quezon City, Philippines26 - 16(1) Haider Ghandour17 - 17(1) WPts
26/07/2024Quezon City, Philippines25 - 16(1) Haider Ghandour17 - 16(1) WPts
20/06/2024Rabat, Morocco25 - 15(1) Ra'id Bergdich26 - 24 LPts
18/05/2024San Jose, Costa Rica25 - 14(1) Desiderio Chavarin31(2) - 9 LPts
17/04/2024Calamba, Philippines25 - 13 Blake Quiaoit32(5) - 11 LKO3 Philippines National Championships 2024View
14/04/2024Calamba, Philippines24 - 13 Elias Perla28(1) - 14 WPts Philippines National Championships 2024View
11/04/2024Calamba, Philippines23 - 13 Chris Dolap7 - 6 WPts Philippines National Championships 2024View
26/02/2024Melbourne, Australia23 - 12 Ian Nicolaides29 - 13 LPts
26/01/2024Quezon City, Philippines23 - 11 Ian Nicolaides28 - 13 LPts
10/12/2023Quezon City, Philippines23 - 10 Celestien de Bakkere16 - 21 LPts
09/11/2023Antwerp, Belgium23 - 9 Celestien de Bakkere15 - 21 LPts
09/10/2023Antwerp, Belgium23 - 8 Celestien de Bakkere14 - 21 LPts
07/09/2023Surat, India23 - 7 Stanislav Hladik34 - 8 LPts Surat World Championships 2023View
12/08/2023Fortaleza, Brazil23 - 6 Jose Veloso5 - 10(1) LPts
14/06/2023Manila, Philippines22 - 6 Carlos Dacayanan20(3) - 14 WPts
17/04/2023Cagayan de Oro, Philippines21 - 6 Santiago De la Paz22 - 12 WPts Philippines National Championships 2023View
14/04/2023Cagayan de Oro, Philippines20 - 6 Elias Perla23(1) - 11 WPts Philippines National Championships 2023View
11/04/2023Cagayan de Oro, Philippines19 - 6 Juan Yanez27(1) - 6 WPts Philippines National Championships 2023View
04/04/2023Cabuyao, Philippines18 - 6 Iago Pintado16 - 10 WPts
07/02/2023Quezon City, Philippines17 - 6 Zelipe Banaag1 - 0 WPts
08/12/2022Antipolo, Philippines16 - 6 Quico Herrero1 - 3 WPts
09/10/2022Quezon City, Philippines15 - 6 Oro Baron0 - 8 WPts
10/08/2022Quezon City, Philippines14 - 6 John Gapuz1 - 1 WPts
09/06/2022Davao City, Philippines13 - 6 Javier Suaybaguio6 - 12 WPts
11/04/2022Manila, Philippines12 - 6 Jose Bandigas3 - 15 WPts
11/02/2022Cebu City, Philippines11 - 6 Tajo Cusi14 - 13 WPts
15/12/2021Ecatepec, Mexico11 - 5 Ivan Cilia11 - 11 LPts
16/10/2021Manila, Philippines10 - 5 Carlos Dacayanan13(2) - 11 WPts
22/08/2021Quezon City, Philippines9 - 5 Ian Penry14 - 8 WPts
21/06/2021Cagliari, Italy9 - 4 Roberto Sirigu10 - 10 LPts
21/04/2021Zamboanga City, Philippines8 - 4 Xeres Tinoco11 - 9 WPts
25/02/2021Abidjan, Ivory Coast7 - 4 Guy Bazil6 - 15 WPts
27/12/2020Quezon City, Philippines6 - 4 Ivan Ordonez5 - 7 WPts
27/10/2020Quezon City, Philippines5 - 4 Chung-yong Kwon6 - 12 WPts
29/08/2020Accra, Ghana5 - 3 Otieno Rahman7 - 11 LPts
29/06/2020Quezon City, Philippines4 - 3 Eakunphol Por Korbkua6 - 11(1) WPts
29/04/2020Zamboanga City, Philippines4 - 2 Jasper Manigbas1 - 4 LPts
14/03/2020San Jose, Costa Rica4 - 1 Juan Rico3 - 9 LPts
15/01/2020La Paz, Bolivia3 - 1 Joaquin Valbuena4 - 9 WPts
17/11/2019Dasmarinas, Philippines3 - 0 Salvador Lovera9 - 4 LPts
17/09/2019Quezon City, Philippines2 - 0 Olindo Loglog0 - 10 WPts
18/07/2019Quezon City, Philippines1 - 0 Angel Annala3 - 3 WPts
18/05/2019Quezon City, Philippines0 - 0 Angel Gracia0 - 1 WPts