Weightclass:  Light Welterweight
Location:  General Trias, Philippines
Record:  24 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/03/2030General Trias, Philippines23 - 12 Eduardo Borge10 - 4 WPts
16/01/2030General Trias, Philippines22 - 12 Nick Bowen3 - 11 WPts
17/11/2029General Trias, Philippines21 - 12 Roman Beglerbekov11 - 22 WPts
17/09/2029General Trias, Philippines20 - 12 Pancho Campo1 - 8 WPts
19/07/2029General Trias, Philippines19 - 12 Angel Cagasan4 - 5 WPts
19/05/2029General Trias, Philippines18 - 12 John Agsalog1 - 1 WPts
20/03/2029General Trias, Philippines17 - 12 Jay-Jay Edet4 - 14 WPts
19/01/2029General Trias, Philippines16 - 12 Dimos Rabe14 - 18 WPts
20/11/2028General Trias, Philippines16 - 11 Irfan Abdel6 - 11 LPts
22/09/2028General Trias, Philippines16 - 10 Chris Palomares8 - 8 LPts
23/07/2028General Trias, Philippines15 - 10 Glynn Alpay5 - 6 WPts
24/05/2028General Trias, Philippines14 - 10 John Ribao3 - 4 WPts
25/03/2028General Trias, Philippines13 - 10 Ryuu Uchida4 - 13 WPts
25/01/2028General Trias, Philippines13 - 9 Arran Pryce17 - 8 LPts
26/11/2027Batam, Indonesia12 - 9 Wicaksono Pangestu2 - 20 WPts
28/09/2027Quezon City, Philippines12 - 8 Alejandro Bonzo6 - 11 LPts
06/08/2027General Trias, Philippines11 - 8 Paul Orenia3 - 3 WPts
06/06/2027Heilbronn, Germany10 - 8 Bannruod Schaedel7 - 18 WPts
08/04/2027Columbus, USA9 - 8 Ewan Perschbacher2 - 11(1) WPts
08/02/2027General Trias, Philippines8 - 8 Kian Martin2 - 3 WPts
10/12/2026Detroit, USA7 - 8 Darryl Queen1 - 9 WPts
12/10/2026Baltimore, USA7 - 7 James Stine15(1) - 18(1) LPts
14/08/2026Dushanbe, Tajikistan7 - 6 Ulfet Rasheed33 - 20 LPts
16/06/2026General Trias, Philippines6 - 6 Chris Macalinaw0 - 4 WPts
17/04/2026San Pablo, Philippines6 - 5 Xavion Domantay2 - 1 LPts
23/02/2026General Trias, Philippines5 - 5 Gregor Dalogdog6 - 5 WPts
25/12/2025Davao City, Philippines5 - 4 Fidel Makalintal3 - 9 LPts
11/11/2025Dasmarinas, Philippines5 - 3 Diego Malapira26(2) - 18 LPts
10/10/2025Bacoor, Philippines4 - 3 Carlos Ylagan0 - 0 WPts
22/08/2025General Trias, Philippines3 - 3 Ryo Custodio3 - 11 WPts
23/06/2025Vilnius, Lithuania3 - 2 Dawid Kolodziejczyk9 - 21 LPts
25/04/2025Taytay, Philippines2 - 2 Justin Cariaso0 - 0 WPts
05/03/2025Batangas City, Philippines2 - 1 Porfio Acot0 - 0 LPts
08/01/2025Lipa, Philippines1 - 1 Josh Alonzo0 - 6 WPts
20/11/2024Koronadal, Philippines0 - 1 John Alindogan0 - 18 WPts
20/10/2024General Trias, Philippines0 - 0 Federico Talatala2 - 5 LPts