Weightclass:  Light Flyweight
Location:  General Trias, Philippines
Record:  22 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/01/2031General Trias, Philippines22 - 18 Chuong Thuan9 - 16 LPts
15/11/2030General Trias, Philippines21 - 18 Richie Battle1 - 2 WPts
16/09/2030General Trias, Philippines20 - 18 Thor Alden4 - 9 WPts
17/07/2030General Trias, Philippines19 - 18 Aimon Guerrero8 - 15(1) WPts
18/05/2030General Trias, Philippines18 - 18 Cris Sergio1 - 5 WPts
19/03/2030General Trias, Philippines18 - 17 Michael McAllen3 - 11(1) LPts
17/01/2030General Trias, Philippines17 - 17 Pablo Noe4 - 11(2) WPts
17/11/2029General Trias, Philippines16 - 17 Ora Peinado6 - 11 WPts
18/09/2029General Trias, Philippines15 - 17 Pedro Gil0 - 7 WPts
18/07/2029General Trias, Philippines15 - 16 Oleksiy Wasco3 - 8 LPts
15/05/2029General Trias, Philippines14 - 16 Rafael Sepulveda6 - 2 WPts
16/03/2029General Trias, Philippines14 - 15 Felix Calupig17 - 13 LPts
14/01/2029Imus, Philippines14 - 14 Seth Feo13 - 16 LPts
20/11/2028Fukuyama, Japan13 - 14 Hikaru Aki16 - 10 WPts
22/09/2028Bacoor, Philippines13 - 13 Michael Macadangal7 - 13(1) LPts
30/07/2028Cebu City, Philippines13 - 12 Dom Cobarrubias13 - 14 LPts
09/06/2028General Trias, Philippines12 - 12 Gonzalo Melena2 - 0 WPts
11/04/2028Zamboanga City, Philippines12 - 11 Quinto Crespo21 - 27 LPts Philippines National Championships 2028View
22/03/2028Pasig, Philippines12 - 10 Duncan Vides11 - 6 LPts
25/01/2028Angers, France11 - 10 Romain Cantor48 - 44 WPts
27/11/2027Quezon City, Philippines11 - 9 Isaac Simangan18 - 9 LPts
03/10/2027Davao City, Philippines11 - 8 Alastair Napoles12 - 10 LPts
05/08/2027Santiago de los Caballeros, Dominican Republic11 - 7 Xavier Diego19 - 9 LPts
07/06/2027Davao City, Philippines10 - 7 David Talosig9 - 11 WPts
11/04/2027Davao City, Philippines10 - 6 Ian Bail8 - 14 LPts Philippines National Championships 2027View
04/04/2027Davao City, Philippines10 - 5 Angel Alvaro10 - 9 LPts
07/02/2027Gwangju, South Korea9 - 5 Hyun-soo Pyun7 - 7 WPts
10/12/2026Maipu, Chile9 - 4 Santiago Gutierez29(1) - 30(1) LPts
12/10/2026Accra, Ghana8 - 4 Dave Asabigi7 - 27 WPts
14/08/2026Managua, Nicaragua7 - 4 Cortez Escandon5 - 25(1) WPts
16/06/2026General Trias, Philippines7 - 3 James Costilla1 - 7 LPts
17/04/2026San Jose del Monte, Philippines7 - 2 Quinto Crespo14 - 16 LPts Philippines National Championships 2026View
14/04/2026San Jose del Monte, Philippines6 - 2 Ramirez Santoyo10 - 5 WPts Philippines National Championships 2026View
11/04/2026San Jose del Monte, Philippines5 - 2 Angel Alvaro6 - 7 WPts Philippines National Championships 2026View
20/02/2026Antipolo, Philippines4 - 2 Phil Garces2 - 4 WPts
25/12/2025General Trias, Philippines3 - 2 Arslan Talu5 - 9 WPts
27/10/2025Ruiru, Kenya3 - 1 Johnny Elmi7 - 32 LPts
29/08/2025Ankara, Turkey2 - 1 Demir Erdogan10 - 6 WPts
01/07/2025Mixco, Guatemala2 - 0 Xalvador Villagomez7 - 17 LPts
03/05/2025General Trias, Philippines1 - 0 Silvestro Bettini1 - 0 WPts
05/03/2025General Trias, Philippines0 - 0 Angel Alvaro3 - 3 WPts