Weightclass:  Lightweight
Location:  Manila, Philippines
Record:  49(1) - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/01/2034Manila, Philippines48(1) - 12 Waleed Huq8 - 3 WPts
03/12/2033Manila, Philippines47(1) - 12 Waleed Huq8 - 2 WPts
01/11/2033Dubai, UAE47(1) - 11 Atif Hackle18(2) - 4(1) LPts
01/10/2033Izmir, Turkey47(1) - 10 Arslan Yigit6 - 0 LPts
31/08/2033Manila, Philippines46(1) - 10 Soo-il Woo12(1) - 3(1) WPts
31/07/2033Gunsan, South Korea45 - 10 Soo-il Woo12(1) - 2 WKO3
30/06/2033Manila, Philippines45 - 9 Isaak Asadov16 - 7 LPts
18/05/2033Calgary, Canada45 - 8 Ian Morgan72(1) - 10 LPts
17/04/2033Silang, Philippines44 - 8 John Utak8 - 0 WPts Philippines National Championships 2033View
14/04/2033Silang, Philippines43 - 8 Michael Marcello23(7) - 8 WPts Philippines National Championships 2033View
11/04/2033Silang, Philippines42 - 8 Antonio Dimaandal7 - 13 WPts Philippines National Championships 2033View
09/03/2033Lusaka, Zambia42 - 7 Deion Handila23(1) - 5 LPts
06/02/2033Roskilde, Denmark42 - 6 Kelsey Fedders12 - 2 LPts
05/01/2033Manila, Philippines42 - 5 Carlos Osorio12 - 2 LPts
03/12/2032Dasmarinas, Philippines41 - 5 Connor Alejos24 - 24(1) WPts
27/11/2032Lipa, Philippines40 - 5 Carlos Riva2 - 4 WPts
22/11/2032Quezon City, Philippines39 - 5 Carlos Cantos1 - 3 WPts
15/11/2032Davao City, Philippines39 - 4 Vicente Calvillo66(1) - 25(1) LPts
05/10/2032Toshkent, Uzbekistan38 - 4 Mikhail Memishov3 - 9 WPts
06/08/2032Davao City, Philippines38 - 3 Vicente Calvillo63(1) - 25(1) LPts
03/08/2032Zamboanga City, Philippines37 - 3 Ivan Dimaguila3 - 12 WPts
22/07/2032Davao City, Philippines36 - 3 Rob Rubalcaba3 - 9 WPts
13/07/2032Saint Petersburg, Russia36 - 2 Vicente Bordon16 - 9 LPts Saint Petersburg Olympics 2032View
08/06/2032General Santos, Philippines35 - 2 Ramiro Estigoy0 - 2 WPts
01/06/2032Taytay, Philippines34 - 2 Roger Urda0 - 6(1) WPts
26/04/2032Quezon City, Philippines33 - 2 Paul Izquierdo1 - 7 WPts
20/04/2032Davao City, Philippines32 - 2 Vicente Calvillo61(1) - 23 WPts
17/04/2032Rodriguez, Philippines31 - 2 Michael Marcello17(4) - 7 WPts Philippines National Championships 2032View
14/04/2032Rodriguez, Philippines30 - 2 Vicente Calvillo61(1) - 22 WPts Philippines National Championships 2032View
11/04/2032Rodriguez, Philippines29 - 2 Brendan Severo13 - 18 WPts Philippines National Championships 2032View
06/04/2032Quezon City, Philippines28 - 2 Michael Marcello15(4) - 6 WPts
27/03/2032Quezon City, Philippines27 - 2 Michael Marcello15(4) - 5 WPts
24/03/2032Pasig, Philippines25 - 2 Charles Hinagpis13 - 10 WPts
24/03/2032Manila, Philippines26 - 2 Dave Blank2 - 2 WPts
25/01/2032Mostoles, Spain24 - 2 Baltasar Cordero8 - 10(1) WPts
27/11/2031Dushanbe, Tajikistan23 - 2 Luka Kajrbekoff9 - 18(1) WPts
29/09/2031Quezon City, Philippines22 - 2 Sam Gungab20(1) - 29 WPts
29/08/2031Davao City, Philippines21 - 2 Cody Capinpin2 - 4 WPts
24/08/2031Quezon City, Philippines21 - 1 Darryl Baros31 - 14(2) LPts
17/08/2031Davao City, Philippines20 - 1 Cody Capinpin2 - 3 WPts
13/08/2031Manila, Philippines19 - 1 Felippe Rodriguez2 - 4 WPts
07/08/2031Manila, Philippines18 - 1 Leeroy Vasconcelos3 - 8 WPts
01/08/2031General Santos, Philippines17 - 1 John Agcaoili2 - 7(1) WPts
25/07/2031Davao City, Philippines16 - 1 Paul Mesa2 - 15 WPts
21/07/2031Imus, Philippines15 - 1 Francisco Pedroza6 - 12 WPts
18/07/2031Imus, Philippines14 - 1 Leonel Gerena3 - 14 WPts
12/07/2031Imus, Philippines13 - 1 Francisco Pedroza6 - 11 WPts
08/07/2031Quezon City, Philippines13 - 0 Darryl Baros30 - 14(2) LPts
29/06/2031Manila, Philippines12 - 0 Corey Babao0 - 7 WPts
23/06/2031Zamboanga City, Philippines11 - 0 Felix Sepeda1 - 5 WPts
15/06/2031Bacoor, Philippines10 - 0 Brendan Severo9 - 16 WPts
08/06/2031Manila, Philippines9 - 0 John Bumatay3 - 15 WPts
04/06/2031Imus, Philippines8 - 0 Francisco Pedroza6 - 9 WPts
31/05/2031General Santos, Philippines7 - 0 John Agcaoili2 - 5(1) WPts
27/05/2031Bacoor, Philippines6 - 0 Brendan Severo9 - 15 WPts
24/05/2031General Santos, Philippines5 - 0 John Agcaoili2 - 4(1) WPts
21/05/2031Zamboanga City, Philippines4 - 0 Zach Herrero12 - 7(2) WPts
18/05/2031Cebu City, Philippines3 - 0 Neper Naragon2 - 4 WPts
12/05/2031San Jose del Monte, Philippines2 - 0 Felix Frausto1 - 4 WPts
09/05/2031Cainta, Philippines1 - 0 Saturnin Arguijo6 - 19 WPts
17/04/2031Manila, Philippines0 - 0 Beltran Sibal6 - 19 WPts