Weightclass:  Bantamweight
Location:  Davao City, Philippines
Record:  22(1) - 8
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/12/2033Davao City, Philippines21(1) - 8 Labaron Noe0 - 10 WPts
08/10/2033Kingston, Jamaica20(1) - 8 Bryan Mundy17 - 22 WPts
09/08/2033Tijuana, Mexico20(1) - 7 Cortez Pastor20 - 4 LPts
10/06/2033Davao City, Philippines19(1) - 7 David Melgarejo2 - 7 WPts
10/04/2033Davao City, Philippines18(1) - 7 Vladan Pastorek2 - 10 WPts
09/02/2033Davao City, Philippines17(1) - 7 Nicandro Cain4 - 11 WPts
11/12/2032Davao City, Philippines16 - 7 Dario Cabuhat1 - 3 WKO3
11/10/2032Seoul, South Korea15 - 7 Tae-hee Ye17 - 9 WPts
13/08/2032Davao City, Philippines14 - 7 Lee Bunsoy9 - 5 WPts
13/06/2032Dasmarinas, Philippines13 - 7 Emilio Garong5 - 12 WPts
21/04/2032Guayaquil, Ecuador12 - 7 Ulises Balli6 - 17 WPts
22/02/2032Davao City, Philippines11 - 7 Sid Ancheta8 - 13 WPts
24/12/2031Davao City, Philippines10 - 7 Robert Isip9 - 16 WPts
25/10/2031Antipolo, Philippines9 - 7 Diego Lozano9 - 8 WPts
03/09/2031Davao City, Philippines9 - 6 Mark Tablan11 - 9 LPts
06/07/2031Calamba, Philippines8 - 6 Sid Ancheta7 - 10 WPts
08/05/2031Puebla, Mexico8 - 5 Jax Bejar19 - 16 LPts
10/03/2031Quezon City, Philippines8 - 4 Diego Gardon10 - 3 LPts
10/01/2031Seoul, South Korea7 - 4 Bum-young Sin6 - 13 WPts
12/11/2030Cebu City, Philippines6 - 4 Jack Jacang7 - 10 WPts
19/09/2030Cagayan de Oro, Philippines6 - 3 Agapetus Arguello9 - 11 LPts
07/08/2030Davao City, Philippines6 - 2 Nicolas Desnos4 - 4 LPts
09/06/2030Davao City, Philippines5 - 2 Federico Victorino2 - 3 WPts
11/04/2030Pasig, Philippines5 - 1 John Yoro16 - 8 LPts Philippines National Championships 2030View
16/03/2030Davao City, Philippines4 - 1 Hyun-jun Mok2 - 16 WPts
15/01/2030Almaty, Kazakhstan3 - 1 Vitali Inzu25 - 7 WPts
17/11/2029Davao City, Philippines2 - 1 Paco Binlot0 - 4 WPts
18/09/2029Davao City, Philippines1 - 1 Cris Bato1 - 2 WPts
20/07/2029Davao City, Philippines1 - 0 Bum-young Sin1 - 9 LPts
22/05/2029Davao City, Philippines0 - 0 Aaron Alingog2 - 2 WPts