Weightclass:  Welterweight
Location:  Dasmarinas, Philippines
Record:  23(1) - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/11/2031Dasmarinas, Philippines22(1) - 19 Joe McFarlane6(1) - 10 WPts
04/09/2031Dasmarinas, Philippines21(1) - 19 Michal Konik3 - 8 WPts
06/07/2031Dasmarinas, Philippines20(1) - 19 Ian Kinnaird3 - 10 WPts
06/05/2031Dasmarinas, Philippines19(1) - 19 Jose Che0 - 5 WPts
07/03/2031Dasmarinas, Philippines18(1) - 19 Ignado Barba11 - 18 WPts
06/01/2031Dasmarinas, Philippines17(1) - 19 Selestino Neves5(1) - 14 WPts
06/11/2030Dasmarinas, Philippines16(1) - 19 Chan Hung4 - 9 WPts
06/09/2030Dasmarinas, Philippines15(1) - 19 Boris Kaghgaliew6 - 8 WPts
07/07/2030Dasmarinas, Philippines14(1) - 19 Gervasio Taguines4 - 1 WPts
08/05/2030Dasmarinas, Philippines13(1) - 19 Mick Placencia1 - 12 WPts
09/03/2030Dasmarinas, Philippines12(1) - 19 Chris Tinapay13 - 11 WPts
09/01/2030Dasmarinas, Philippines12(1) - 18 Fausto Emuslan6 - 9 LPts
10/11/2029Malolos, Philippines12(1) - 17 Antonio Cadlaon20(1) - 13(1) LPts
11/09/2029Aba, Nigeria11(1) - 17 Nelson Babalade15 - 16 WPts
14/07/2029Malolos, Philippines11(1) - 16 Antonio Cadlaon19(1) - 12(1) LPts
19/05/2029Batangas City, Philippines10(1) - 16 Jasper Rabuco10 - 19 WPts
11/04/2029Cabuyao, Philippines10(1) - 15 Ben Sakay26 - 4 LPts Philippines National Championships 2029View
16/03/2029Carrefour, Haiti9(1) - 15 Hello du Gast14 - 17 WPts
16/01/2029Quezon City, Philippines8(1) - 15 Ian Calupitan11 - 12 WPts
19/11/2028Dasmarinas, Philippines7(1) - 15 Altman Helmlinger1 - 6 WPts
21/09/2028Dublin, Ireland6(1) - 15 Cillian Connolly3 - 4 WPts
24/07/2028Soweto, South Africa5 - 15 Sulaiman Poku6 - 17(1) WKO3
26/05/2028Istanbul, Turkey5 - 14 Mehmet Baba16 - 16 LPts
28/03/2028Hialeah, USA5 - 13 Mark Hammell1 - 2 LPts
29/01/2028Dasmarinas, Philippines5 - 12 Borya Klepikov2 - 12 LPts
30/11/2027Dasmarinas, Philippines5 - 11 Dai Parpana1 - 16 LPts
01/10/2027Dasmarinas, Philippines4 - 11 Greg Chemlany5 - 18 WPts
03/08/2027Paterson, USA4 - 10 Joshua Murray8 - 16 LPts
05/06/2027Christchurch, New Zealand3 - 10 William Meek7 - 20 WPts
07/04/2027Charlotte, USA2 - 10 Zachary Bloyd3 - 16 WPts
07/02/2027Santo Domingo de Guzman, Dominican Republic2 - 9 Montego Dorantes24(1) - 20 LPts
10/12/2026Athens, Greece2 - 8 Phaon Regas13 - 23 LPts
12/10/2026Port-de-Paix, Haiti2 - 7 Macy Bazinet10 - 23 LPts
13/08/2026Dasmarinas, Philippines2 - 6 Kenzie Gorry3 - 9 LPts
15/06/2026Tehran, Iran2 - 5 Umair Rashid15 - 8 LPts
17/04/2026Verona, Italy2 - 4 Colombo Valcareggi3 - 7 LPts
17/02/2026Daloa, Ivory Coast2 - 3 Orson Rozenthal13 - 16 LPts
20/12/2025Dasmarinas, Philippines1 - 3 Desiderio Cagungon6 - 3 WPts
21/10/2025Nairobi, Kenya1 - 2 Brad Mumba6 - 15 LPts
23/08/2025Dasmarinas, Philippines1 - 1 Alec Marigomon2 - 1 LPts
24/06/2025Dasmarinas, Philippines0 - 1 William Graciano1 - 6 WPts
25/04/2025Dasmarinas, Philippines0 - 0 Seferino Sumabat0 - 2 LPts