Weightclass:  Lightweight
Location:  General Santos, Philippines
Record:  44(8) - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/02/2027General Santos, Philippines43(8) - 18 Majid Sabir20 - 17(2) WPts
12/12/2026General Santos, Philippines42(8) - 18 Aubert Santner9 - 10 WPts
13/10/2026Kumasi, Ghana41(8) - 18 Essien Sribor4 - 16 WPts
15/08/2026General Santos, Philippines40(8) - 18 Urvano Fraga12 - 5 WPts
16/06/2026General Santos, Philippines39(8) - 18 Diego Casado4 - 5 WPts
17/04/2026San Jose del Monte, Philippines39(8) - 17 Diego Guitron21 - 25 LPts Philippines National Championships 2026View
14/04/2026San Jose del Monte, Philippines38(8) - 17 Steven Pingol2 - 3 WPts Philippines National Championships 2026View
11/04/2026San Jose del Monte, Philippines37(7) - 17 Fausto Manabat24 - 19(1) WKO3 Philippines National Championships 2026View
09/03/2026Giza, Egypt36(6) - 17 Haaris Hafez5 - 13(1) WKO3
09/01/2026Quezon City, Philippines35(6) - 17 Gervasio Morejon22 - 28 WPts
12/11/2025Cebu City, Philippines34(6) - 17 Xeres Lamar9 - 34 WPts
18/09/2025Taguig, Philippines33(6) - 17 Juan Cabanday22 - 24 WPts
15/08/2025General Santos, Philippines33(6) - 16 Nikša Kunštek12 - 13 LPts
15/07/2025Cebu City, Philippines32(6) - 16 Xeres Lamar8 - 33 WPts
21/05/2025Quezon City, Philippines31(6) - 16 Esteban Omipon26(2) - 20 WPts
11/04/2025Taytay, Philippines31(6) - 15 Carlos Ordaz14 - 25 LPts Philippines National Championships 2025View
20/03/2025Quezon City, Philippines30(6) - 15 Aimon Bravo15 - 22 WPts
21/01/2025Sydney, Australia29(6) - 15 Jay Kindrick10 - 14 WPts
23/11/2024Pasig, Philippines28(5) - 15 Quiqui Talamantes15 - 25 WKO3
25/09/2024Manila, Philippines28(5) - 14 Xavion Pico28 - 12 LPts
27/07/2024Zamboanga City, Philippines27(4) - 14 Carlos Dumaual25 - 12 WKO3
29/05/2024Cebu City, Philippines26(4) - 14 Cisco Luzon17(1) - 15 WPts
14/04/2024Calamba, Philippines26(4) - 13 Kiki Linsangan33(1) - 12 LPts Philippines National Championships 2024View
11/04/2024Calamba, Philippines25(4) - 13 Saturnin Tabag6(1) - 8 WPts Philippines National Championships 2024View
24/03/2024Omsk, Russia24(4) - 13 Viktor Shantyr5(1) - 12 WPts
25/01/2024Sydney, Australia23(4) - 13 Alec Lockhart2 - 15 WPts
27/11/2023General Santos, Philippines22(4) - 13 Marlen Nabokov3 - 13 WPts
27/09/2023Zapopan, Mexico22(4) - 12 Lorenzo Villarruel5(1) - 26 LPts
30/07/2023Naples, Italy21(4) - 12 Vicenzo Carvelli20(1) - 15 WPts
31/05/2023General Santos, Philippines21(4) - 11 Jaguar Zarco30 - 5 LPts
01/04/2023Nezahualcoyotl, Mexico21(4) - 10 Diego Villalon17 - 15 LPts
01/02/2023Daegu, South Korea20(4) - 10 Keun-ho Sun1 - 6 WPts
04/12/2022General Santos, Philippines19(4) - 10 Vicente Esquivel7 - 11 WPts
04/10/2022General Santos, Philippines19(4) - 9 Evgeny Galstyan18 - 4 LPts
06/08/2022General Santos, Philippines18(4) - 9 Santiago Caritan3 - 18 WPts
05/06/2022Shenzhen, China17(4) - 9 Shing Oi17 - 12(1) WPts
07/04/2022Waterford, Ireland16(3) - 9 Ian Flanagan11 - 13 WKO3
07/02/2022Montevideo, Uruguay16(3) - 8 Onofre Navarro14 - 8 LPts
10/12/2021General Santos, Philippines15(3) - 8 Vidal Abeyta5 - 13 WPts
09/10/2021General Santos, Philippines14(3) - 8 Joaquin Fleitas7 - 8 WPts
08/08/2021Istanbul, Turkey14(3) - 7 Emin Yakut11 - 10 LPts
09/06/2021Biysk, Russia13(2) - 7 Goga Nababkin0 - 8 WKO3
11/04/2021Antipolo, Philippines13(2) - 6 Rio Molino6 - 11 LPts Philippines National Championships 2021View
06/03/2021Maracaibo, Venezuela12(1) - 6 Orlando Echevarria0 - 1 WKO3
06/01/2021Las Condes, Chile11(1) - 6 Roman Sosa5 - 9 WPts
08/11/2020General Santos, Philippines10(1) - 6 Rodrigo Socorro8 - 6 WPts
08/09/2020General Santos, Philippines9(1) - 6 Cong Tzeng7 - 11 WPts
08/07/2020General Santos, Philippines8(1) - 6 Alcyoneus Mellis7 - 9 WPts
07/05/2020Manila, Philippines7(1) - 6 Barry Palicte2 - 9 WPts
18/03/2020General Santos, Philippines7(1) - 5 Nasario Salvo6 - 7 LPts
17/01/2020General Santos, Philippines6(1) - 5 Juan Montesino3 - 2 WPts
16/11/2019Calamba, Philippines5(1) - 5 Juan Gracia6 - 5 WPts
18/09/2019General Santos, Philippines4(1) - 5 Saturnin Baidingo1 - 4 WPts
19/07/2019Cagayan de Oro, Philippines3 - 5 Montana Cortina2 - 4 WKO3
13/06/2019Zigong, China3 - 4 Xing-fu Teh5 - 4 LPts
15/04/2019General Santos, Philippines3 - 3 Kettil Ballin1 - 1 LPts
13/02/2019Santa Maria, Philippines2 - 3 Diego Nalupta0 - 5 WPts
29/12/2018Cebu City, Philippines2 - 2 Agapetus Alba2 - 2 LPts
09/11/2018General Santos, Philippines2 - 1 Bature Ihekwoaba1 - 4 LPts
09/09/2018Donetsk, Ukraine1 - 1 Taras Fedora1 - 2 WPts
10/07/2018General Santos, Philippines0 - 1 Senon Santillanes1 - 2 WPts
07/05/2018General Santos, Philippines0 - 0 Zernebog Kokorev0 - 0 LPts