Weightclass:  Featherweight
Location:  Caloocan, Philippines
Record:  25 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/03/2031Caloocan, Philippines24 - 12 Matt Nethery2 - 2 WPts
12/01/2031Caloocan, Philippines23 - 12 Roy MacGuire0 - 6 WPts
13/11/2030Caloocan, Philippines22 - 12 Garner Seigner9 - 24 WPts
13/09/2030Caloocan, Philippines21 - 12 Jose Bagnol0 - 1 WPts
14/07/2030Caloocan, Philippines20 - 12 Mikhail Lopatin1 - 16(6) WPts
15/05/2030Caloocan, Philippines19 - 12 James Newell1 - 11 WPts
16/03/2030Caloocan, Philippines18 - 12 Yo Gau6 - 8 WPts
15/01/2030Caloocan, Philippines17 - 12 Sajid Matoub0 - 2 WPts
16/11/2029Caloocan, Philippines16 - 12 Jasper Daco11(2) - 12 WPts
17/09/2029Bacoor, Philippines16 - 11 Gabriel Ligon22(2) - 12 LPts
20/07/2029Caloocan, Philippines15 - 11 Neil Somero2 - 2 WPts
21/05/2029Caloocan, Philippines15 - 10 Jasper Daco9(2) - 11 LPts
23/03/2029Caloocan, Philippines14 - 10 Victori Matta6 - 9 WPts
23/01/2029Caloocan, Philippines13 - 10 Vidal Parawan0 - 1 WPts
24/11/2028Malang, Indonesia13 - 9 Tirta Syahbuddin4 - 23(3) LPts
26/09/2028Taguig, Philippines12 - 9 Montego Montilla3 - 18 WPts
28/07/2028Caloocan, Philippines12 - 8 Michael Cayron13 - 11 LPts
29/05/2028Silang, Philippines11 - 8 Guido Carasig0 - 14 WPts
02/04/2028Caloocan, Philippines10 - 8 Mark Pavon8 - 13 WPts
03/02/2028Caloocan, Philippines9 - 8 Pedro Macatunao1 - 2 WPts
05/12/2027Caloocan, Philippines8 - 8 Amjad Qureshi7 - 5 WPts
06/10/2027Caloocan, Philippines8 - 7 May Mini16(2) - 14 LPts
08/08/2027San Pedro, Philippines7 - 7 Ramiro Rumbaoa2 - 13 WPts
14/06/2027Rodriguez, Philippines6 - 7 Franco Banigo-os1 - 4 WPts
18/04/2027San Pedro, Philippines6 - 6 Noel Subaybay13 - 2 LPts
18/02/2027Quito, Ecuador5 - 6 Gabriel Brazil9 - 11 WPts
20/12/2026Caloocan, Philippines4 - 6 Loredo Sainz1 - 6 WPts
21/10/2026Saltillo, Mexico4 - 5 Rico Arcos11 - 14 LPts
22/08/2026Abidjan, Ivory Coast3 - 5 Albain Nolin4 - 16 WPts
24/06/2026Caloocan, Philippines2 - 5 Xabat Casao0 - 13 WPts
25/04/2026Caloocan, Philippines2 - 4 Takeshi Imada18(1) - 14 LPts
25/02/2026Santiago de los Caballeros, Dominican Republic2 - 3 Yago Gamero15(1) - 10 LPts
28/12/2025Caloocan, Philippines1 - 3 Lorenzo Capulong2 - 2 WPts
29/10/2025Riga, Latvia1 - 2 Sasha Viducis8 - 4 LPts
31/08/2025Caloocan, Philippines1 - 1 Fanuco Pio1 - 7 LPts
02/07/2025Ostrava, Czech Republic0 - 1 VladimÝr Ruzicka7 - 11 WPts
04/05/2025Caloocan, Philippines0 - 0 Cris La Torre0 - 2 LPts