Weightclass:  Featherweight
Location:  Cagayan de Oro, Philippines
Record:  11 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/12/2033Cagayan de Oro, Philippines10 - 18 Max Esqueda0 - 2 WPts
03/10/2033Cagayan de Oro, Philippines10 - 17 Bruce Macasero18 - 6 LPts
02/08/2033Cagayan de Oro, Philippines9 - 17 Isaac Catibog1 - 14 WPts
02/06/2033Cagayan de Oro, Philippines8 - 17 Theo Salguero4 - 5 WPts
02/04/2033Cagayan de Oro, Philippines8 - 16 Nick Geronimo5 - 9 LPts
01/02/2033Maroua, Cameroon8 - 15 Garrison Bitee3 - 10 LPts
04/12/2032Bandar Lampung, Indonesia7 - 15 Baskoro Lauw12 - 16 WPts
06/10/2032Sendai, Japan7 - 14 Yutaka Hatanaka9 - 21 LPts
07/08/2032Delmas, Haiti6 - 14 Forrest Lenglen11 - 16 WPts
09/06/2032Prague, Czech Republic6 - 13 MiloÜ Pacovsky22 - 8 LPts
11/04/2032Cebu City, Philippines6 - 12 Montel Juliana5 - 6 LPts
12/02/2032Silang, Philippines6 - 11 Carlos Cabatu3 - 1 LPts
15/12/2031Accra, Ghana6 - 10 Michael Pianim32 - 8 LPts
17/10/2031Cagayan de Oro, Philippines5 - 10 Yong Choong9 - 12 WPts
18/08/2031Dasmarinas, Philippines4 - 10 Jesus Mangtalan2 - 6 WPts
20/06/2031Cagayan de Oro, Philippines4 - 9 Joaquin Dumagat0 - 3 LPts
20/04/2031Zamboanga City, Philippines4 - 8 Eloy Nogoy8 - 3 LPts
22/02/2031Davao City, Philippines3 - 8 Jasper Cagauan1 - 10 WPts
31/12/2030Cagayan de Oro, Philippines3 - 7 Mark Bagongarao7 - 6 LPts
02/11/2030San Jose del Monte, Philippines3 - 6 Matt Cotto3 - 13 LPts
06/09/2030Quezon City, Philippines3 - 5 Santiago Rosaupan4 - 14(1) LPts
10/07/2030Quezon City, Philippines3 - 4 Santiago Dimayacyac10 - 16 LPts
01/06/2030Manila, Philippines3 - 3 Patrick Gulay0 - 0 LPts
30/04/2030Cagayan de Oro, Philippines2 - 3 Dimos Amores0 - 1 WPts
01/03/2030Cagayan de Oro, Philippines1 - 3 Seferino Simeon0 - 2 WPts
01/01/2030Cagayan de Oro, Philippines1 - 2 Clint Leano1 - 3 LPts
02/11/2029Cagayan de Oro, Philippines1 - 1 Dom Sayaboc1 - 4 LPts
02/09/2029Fortaleza, Brazil1 - 0 Xalvador Faro2 - 0 LPts
05/07/2029Cagayan de Oro, Philippines0 - 0 Joaquin Suero0 - 0 WPts