Weightclass:  Light Flyweight
Location:  Quezon City, Philippines
Record:  35 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/05/2026Quezon City, Philippines34 - 16 Zaid Shamenda3 - 2 WPts
12/03/2026Quezon City, Philippines33 - 16 Nemesio Canez1 - 13 WPts
10/01/2026Quezon City, Philippines32 - 16 Alejandro Martinez0 - 7 WPts
11/11/2025Quezon City, Philippines31 - 16 Paithong Toypaedriew15 - 9 WPts
12/09/2025Quezon City, Philippines30 - 16 Chalermchai Manoprungroj2 - 4 WPts
14/07/2025Quezon City, Philippines29 - 16 Joaquin Nunez4 - 6 WPts
15/05/2025Quezon City, Philippines28 - 16 Javad Gadzhiev10 - 14 WPts
15/03/2025Quezon City, Philippines27 - 16 Loredo Gregorio2 - 3 WPts
14/01/2025Quezon City, Philippines26 - 16 Dillon Manawis1 - 3 WPts
15/11/2024Quezon City, Philippines25 - 16 Manny Patron0 - 3 WPts
15/09/2024Quezon City, Philippines24 - 16 Angel Alvaro2 - 1 WPts
17/07/2024Quezon City, Philippines23 - 16 Santiago Bustillos1 - 1 WPts
17/05/2024Bacoor, Philippines22 - 16 Vince Rabara25 - 9 WPts
23/03/2024General Santos, Philippines22 - 15 Reynaldo Culala17(2) - 13 LPts
24/01/2024Paris, France21 - 15 Garen Bedel10 - 28(14) WPts
26/11/2023Cagayan de Oro, Philippines21 - 14 Cipriano Valcarcel21(2) - 8 LPts
28/09/2023Calamba, Philippines21 - 13 John Cayabyab15 - 15 LPts
01/08/2023Toshkent, Uzbekistan21 - 12 Yulian Nabiev17 - 19 LPts
02/06/2023Pretoria, South Africa21 - 11 Vul Otoo5 - 28 LPts
04/04/2023Seoul, South Korea20 - 11 Dong-jun Jee10(2) - 12 WPts
04/02/2023Los Alcarrizos, Dominican Republic19 - 11 Sagaz Madray7 - 17 WPts
07/12/2022Saint Petersburg, Russia18 - 11 Daniil Moroz12(2) - 18 WPts
09/10/2022Gingoog, Philippines17 - 11 Robert Ampig15(1) - 8 WPts
10/08/2022Quezon City, Philippines17 - 10 Jose Mabborang20(1) - 10 LPts
09/06/2022Quezon City, Philippines16 - 10 Nugi Moezakir8 - 17 WPts
10/04/2022Samarinda, Indonesia15 - 10 Sarwono Darusman1 - 6(3) WPts
10/02/2022Port-de-Paix, Haiti15 - 9 Waltier Giroud10 - 12 LPts
12/12/2021Albuquerque, USA14 - 9 Paul Ure0 - 11(2) WPts
14/10/2021Quezon City, Philippines13 - 9 Montego Maghuyop1 - 9 WPts
13/08/2021Santo Domingo de Guzman, Dominican Republic12 - 9 Montel Palacio5 - 16 WPts
14/06/2021Quezon City, Philippines11 - 9 Kolzak Berzkalns13(1) - 6 WPts
14/04/2021Antipolo, Philippines11 - 8 Cortez Pangan8 - 7 LPts Philippines National Championships 2021View
11/04/2021Antipolo, Philippines10 - 8 Jose Mabborang16(1) - 5 WPts Philippines National Championships 2021View
26/02/2021Quezon City, Philippines9 - 8 Waqas Dghumalieff8 - 9 WPts
28/12/2020Quezon City, Philippines8 - 8 Ora Biag2 - 5 WPts
27/10/2020Lipa, Philippines7 - 8 Juan Chaparro2 - 8 WPts
18/09/2020Linden, Guyana6 - 8 John David12 - 3 WPts
20/07/2020Quezon City, Philippines5 - 8 Diego Sereno11 - 4 WPts
19/05/2020Quezon City, Philippines4 - 8 Khuu Quan3 - 7 WPts
19/03/2020Caloocan, Philippines4 - 7 Juan Capinpin2 - 5 LPts
29/01/2020Linyi, China3 - 7 Yo Nang5 - 6 WPts
29/11/2019Quezon City, Philippines3 - 6 Goro Shishido3 - 5 LPts
29/09/2019Guayaquil, Ecuador3 - 5 Zelipe Lopez10 - 0 LPts
31/07/2019Quezon City, Philippines2 - 5 Quito Vagay3 - 4 WPts
31/05/2019Santa Rosa, Philippines2 - 4 Fraco Mayoral6 - 2 LPts
02/04/2019Davao City, Philippines2 - 3 Diego Orantes6 - 3 LPts
03/02/2019Quezon City, Philippines2 - 2 Diego Gonsalez4 - 0 LPts
04/12/2018Manukau, New Zealand1 - 2 Mark Tran0 - 3 WPts
05/10/2018Pasig, Philippines1 - 1 Esteban Carabello0 - 0 LPts
03/09/2018Quezon City, Philippines1 - 0 Wang Miu1 - 0 LPts
06/07/2018Quezon City, Philippines0 - 0 Alejandro Cartagena1 - 0 WPts