Weightclass:  Lightweight
Location:  Davao City, Philippines
Record:  22(1) - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/03/2025Davao City, Philippines21(1) - 17 Baz Nyam-Ochir4 - 9 WPts
23/01/2025Davao City, Philippines20(1) - 17 Diego Haro2 - 15(1) WPts
24/11/2024Davao City, Philippines20(1) - 16 Ian Hewitt18(1) - 21 LPts
25/09/2024Davao City, Philippines19(1) - 16 Isak Kasten2 - 6 WPts
28/07/2024Davao City, Philippines18(1) - 16 Banchadej Baikam1 - 10 WPts
29/05/2024Davao City, Philippines17(1) - 16 Nathan Casumbal0 - 2 WPts
30/03/2024Davao City, Philippines16(1) - 16 Wu-pen Ouyeung8(1) - 23 WPts
30/01/2024Davao City, Philippines15 - 16 Reyes Peralta0 - 6 WKO3
01/12/2023Davao City, Philippines14 - 16 Pyramus Rondo2 - 10 WPts
01/10/2023Davao City, Philippines14 - 15 Joaquin Villas20 - 13 LPts
02/08/2023Davao City, Philippines13 - 15 Elmer Alasalmi5 - 11 WPts
03/06/2023Davao City, Philippines12 - 15 Santiago Caritan3 - 24 WPts
04/04/2023General Trias, Philippines12 - 14 Carlos Maranon12 - 14 LPts
08/02/2023Cabuyao, Philippines12 - 13 Venacio Capule18 - 13 LPts
11/12/2022Quezon City, Philippines11 - 13 Paco Reina6 - 19 WPts
13/10/2022Antipolo, Philippines11 - 12 Hilario Cifuentes23 - 7 LPts
04/09/2022Cebu City, Philippines11 - 11 Eduardo Matanguihan10 - 11 LPts
02/08/2022Moscow, Russia11 - 10 Igor Lvov13(1) - 11 LPts
04/06/2022Berlin, Germany10 - 10 Ubel Kuempel6 - 6 WPts
06/04/2022Raleigh, USA10 - 9 Rob McCabe6 - 11 LPts
06/02/2022Pasig, Philippines10 - 8 Ryo Maayo15(2) - 11 LPts
15/12/2021Davao City, Philippines9 - 8 Kamran Khalili7 - 18 WPts
15/10/2021Manila, Philippines9 - 7 Aimon Olgin17 - 3 LPts
24/08/2021Dublin, Ireland8 - 7 Dominic Salton6 - 12(1) WPts
25/06/2021Xian, China8 - 6 Wen Ho3 - 5 LPts
27/04/2021Mandaue, Philippines7 - 6 Lloyd Dalit2 - 10 WPts
02/03/2021Davao City, Philippines6 - 6 Juan Culaton2 - 1 WPts
01/01/2021Davao City, Philippines6 - 5 Bauwe Ingels13(1) - 5 LPts
01/11/2020Manila, Philippines5 - 5 Barry Palicte3 - 11 WPts
12/09/2020Lagos, Nigeria5 - 4 Jonathan Umar9 - 4 LPts
15/07/2020Nagoya, Japan5 - 3 Jun Sakai5 - 6 LPts
16/05/2020Lipa, Philippines5 - 2 Juan Sagudan6 - 4 LPts
09/04/2020Palmira, Colombia4 - 2 Ivan Ines4 - 7 WPts
10/02/2020Ankara, Turkey3 - 2 Doruk Bilici4 - 7 WPts
13/12/2019Brampton, Canada2 - 2 Zachary Oliphant3 - 5 WPts
14/10/2019Brussels, Belgium1 - 2 Royal Vieira4 - 3 WPts
16/08/2019Davao City, Philippines0 - 2 Nicholas Calob2 - 0 WPts
16/06/2019Vilnius, Lithuania0 - 1 Stanislaw Czuba5 - 1 LPts
18/04/2019Davao City, Philippines0 - 0 Kaj Hjelm5 - 3 LPts