Weightclass:  Lightweight
Location:  Davao City, Philippines
Record:  74(1) - 25(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/12/2033Davao City, Philippines73(1) - 25(1) Fidel Cuevas3 - 8 WPts
19/10/2033Davao City, Philippines72(1) - 25(1) Euan Buchanan9 - 11 WPts
19/08/2033Davao City, Philippines71(1) - 25(1) Lee Imrie3 - 3 WPts
18/06/2033Davao City, Philippines70(1) - 25(1) Jose Aragon3 - 5 WPts
17/04/2033Davao City, Philippines69(1) - 25(1) Azad Zaghikyan0 - 2 WPts
17/02/2033Davao City, Philippines68(1) - 25(1) Manopnoi Bunmathan8 - 10 WPts
18/12/2032Davao City, Philippines67(1) - 25(1) Xabat Rosal14 - 3 WPts
15/11/2032Davao City, Philippines66(1) - 25(1) Vegas Gutang39 - 4 WPts
20/10/2032Davao City, Philippines65(1) - 25(1) Bohater Konopka24 - 14 WPts
16/09/2032Davao City, Philippines64(1) - 25(1) Santiago Arena42 - 3 WPts
06/08/2032Davao City, Philippines63(1) - 25(1) Vegas Gutang38 - 3 WPts
22/07/2032Davao City, Philippines63(1) - 24 Elnara Rafiev29 - 11 LKO3
21/06/2032Davao City, Philippines62(1) - 24 Elnara Rafiev29 - 10 WPts
21/05/2032Ganja, Azerbaijan61(1) - 24 Elnara Rafiev29 - 9 WPts
20/04/2032Davao City, Philippines61(1) - 23 Vegas Gutang32 - 2 LPts
14/04/2032Rodriguez, Philippines61(1) - 22 Vegas Gutang30 - 2 LPts Philippines National Championships 2032View
11/04/2032Rodriguez, Philippines60(1) - 22 Connor Alejos21 - 23(1) WPts Philippines National Championships 2032View
20/03/2032Linden, Guyana59(1) - 22 Kian Patterson26 - 4 WPts
18/02/2032Davao City, Philippines59(1) - 21 Kolzak Granat14 - 1 LPts
15/01/2032Caloocan, Philippines58(1) - 21 Darma Mubaraq39 - 5 WPts Asia-Oceania Championships 2032View
12/01/2032Caloocan, Philippines57(1) - 21 Hajime Maruyama48 - 17 WPts Asia-Oceania Championships 2032View
09/01/2032Caloocan, Philippines56(1) - 21 Elnara Rafiev26 - 6 WPts Asia-Oceania Championships 2032View
09/12/2031Davao City, Philippines55(1) - 21 Demetre Varela49(3) - 36(1) WPts
08/11/2031Davao City, Philippines54 - 21 Demetre Varela49(3) - 35 WKO3
10/09/2031Valencia, Venezuela54 - 20 Elnara Rafiev22 - 5 LPts Valencia World Championships 2031View
07/09/2031Valencia, Venezuela53 - 20 Giles Longo21(1) - 4 WPts Valencia World Championships 2031View
19/08/2031Davao City, Philippines52 - 20 Zach Entwistle20(1) - 52 WPts
19/07/2031Bradford, UK51 - 20 Zach Entwistle20(1) - 51 WPts
18/06/2031Krakow, Poland51 - 19 Ryszard Bienkowski57 - 15 LPts
18/05/2031Riga, Latvia50 - 19 Sergey Stumps33 - 26 WPts
17/04/2031Santa Maria, Philippines49 - 19 Michael Marcello10(3) - 4 WPts Philippines National Championships 2031View
14/04/2031Santa Maria, Philippines48 - 19 Darryl Baros29 - 13(2) WPts Philippines National Championships 2031View
11/04/2031Santa Maria, Philippines47 - 19 Connor Alejos20 - 17(1) WPts Philippines National Championships 2031View
21/02/2031Krakow, Poland47 - 18 Ryszard Bienkowski53 - 14 LPts
21/01/2031Krakow, Poland47 - 17 Ryszard Bienkowski52 - 14 LPts
21/12/2030Krakow, Poland47 - 16 Ryszard Bienkowski51 - 14 LPts
20/11/2030Krakow, Poland47 - 15 Ryszard Bienkowski50 - 14 LPts
20/10/2030Davao City, Philippines47 - 14 Ryszard Bienkowski49 - 14 LPts
19/09/2030Davao City, Philippines46 - 14 Ryszard Bienkowski49 - 13 WPts
19/08/2030Davao City, Philippines45 - 14 Baltasar Asencio42 - 19 WPts
19/07/2030Davao City, Philippines44 - 14 Baltasar Asencio42 - 18 WPts
18/06/2030Davao City, Philippines43 - 14 Xalvador Pantano30(1) - 25 WPts
18/05/2030Las Tunas, Cuba42 - 14 Baltasar Asencio41 - 17 WPts
17/04/2030Pasig, Philippines41 - 14 Connor Alejos16 - 14 WPts Philippines National Championships 2030View
14/04/2030Pasig, Philippines40 - 14 Urvano Ompad7 - 11 WPts Philippines National Championships 2030View
11/04/2030Pasig, Philippines39 - 14 Michael Marcello5 - 0 WPts Philippines National Championships 2030View
21/03/2030Davao City, Philippines38 - 14 Laramie Cotillard26(2) - 21 WPts
18/02/2030Davao City, Philippines37 - 14 Baltasar Asencio37 - 16 WPts
15/01/2030Tianjin, China37 - 13 Sajid Antar73 - 26(1) LPts Asia-Oceania Championships 2030View
12/01/2030Tianjin, China36 - 13 Rasul Usubov14 - 19 WPts Asia-Oceania Championships 2030View
09/01/2030Tianjin, China35 - 13 Hajime Maruyama23 - 11 WPts Asia-Oceania Championships 2030View
23/12/2029Rotterdam, Netherlands35 - 12 Kobus Janssins30 - 16 LPts
22/11/2029Davao City, Philippines34 - 12 Turpin Selvig16 - 33 WPts
22/10/2029Kumasi, Ghana33 - 12 Arran Ayim23(1) - 17 WPts
21/09/2029Davao City, Philippines33 - 11 Vicente Corchado28(1) - 15 LPts
21/08/2029Davao City, Philippines32 - 11 Tugdual Ateba26(1) - 13 WPts
19/07/2029Davao City, Philippines31 - 11 Angel Delahoz25 - 11 WPts
18/06/2029Rotterdam, Netherlands30 - 11 Kobus Janssins27 - 13 WPts
18/05/2029Rotterdam, Netherlands30 - 10 Kobus Janssins26 - 13 LPts
17/04/2029Cabuyao, Philippines29 - 10 Emilio Eblacas7 - 3 WPts Philippines National Championships 2029View
14/04/2029Cabuyao, Philippines28 - 10 Sam Gungab13 - 19 WPts Philippines National Championships 2029View
11/04/2029Cabuyao, Philippines27 - 10 Matt Catacataca0 - 3 WPts Philippines National Championships 2029View
18/03/2029Davao City, Philippines26 - 10 John Neil26(1) - 11 WPts
15/02/2029Davao City, Philippines25 - 10 John Neil26(1) - 10 WPts
15/01/2029Davao City, Philippines24 - 10 John Neil26(1) - 9 WPts
15/12/2028New Kingston, Jamaica23 - 10 John Neil26(1) - 8 WPts
14/11/2028Krakow, Poland23 - 9 Ryszard Bienkowski28 - 8 LPts
14/10/2028Hanoi, Vietnam23 - 8 Vang Thao23 - 16 LPts
13/09/2028Hanoi, Vietnam23 - 7 Vang Thao22 - 16 LPts
13/08/2028Davao City, Philippines23 - 6 Kobus Janssins18 - 11 LPts
16/06/2028Oslo, Norway23 - 5 Quimby Reitan16 - 15 LPts
17/04/2028Zamboanga City, Philippines22 - 5 Morgan Gacusan11 - 8 WPts Philippines National Championships 2028View
14/04/2028Zamboanga City, Philippines21 - 5 Callum Dumpit13 - 15 WPts Philippines National Championships 2028View
11/04/2028Zamboanga City, Philippines20 - 5 Charles Camagun6 - 7 WPts Philippines National Championships 2028View
02/04/2028Dasmarinas, Philippines19 - 5 Oihane Angobung16 - 8 WPts
03/02/2028Cheongju, South Korea18 - 5 Chae-min Chin0 - 7 WPts
06/12/2027Cagayan de Oro, Philippines17 - 5 Vicente Ylanan12 - 9(2) WPts
11/10/2027Beijing, China16 - 5 Xin Hsiao4 - 17 WPts
13/08/2027Shanghai, China15 - 5 Yao Sha6 - 14 WPts
15/06/2027San Jose del Monte, Philippines14 - 5 Francisco Magday6(1) - 20 WPts
17/04/2027Davao City, Philippines14 - 4 Leonardo Amador16 - 21 LPts Philippines National Championships 2027View
14/04/2027Davao City, Philippines13 - 4 Dai Batucan10 - 15 WPts Philippines National Championships 2027View
11/04/2027Davao City, Philippines12 - 4 Enzo Sucaldito5 - 5 WPts Philippines National Championships 2027View
24/02/2027Calamba, Philippines11 - 4 Santiago Magpuri13(1) - 9 WPts
01/01/2027Caloocan, Philippines10 - 4 Montana Luspo6 - 19 WPts
01/12/2026Caloocan, Philippines9 - 4 Carlos Ordaz24 - 26 WPts
17/10/2026Amsterdam, Netherlands8 - 4 Harry Van den Peereboome10 - 44 WPts
18/08/2026Cheonan, South Korea7 - 4 Se-jong Chee3 - 6 WPts
20/06/2026Lipa, Philippines6 - 4 Zachary Morones3 - 10(1) WPts
01/05/2026Davao City, Philippines5 - 4 Gaylord Dubreuil1 - 8 WPts
03/03/2026Davao City, Philippines4 - 4 Gauvain Delon0 - 2 WPts
03/01/2026Quezon City, Philippines3 - 4 Loredo Baboyan0 - 0 WPts
10/11/2025Quezon City, Philippines3 - 3 Gervasio Morejon21 - 28 LPts
08/10/2025Caloocan, Philippines3 - 2 Carlos Ordaz17 - 26 LPts
31/08/2025Davao City, Philippines2 - 2 Ora Garcia1 - 9 WPts
02/07/2025Dushanbe, Tajikistan2 - 1 Salahaddin Abulhasanov22 - 20 LPts
04/05/2025Davao City, Philippines1 - 1 Ijo Sian0 - 2 WPts
06/03/2025Davao City, Philippines1 - 0 Eloy Balanon1 - 3 LPts
05/01/2025Davao City, Philippines0 - 0 Zach Linsangan0 - 5 WPts