Weightclass:  Light Welterweight
Location:  Dasmarinas, Philippines
Record:  37(3) - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/06/2027Dasmarinas, Philippines36(3) - 18 Oro Juarez2 - 4 WPts
23/04/2027Dasmarinas, Philippines35(3) - 18 Robert Pagan0 - 0 WPts
22/02/2027Dasmarinas, Philippines34(2) - 18 Koert Schuppelync4 - 12(1) WKO3
24/12/2026Dasmarinas, Philippines33(2) - 18 Chris Palomares1 - 4 WPts
25/10/2026Dasmarinas, Philippines32(2) - 18 Vicente Daniel12 - 13 WPts
26/08/2026Dasmarinas, Philippines31(2) - 18 Juan Marasigan0 - 2 WPts
27/06/2026Dasmarinas, Philippines30(1) - 18 Ovidio Canizales2 - 13(1) WKO3
28/04/2026Dasmarinas, Philippines29(1) - 18 Alastair Karunungan19(1) - 25 WPts
28/02/2026Dasmarinas, Philippines28(1) - 18 Manuel Florin13 - 8 WPts
30/12/2025Dasmarinas, Philippines27(1) - 18 Diego Villalba5 - 18 WPts
31/10/2025Dasmarinas, Philippines26(1) - 18 Rico Gamit1 - 17 WPts
01/09/2025Dasmarinas, Philippines25(1) - 18 Ignado Deniz0 - 3 WPts
03/07/2025Dasmarinas, Philippines24(1) - 18 Macario Borgo4 - 19 WPts
04/05/2025Dasmarinas, Philippines23 - 18 Rob Kirunda2 - 11(1) WKO2
06/03/2025Casablanca, Morocco22 - 18 Hilel Yusuf0 - 1 WPts
06/01/2025Patrai, Greece21 - 18 Xylon Hondros0 - 0 WPts
08/11/2024Mejicanos, El Salvador21 - 17 Dario Travieso41(2) - 14 LPts
09/09/2024Dasmarinas, Philippines20 - 17 Juan Tagarro1 - 5 WPts
12/07/2024Rome, Italy20 - 16 Roberto Vendola7 - 21 LPts
14/05/2024Asuncion, Paraguay20 - 15 Quinto Escoto18 - 21 LPts
16/03/2024Caloocan, Philippines19 - 15 Jose Dimalanta18 - 14 WPts
26/01/2024Saint Petersburg, Russia19 - 14 Kolya Wolsky27 - 9 LPts
28/11/2023Las Condes, Chile19 - 13 Santiago Riso16 - 20 LPts
29/09/2023Kampala, Uganda18 - 13 Quintavius Onyango4 - 13 WPts
01/08/2023Soshanguve, South Africa17 - 13 Nathan Moise14 - 19(1) WPts
02/06/2023Wellington, New Zealand17 - 12 Connor Paerata31 - 4 LPts
04/04/2023Caloocan, Philippines16 - 12 Porfio Satot7 - 17 WPts
05/02/2023Buenos Aires, Argentina15 - 12 Quin Alo0 - 0 WPts
08/12/2022Cainta, Philippines14 - 12 Cris Carayoan10 - 13 WPts
11/10/2022Dasmarinas, Philippines13 - 12 Vasyl Wozny6 - 19 WPts
12/08/2022Dakar, Senegal13 - 11 Paris Joof6 - 21 LPts
12/06/2022Dasmarinas, Philippines12 - 11 Felippe Altamirano16 - 10 WPts
14/04/2022Cabuyao, Philippines12 - 10 Jax Belmontes13 - 9 LPts
14/02/2022Norilsk, Russia11 - 10 Isaak Gankin3 - 7 WPts
17/12/2021Davao City, Philippines11 - 9 Kyle Hangad15(1) - 7 LPts
28/10/2021Las Condes, Chile11 - 8 Sagaz Leyba16 - 8 LPts
29/08/2021Caloocan, Philippines10 - 8 Jerrold Dumondon10 - 11 WPts
30/06/2021Quezon City, Philippines10 - 7 Jair Conrado7 - 9 LPts
13/05/2021Dasmarinas, Philippines9 - 7 Pedro Cala9 - 9 WPts
13/03/2021Dasmarinas, Philippines8 - 7 Jay Perry4 - 9 WPts
13/01/2021Zamboanga City, Philippines7 - 7 Kiki Moguet10 - 10 WPts
13/12/2020Dasmarinas, Philippines6 - 7 John Catangui8 - 11 WPts
12/10/2020Dasmarinas, Philippines5 - 7 Carlos Magtalas10 - 6 WPts
13/08/2020Mombasa, Kenya5 - 6 Glynn Mitei4 - 12 LPts
15/06/2020Dasmarinas, Philippines4 - 6 Diego Malapira4(1) - 5 WPts
14/04/2020Quezon City, Philippines4 - 5 Seth Malayang11 - 0 LPts
21/02/2020Dasmarinas, Philippines3 - 5 Ulises Alvarado5 - 6 WPts
22/12/2019Dasmarinas, Philippines3 - 4 Peter Corson9 - 3 LPts
23/10/2019General Santos, Philippines3 - 3 Juan Flores8 - 2 LPts
02/09/2019Dasmarinas, Philippines2 - 3 Santiago Alviar0 - 1 WPts
04/07/2019Quezon City, Philippines1 - 3 Juan Salop0 - 1 WPts
15/05/2019Pretoria, South Africa1 - 2 Jabulani Cele5 - 1 LPts
17/03/2019Melbourne, Australia1 - 1 Oscar Burgess2 - 1 LPts
17/01/2019Dasmarinas, Philippines0 - 1 Sierra Dimalaluan3 - 1 WPts
18/11/2018Dasmarinas, Philippines0 - 0 Rico Leiva3 - 2 LPts