Weightclass:  Featherweight
Location:  Caloocan, Philippines
Record:  19 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/01/2031Caloocan, Philippines18 - 12 Robert Trench4 - 7 WPts
12/11/2030Caloocan, Philippines18 - 11 Alejandro Villalva4 - 26 LPts
12/09/2030Caloocan, Philippines17 - 11 Cris Dimasupil1 - 0 WPts
13/07/2030Caloocan, Philippines17 - 10 Dobroslav Cesarec17 - 13 LPts
13/05/2030Caloocan, Philippines16 - 10 Fraco Malagon6 - 12 WPts
15/03/2030Caloocan, Philippines16 - 9 Gabriel Vilchis14(1) - 24 LPts
14/01/2030Caloocan, Philippines15 - 9 Juan Rasay11 - 14 WPts
15/11/2029Caloocan, Philippines15 - 8 Vicente Lombos15 - 11(1) LPts
16/09/2029Caloocan, Philippines14 - 8 Neil Somero2 - 3 WPts
18/07/2029Caloocan, Philippines13 - 8 Lisandro Caragay10 - 12 WPts
19/05/2029Caloocan, Philippines12 - 8 Ian Lagadi2 - 19(1) WPts
20/03/2029Caloocan, Philippines11 - 8 Santiago Rosaupan3 - 6 WPts
19/01/2029Columbus, USA10 - 8 Arran Mangel4 - 8 WPts
21/11/2028Caloocan, Philippines10 - 7 Chan-dong Koh5 - 8(2) LPts
23/09/2028Yokohama, Japan9 - 7 Yutaka Kon4 - 31 WPts
26/07/2028Caloocan, Philippines8 - 7 Satriyo Sulistio4 - 12 WPts
28/05/2028Daegu, South Korea8 - 6 Hyun-soo Chang5 - 26(9) LPts
30/03/2028Caloocan, Philippines8 - 5 Michael Addair21(1) - 13 LPts
31/01/2028Caloocan, Philippines7 - 5 George Talens4 - 1 WPts
02/12/2027Caloocan, Philippines6 - 5 John Penano2 - 11 WPts
03/10/2027Zapopan, Mexico6 - 4 Seferino Granada2 - 6 LPts
05/08/2027Port-au-Prince, Haiti6 - 3 Chivalry Flores10(1) - 24 LPts
06/06/2027Seoul, South Korea6 - 2 Chan-dong Ahn11 - 14(1) LPts
08/04/2027Caloocan, Philippines5 - 2 Dmitri Gutowsky3 - 13 WPts
08/02/2027Caloocan, Philippines4 - 2 Mason Garcia0 - 3 WPts
10/12/2026Antipolo, Philippines3 - 2 Joaquin Binayas6 - 8(1) WPts
16/10/2026Caloocan, Philippines2 - 2 David Africa6 - 4 WPts
17/08/2026Caloocan, Philippines2 - 1 Phil Purcell11 - 9 LPts
19/06/2026Caloocan, Philippines1 - 1 Lemah Ballo0 - 2 WPts
21/04/2026Quezon City, Philippines1 - 0 Leon Malaki4 - 0 LPts
02/03/2026Caloocan, Philippines0 - 0 Ian Quinabo1 - 0 WPts