Weightclass:  Lightweight
Location:  Quezon City, Philippines
Record:  22 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/10/2024Quezon City, Philippines21 - 17 Nicandro Esquilin1 - 2 WPts
02/08/2024Quezon City, Philippines20 - 17 Mike Luba1 - 18 WPts
03/06/2024Quezon City, Philippines20 - 16 Gazi Munir6 - 9 LPts
04/04/2024Quezon City, Philippines19 - 16 Guido Munos1 - 9 WPts
04/02/2024Quezon City, Philippines19 - 15 Garrey Dahlke19 - 20 LPts
06/12/2023Quezon City, Philippines18 - 15 Oihane Escamilla3 - 18 WPts
08/10/2023Quezon City, Philippines17 - 15 Rahul Banerjee1 - 2 WPts
09/08/2023Quezon City, Philippines16 - 15 Treffen Kulzer31 - 9 WPts
10/06/2023Quezon City, Philippines16 - 14 Gower Jean-Louis1 - 13 LPts
11/04/2023Quezon City, Philippines15 - 14 Iman Soeryadjaya5 - 11 WPts
10/02/2023Quezon City, Philippines14 - 14 Saturnin Tabag1 - 5 WPts
11/12/2022Quezon City, Philippines14 - 13 Jay Kindrick2 - 9 LPts
11/10/2022Changzhou, China13 - 13 Gao Zhuo6 - 10 WPts
13/08/2022San Pedro, Philippines13 - 12 Berto Gusilatar7 - 17 LPts
15/06/2022Bayamon, Puerto Rico13 - 11 Rodrigo Andino16 - 6 LPts
17/04/2022Cagayan de Oro, Philippines12 - 11 Robert Longid6(1) - 22 WPts
17/02/2022Reading, UK11 - 11 Sean Lowery11(2) - 12 WPts
19/12/2021Amman, Jordan11 - 10 Yasin Albariqi5 - 3 LPts
21/10/2021Quezon City, Philippines11 - 9 Charles Allore10 - 8 LPts
21/08/2021Manila, Philippines10 - 9 Orlando Guanlao5(1) - 12 WPts
22/06/2021Calamba, Philippines10 - 8 Joaquin Binongcal9 - 6 LPts
04/05/2021Quezon City, Philippines9 - 8 Hayots Maghdessyan4 - 5 WPts
06/03/2021La Plata, Argentina8 - 8 Saturnin Quevedo0 - 15 WPts
06/01/2021Toronto, Canada8 - 7 Robert Henretty7 - 6 LPts
08/11/2020General Santos, Philippines8 - 6 Xalvador Dato10(1) - 6 LPts
15/09/2020Copenhagen, Denmark7 - 6 Denholm Berndsen7 - 7 WPts
15/07/2020Quezon City, Philippines6 - 6 Amer Ibrahim13 - 6 WPts
15/05/2020Davao City, Philippines5 - 6 Vicente Pesina5(2) - 6 WPts
16/03/2020Dasmarinas, Philippines5 - 5 Bronco Tercero2 - 4 LPts
14/02/2020Laval, Canada4 - 5 Aaron Hastie3 - 7 WPts
16/12/2019Caloocan, Philippines3 - 5 Nemesio Ongkapin3 - 1 WPts
07/11/2019Quezon City, Philippines2 - 5 Emanuel Dimapindan2 - 7 WPts
07/09/2019Soweto, South Africa1 - 5 Ayabulela Cele2 - 2 WPts
09/07/2019Engels, Russia1 - 4 Zernebog Kokorev3 - 2 LPts
09/05/2019Cabuyao, Philippines1 - 3 Lisandro Ruiz5 - 1 LPts
04/04/2019Quezon City, Philippines1 - 2 Dai Higa3 - 0 LPts
02/02/2019Quezon City, Philippines1 - 1 Dean Doyle1 - 2 LPts
03/12/2018Quezon City, Philippines0 - 1 Damien Wittenheyns0 - 1 WPts
05/10/2018Quezon City, Philippines0 - 0 Jeraldo Pabon3 - 1 LPts