Weightclass:  Middleweight
Location:  Davao City, Philippines
Record:  17 - 29
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/01/2026Davao City, Philippines16 - 29 Henio Grosz0 - 3 WPts
14/11/2025Davao City, Philippines15 - 29 Toma Chuluun5 - 2 WPts
15/09/2025Davao City, Philippines14 - 29 Antonio Callejas3 - 8 WPts
17/07/2025Davao City, Philippines13 - 29 Zain Kazbeckoff2 - 11 WPts
18/05/2025Davao City, Philippines12 - 29 Vicente Landa0 - 2 WPts
18/03/2025Davao City, Philippines11 - 29 Viktor Ussonov4 - 11 WPts
17/01/2025Davao City, Philippines10 - 29 Gareth Cullom1 - 3 WPts
18/11/2024Davao City, Philippines10 - 28 Dillon Gregoire4 - 7 LPts
19/09/2024Davao City, Philippines9 - 28 Salomo Struve4 - 9 WPts
22/07/2024Davao City, Philippines9 - 27 Nicandro Vida18 - 16 LPts
23/05/2024Davao City, Philippines8 - 27 Ivan Cantara1 - 8 WPts
24/03/2024Davao City, Philippines8 - 26 Jasper Tapaya2(1) - 20 LPts
24/01/2024Cheongju, South Korea8 - 25 Ja-choel Jue14 - 9 LPts
26/11/2023Davao City, Philippines7 - 25 Pablo Kalinisan0 - 2 WPts
25/09/2023Saint Petersburg, Russia7 - 24 Konstantin Kazan15 - 20 LPts
28/07/2023Abuja, Nigeria6 - 24 Chigozie Aga18(2) - 17 WPts
30/05/2023Davao City, Philippines5 - 24 Marco Balason1 - 1 WPts
31/03/2023Quezon City, Philippines5 - 23 Juan Sicilia9(1) - 20 LPts
31/01/2023Mandaue, Philippines5 - 22 Joaquin Lacayo13(2) - 12 LPts
06/12/2022Calamba, Philippines4 - 22 Xaver Silang11(1) - 20 WPts
13/10/2022Davao City, Philippines4 - 21 Matulesia Gebze5 - 13 LPts
15/08/2022Zamboanga City, Philippines4 - 20 Leighton Guipit16 - 5 LPts
21/06/2022Milan, Italy4 - 19 Enzo Siliquini12(1) - 12 LPts
23/04/2022Caloocan, Philippines4 - 18 Cipriano Macaloso12 - 9 LPts
28/02/2022Caloocan, Philippines3 - 18 Beltran Macatanban15 - 11 WPts
13/01/2022Tianjin, China3 - 17 Ye Sing16 - 9 LPts
15/11/2021Tirana, Albania3 - 16 Ditmer Hashim13(2) - 10 LPts
16/09/2021Quezon City, Philippines2 - 16 Larenzo Vega6 - 15 WPts
02/08/2021Davao City, Philippines2 - 15 Diego Caunin5 - 17 LPts
01/06/2021Lapu-Lapu, Philippines2 - 14 Vicente Mellado5 - 8 LPts
24/04/2021Munich, Germany2 - 13 Reynold Mauel8 - 12 LPts
23/02/2021Davao City, Philippines2 - 12 Xeres Canales9 - 5 LPts
25/12/2020Dasmarinas, Philippines2 - 11 Jerrold Lobato2 - 9 LPts
04/11/2020Davao City, Philippines2 - 10 Salvador Damilo4 - 6 LPts
06/09/2020Bokhtar, Tajikistan2 - 9 Timofei Karibzhanoff6 - 6 LPts
08/07/2020Cheonan, South Korea2 - 8 Chang-hoon Kwok7 - 7 LPts
10/05/2020Montreal, Canada1 - 8 Adalard Sebastian9 - 6 WPts
12/03/2020Breda, Netherlands1 - 7 Gustaaf Moestaert8 - 5 LPts
12/01/2020Davao City, Philippines1 - 6 Ellis Pagulayan2 - 3 LPts
11/11/2019Davao City, Philippines1 - 5 Juan Tabaquing4 - 9 LPts
11/09/2019Davao City, Philippines0 - 5 Umair Sial2 - 6 WPts
13/07/2019Davao City, Philippines0 - 4 Xalvador Maclang6 - 1 LPts
18/05/2019Manila, Philippines0 - 3 Jaguar Gurule0 - 0 LPts
19/03/2019Davao City, Philippines0 - 2 Diego Grullon1 - 2 LPts
17/01/2019Davao City, Philippines0 - 1 Okapi Phiri1 - 6 LPts
18/11/2018Davao City, Philippines0 - 0 Ricardo Estrada2 - 4 LPts