Weightclass:  Lightweight
Location:  Davao City, Philippines
Record:  21(5) - 24(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/09/2025Davao City, Philippines20(5) - 24(1) Jake Balanga1 - 0 WPts
18/07/2025Davao City, Philippines20(5) - 23(1) Werner Kupferer13(1) - 28 LPts
19/05/2025Davao City, Philippines20(5) - 22(1) Jasper Juco13 - 14 LPts
20/03/2025Davao City, Philippines19(5) - 22(1) Steven Naranjo1 - 4 WPts
19/01/2025Davao City, Philippines18(5) - 22(1) Eloy Balanon1 - 2 WPts
20/11/2024Davao City, Philippines17(5) - 22(1) Azam Dia7 - 20 WPts
21/09/2024Davao City, Philippines16(5) - 22(1) Jose Rondon3 - 2 WPts
23/07/2024Davao City, Philippines15(4) - 22(1) Francois Kuohmoukouri6 - 29 WKO3
24/05/2024Davao City, Philippines15(4) - 21(1) Urmas Karttunen24 - 16 LPts
25/03/2024Davao City, Philippines14(4) - 21(1) Asif Bahar1 - 10 WPts
25/01/2024Davao City, Philippines13(4) - 21(1) Juan Montesino9(2) - 21 WPts
26/11/2023Davao City, Philippines12(3) - 21(1) John Cart6 - 10(3) WKO2
26/09/2023Tangerang, Indonesia12(3) - 20(1) Jaka Estianty4 - 12 LPts
29/07/2023Hanoi, Vietnam12(3) - 19(1) Vien Lam8 - 15 LPts
31/05/2023Sao Paulo, Brazil12(3) - 18(1) Juan Veloso15 - 20 LPts
02/04/2023Naples, Italy11(3) - 18(1) Massimo Picelli4 - 11 WPts
02/02/2023Quezon City, Philippines11(3) - 17 Jacob Catapang10 - 22 LKO3
07/12/2022Davao City, Philippines10(2) - 17 Neper Guardia1 - 5 WKO3
07/10/2022Sunderland, UK10(2) - 16 Martyn Smyth12(2) - 13 LPts
09/08/2022Davao City, Philippines9(2) - 16 Euan Baker1 - 12 WPts
08/06/2022Manchester, UK9(2) - 15 Corey McBride20 - 6 LPts
10/04/2022Sana'a, Yemen8(2) - 15 Imran Azzi0 - 3 WPts
10/02/2022Istanbul, Turkey8(2) - 14 Ilhami Sporel20 - 6 LPts
11/12/2021Kazan, Russia8(2) - 13 Luka Ozerov8 - 15 LPts
13/10/2021Dakar, Senegal8(2) - 12 Andre Mbodji16(1) - 9 LPts
15/08/2021Davao City, Philippines8(2) - 11 Haaris Fawzi14(1) - 6 LPts
14/06/2021Caloocan, Philippines8(2) - 10 Aimon Villescas12 - 4 LPts
23/04/2021Al Hudaydah, Yemen8(2) - 9 Khalid Naifeh6 - 14 LPts
22/02/2021Davao City, Philippines7(2) - 9 Rafael Luciano15 - 1 WPts
24/12/2020Lira, Uganda7(2) - 8 Alastair Bonseu12 - 7 LPts
24/10/2020Edinburgh, UK6(2) - 8 Eddie MacMichael2 - 6 WPts
26/08/2020Santa Rosa, Philippines6(2) - 7 Vicente Batao10 - 4 LPts
09/07/2020Cebu City, Philippines5(2) - 7 Cisco Luzon1 - 7 WPts
15/05/2020Davao City, Philippines5(2) - 6 Rodrigo Socorro5 - 6 LPts
15/03/2020Chitungwiza, Zimbabwe4(1) - 6 Uzoma Mahachi2 - 9 WKO3
16/01/2020Davao City, Philippines3(1) - 6 Carlos Macawili2 - 4 WPts
16/11/2019Cagayan de Oro, Philippines3(1) - 5 Montana Cortina2 - 6(1) LPts
17/09/2019Davao City, Philippines3(1) - 4 Talut Kabous4 - 5 LPts
18/07/2019Brisbane, Australia2 - 4 Morgan Kazan0 - 3(1) WKO3
19/05/2019Caloocan, Philippines2 - 3 Vicente Dugay0 - 5 LPts
01/04/2019Davao City, Philippines2 - 2 Porfio Vasco3 - 5 LPts
30/01/2019Zagreb, Croatia2 - 1 Stipe Feric0 - 3 LPts
01/12/2018Bangkok, Thailand2 - 0 Wacharakrit Viwattananon3 - 0 LPts
03/10/2018Davao City, Philippines1 - 0 Hikaru Tachibana1 - 0 WPts
05/08/2018Davao City, Philippines0 - 0 Dimi Gudritis0 - 0 WPts