Weightclass:  Middleweight
Location:  Quezon City, Philippines
Record:  38(3) - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/01/2026Quezon City, Philippines37(3) - 14 Hewlett Bircher4 - 6 WPts
08/11/2025Quezon City, Philippines36(3) - 14 Frisco Mario0 - 2 WPts
09/09/2025Quezon City, Philippines35(3) - 14 Isaak Berezin4(1) - 16 WPts
11/07/2025Quezon City, Philippines34(3) - 14 Simon Ebwelle1 - 4 WPts
12/05/2025Quezon City, Philippines34(3) - 13 Luis Fortun30(2) - 14 LPts
13/03/2025Quezon City, Philippines33(3) - 13 David Madlabayan1 - 1 WPts
12/01/2025Quezon City, Philippines32(3) - 13 Jose Gungab21 - 22 WPts
13/11/2024Quezon City, Philippines31(3) - 13 Hernan Melgoza9 - 17 WPts
13/09/2024Quezon City, Philippines31(3) - 12 Vidal Minaya16 - 20 LPts
15/07/2024Quezon City, Philippines30(3) - 12 Sierra Pichon1 - 3(1) WPts
15/05/2024Quezon City, Philippines29(3) - 12 Mick Baylon1 - 1 WPts
16/03/2024Quezon City, Philippines28(3) - 12 Davie Amicay3 - 20 WPts
16/01/2024Marseille, France27(3) - 12 Paris Cartier20 - 17 WPts
18/11/2023Kaduna, Nigeria26(3) - 12 Nelson Ezeife5(1) - 23 WPts
20/09/2023Kampala, Uganda25(2) - 12 Ethan Masiko3 - 16(3) WKO3
23/07/2023Quezon City, Philippines24(2) - 12 Xeres Alire20 - 11 WPts
24/05/2023Minsk, Belarus23(1) - 12 Apostol Bodak13(1) - 19(3) WKO3
26/03/2023Quezon City, Philippines22(1) - 12 Chris Silang9 - 10 WPts
25/01/2023Quezon City, Philippines21(1) - 12 Diego Bumanglag5 - 2 WPts
26/11/2022Dresden, Germany21(1) - 11 Bert Kutzer11 - 13 LPts
26/09/2022Quezon City, Philippines21(1) - 10 Stuart Yeoman10 - 20 LPts
29/07/2022Chennai, India20(1) - 10 Johar Sagar1 - 8 WPts
31/05/2022Hull, UK19(1) - 10 Ian Haning16 - 7 WPts
02/04/2022Quezon City, Philippines19(1) - 9 Roger Riley15 - 9 LPts
02/02/2022Quezon City, Philippines19(1) - 8 Fanuco Iniba12(1) - 11 LPts
29/12/2021Caloocan, Philippines18(1) - 8 Beltran Macatanban15 - 10 WPts
31/10/2021Cologne, Germany17(1) - 8 Heinz Marien10 - 13 WPts
31/08/2021Cebu City, Philippines17(1) - 7 Jax Julian18 - 2 LPts
30/07/2021Yerevan, Armenia16(1) - 7 Brosh Hachigyan8 - 12 WPts
31/05/2021Quezon City, Philippines15(1) - 7 Young-gwon Pyon6(1) - 16 WPts
31/03/2021Quezon City, Philippines14(1) - 7 Oleos Devera8 - 7 WPts
31/01/2021San Juan, Puerto Rico13(1) - 7 Rogelio Clavijo3 - 10 WPts
01/12/2020Yerevan, Armenia13(1) - 6 Partughimeos Indgeyan13 - 6 LPts
03/10/2020Quezon City, Philippines12 - 6 Loke Wallander1 - 15(2) WKO3
04/08/2020Guayaquil, Ecuador11 - 6 Paco Benavente7 - 7 WPts
05/06/2020Plovdiv, Bulgaria10 - 6 Damyan Lukanov9 - 5 WPts
07/04/2020Helsinki, Finland9 - 6 Aleksi Huuskonen8 - 4 WPts
08/02/2020Malolos, Philippines9 - 5 Quico Pagtakhan9(1) - 4 LPts
03/01/2020Davao City, Philippines8 - 5 Quico Alonso1 - 11 WPts
15/11/2019Davao City, Philippines8 - 4 Manuel Corona5 - 4 LPts
11/10/2019Quezon City, Philippines7 - 4 Marik Sokolski1 - 7 WPts
12/08/2019Vilnius, Lithuania7 - 3 Kamil ToPolishewski4 - 3 LPts
14/06/2019Sao Paulo, Brazil6 - 3 Esteban Santiago1 - 5 WPts
16/04/2019Quezon City, Philippines5 - 3 Anton Bajghanbaev4 - 2 WPts
14/02/2019Quezon City, Philippines4 - 3 Ximen Gonzalez4 - 0 WPts
15/12/2018Quezon City, Philippines3 - 3 Miljenko Hodžic1 - 1 WPts
16/10/2018Quezon City, Philippines2 - 3 Mohsin Hatem0 - 2 WPts
18/08/2018Caloocan, Philippines1 - 3 Fausto Reinoso0 - 0 WPts
23/06/2018Aden, Yemen1 - 2 Adnan Javid1 - 2 LPts
25/04/2018Quezon City, Philippines1 - 1 Juan Maglipon2 - 0 LPts
10/03/2018Caloocan, Philippines0 - 1 Beltran Macatanban0 - 1 WPts
05/02/2018Quezon City, Philippines0 - 0 Orlando Cantero0 - 0 LPts