Weightclass:  Lightweight
Location:  Antipolo, Philippines
Record:  31 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/12/2032Antipolo, Philippines31 - 16 Sagaz Rayon6 - 8 LPts
26/10/2032Antipolo, Philippines30 - 16 Trieu Cong5 - 10 WPts
26/08/2032Antipolo, Philippines29 - 16 Iago Pascual1 - 2 WPts
25/06/2032Antipolo, Philippines28 - 16 Yasin Hannan0 - 8 WPts
25/04/2032Antipolo, Philippines27 - 16 Dominik Malecha1 - 4 WPts
25/02/2032Antipolo, Philippines26 - 16 John Korde9 - 9(1) WPts
27/12/2031Antipolo, Philippines25 - 16 Xabat Florentino3 - 14 WPts
28/10/2031Antipolo, Philippines24 - 16 Ricky Dualan3 - 7 WPts
28/08/2031Antipolo, Philippines23 - 16 Neper Naragon2 - 6 WPts
29/06/2031Antipolo, Philippines22 - 16 Colin Maligaya0 - 4 WPts
29/04/2031Antipolo, Philippines21 - 16 Ashley Henriquez6 - 14 WPts
28/02/2031Antipolo, Philippines20 - 16 Romain Vartan4 - 12 WPts
30/12/2030Tirana, Albania19 - 16 Faton Akcatepe1 - 3 WPts
01/11/2030Sydney, Australia18 - 16 Michael Harbert5 - 9 WPts
03/09/2030Oslo, Norway17 - 16 Unni Flaa4 - 2 WPts
06/07/2030Carolina, Puerto Rico17 - 15 Isidro Valdespino15 - 16 LPts
08/05/2030Kano, Nigeria16 - 15 Theophilus Ogomudia5 - 16 WPts
10/03/2030The Hague, Netherlands15 - 15 Balte Ekelaers30(1) - 11 WPts
10/01/2030Wellington, New Zealand14 - 15 Robert Tyrie7 - 16 WPts
12/11/2029Port-au-Prince, Haiti14 - 14 Gaston Duvauchelle18 - 22 LPts
14/09/2029San Jose, Costa Rica14 - 13 Guillermo Cruz25(2) - 21 LPts
17/07/2029San Juan, Puerto Rico13 - 13 Manny Cea5 - 16 WPts
19/05/2029Pasig, Philippines12 - 13 Javier Amboy18 - 17 WPts
23/03/2029Antipolo, Philippines11 - 13 Charles Dumayas5 - 14 WPts
23/01/2029Yaoundé, Cameroon10 - 13 Henri Calmat5 - 12 WPts
25/11/2028Antipolo, Philippines9 - 13 Ahmed Jamail12 - 16 WPts
27/09/2028Davao City, Philippines9 - 12 Michael Bilog21 - 7 LPts
29/07/2028Ciudad Guayana, Venezuela8 - 12 Jair Peralta9 - 5 WPts
31/05/2028Antipolo, Philippines7 - 12 Majid Sadek7(1) - 10 WPts
01/04/2028Koronadal, Philippines6 - 12 Clint Betances6 - 5 WPts
03/02/2028Antipolo, Philippines6 - 11 David Magbual3 - 11 LPts
06/12/2027Sydney, Australia6 - 10 Dillon Hamill3 - 17 LPts
08/10/2027Hangzhou, China6 - 9 Zhu Sheng9(1) - 17 LPts
10/08/2027Douala, Cameroon5 - 9 Verrier Tchangou7 - 16 WPts
12/06/2027Dusseldorf, Germany4 - 9 Andreas Helme12 - 11(5) WPts
14/04/2027Antipolo, Philippines4 - 8 Xeres Reynosa11 - 10 LPts
14/02/2027Wellington, New Zealand4 - 7 Owen Cecil12 - 19 LPts
17/12/2026San Jose del Monte, Philippines3 - 7 Francisco Magday6(1) - 17 WPts
24/10/2026Lipa, Philippines2 - 7 Max Datingginoo2 - 5 WPts
01/09/2026Waterford, Ireland2 - 6 William Tracey18 - 6 LPts
04/07/2026Cebu City, Philippines2 - 5 Hernan Acpal21 - 23(1) LPts
15/05/2026Taguig, Philippines2 - 4 Juan Cabanday24 - 26 LPts
14/04/2026San Jose del Monte, Philippines2 - 3 Xalvador Dato38(8) - 17 LPts Philippines National Championships 2026View
11/04/2026San Jose del Monte, Philippines1 - 3 Manny Camino5 - 14 WPts Philippines National Championships 2026View
08/03/2026Leipzig, Germany1 - 2 Birk Degenhardt31(1) - 21 LPts
08/01/2026Antwerp, Belgium0 - 2 Joris Rogiers4 - 13 WPts
10/11/2025Quezon City, Philippines0 - 1 Ponce Capo16(1) - 25 LPts
10/10/2025Antipolo, Philippines0 - 0 Rio Bonalong1 - 5 LPts