Weightclass:  Featherweight
Location:  Manila, Philippines
Record:  22(1) - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/03/2031Manila, Philippines21(1) - 15 Bilal Khofri3 - 17 WPts
15/01/2031Manila, Philippines20(1) - 15 Nwa Tata-muya12(1) - 18 WPts
16/11/2030Manila, Philippines19(1) - 15 Sancho Montalbo2 - 8 WPts
15/09/2030Manila, Philippines18(1) - 15 Jakub Grzesiak6 - 11 WPts
16/07/2030Manila, Philippines17(1) - 15 James Nimmo0 - 14 WPts
18/05/2030Manila, Philippines16(1) - 15 Juan Parrilla0 - 2 WPts
18/03/2030Manila, Philippines15(1) - 15 Rashid Ismat1 - 3 WPts
17/01/2030Manila, Philippines14(1) - 15 Matthew Tanga2 - 5 WPts
17/11/2029Manila, Philippines14(1) - 14 Ramiro Valiente12 - 15 LPts
18/09/2029Manila, Philippines13(1) - 14 Jordan Carias0 - 2 WPts
20/07/2029Manila, Philippines12(1) - 14 Balwin Melzarowitsch0 - 10 WPts
22/05/2029Manila, Philippines11(1) - 14 Matt Cotto1 - 6 WPts
23/03/2029Seoul, South Korea11(1) - 13 Seung-dae Ro22(1) - 5(1) LPts
23/01/2029Zurich, Switzerland10(1) - 13 Loritz Alger10 - 10 WPts
25/11/2028Randburg, South Africa9 - 13 Bryan Dikgacoi6 - 14(1) WKO3
27/09/2028El Alto, Bolivia9 - 12 Porfio Magin7 - 21 LPts
30/07/2028Manila, Philippines8 - 12 Tajo Milanes6 - 14 WPts
01/06/2028Manila, Philippines7 - 12 Franco Banigo-os2 - 9 WPts
02/04/2028Bacoor, Philippines7 - 11 David Africa12 - 7 LPts
03/02/2028San Pedro, Philippines6 - 11 Ramiro Rumbaoa4 - 14 WPts
11/12/2027Manila, Philippines6 - 10 Ovidio Dayap10 - 4 LPts
12/10/2027Buenos Aires, Argentina6 - 9 Angel Morgado1 - 1 LPts
14/08/2027Manila, Philippines5 - 9 Vince Macalisang4 - 4 WPts
15/06/2027Mexico City, Mexico5 - 8 Agapetus Hidalgo17(1) - 6 LPts
17/04/2027Auckland, New Zealand5 - 7 Maka Kiwara9 - 6 LPts
17/02/2027Manila, Philippines4 - 7 Loredo Sainz1 - 7 WPts
19/12/2026Gingoog, Philippines4 - 6 Paul Baidingo1 - 6 LPts
21/10/2026Gaziantep, Turkey3 - 6 Osman Shener2 - 16 WPts
23/08/2026Guayaquil, Ecuador3 - 5 Ponce Sabina20 - 7 LPts
25/06/2026Manila, Philippines2 - 5 Federico Lopez0 - 5 WPts
26/04/2026Manila, Philippines2 - 4 Marjun Casal1 - 1 LPts
26/02/2026Manila, Philippines2 - 3 Gabriel Portal8 - 17 LPts
28/12/2025Manila, Philippines1 - 3 Waleed Pachachi2 - 18 WPts
30/10/2025Auckland, New Zealand1 - 2 Patrick Havey4 - 4 LPts
01/09/2025Manila, Philippines1 - 1 Saturnin Zapata6 - 12 LPts
03/07/2025Manila, Philippines0 - 1 Max Estopinal0 - 1 WPts
04/05/2025Manila, Philippines0 - 0 John Lihat3 - 2 LPts