Weightclass:  Middleweight
Location:  Taguig, Philippines
Record:  31 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/09/2025Taguig, Philippines30 - 14 Saad Manafov1 - 7 WPts
17/07/2025Taguig, Philippines29 - 14 Lakista Aidoo7 - 8 WPts
18/05/2025Taguig, Philippines28 - 14 Mel Aidoo0 - 5 WPts
18/03/2025Taguig, Philippines28 - 13 Runako Amodako3 - 10 LPts
17/01/2025Taguig, Philippines27 - 13 Imran Abolhassan5 - 13 WPts
18/11/2024Taguig, Philippines26 - 13 Spangler Matthies10 - 25 WPts
19/09/2024Taguig, Philippines25 - 13 Vincent Trinh1 - 2 WPts
22/07/2024Taguig, Philippines25 - 12 Ramiro Paas20 - 18 LPts
23/05/2024Taguig, Philippines24 - 12 Xeres Linan2 - 11(2) WPts
24/03/2024Taguig, Philippines23 - 12 Roshaun Akuetteh5 - 11(1) WPts
25/01/2024Taguig, Philippines22 - 12 Montenegro Manalansan1 - 4 WPts
26/11/2023Taguig, Philippines21 - 12 Alejandro Cerna0 - 3 WPts
25/09/2023Alicante, Spain21 - 11 Fraco Molino22 - 14 LPts
28/07/2023Taguig, Philippines20 - 11 Alfonso Icat1 - 1 WPts
29/05/2023Taguig, Philippines19 - 11 Will Gemmill4 - 11(1) WPts
30/03/2023Quezon City, Philippines18 - 11 Fanuco Iniba16(2) - 15 WPts
05/02/2023Osaka, Japan17 - 11 Hiro Mayeda11(2) - 16 WPts
08/12/2022Hamburg, Germany16 - 11 Konstantin Schaer4 - 20(1) WPts
10/10/2022Caloocan, Philippines15 - 11 John Manganip5 - 18 WPts
12/08/2022Machida, Japan15 - 10 Michi Okane10(1) - 14 LPts
12/06/2022Cebu City, Philippines14 - 10 Joaquin Monico10 - 11 WPts
17/04/2022Taguig, Philippines13 - 10 Montego Cabug-as10 - 10(1) WPts
22/02/2022Caloocan, Philippines13 - 9 Rodrigo Apolinar14 - 6 LPts
25/12/2021Athens, Greece12 - 9 Elek Velis12 - 9 WPts
26/10/2021Saskatoon, Canada11 - 9 Leeroy Stevenson7 - 11 WPts
26/08/2021Mandaue, Philippines11 - 8 Dario Gabat6 - 8 LPts
12/07/2021Taguig, Philippines11 - 7 Omaar Van den Rync10 - 8 LPts
11/05/2021Taguig, Philippines11 - 6 Selestino Lagos12 - 5 LPts
12/03/2021Zamboanga City, Philippines11 - 5 Gonzalo Momongan11 - 9 LPts
05/02/2021Manila, Philippines11 - 4 Ramiro Cabe6 - 11(1) LPts
17/12/2020Cheonan, South Korea10 - 4 Jae-sung Lee8 - 6 WPts
19/10/2020Taguig, Philippines9 - 4 Diego Banasihan4 - 8 WPts
20/08/2020Davao City, Philippines8 - 4 Bronco Agatol1 - 4 WPts
09/07/2020Nassau, Bahamas7 - 4 Jonathan Peavey3 - 13 WPts
09/05/2020Plzen, Czech Republic7 - 3 ZbyÜek Janosky4 - 10 LPts
11/03/2020Taguig, Philippines6 - 3 Carlos Carrillo5 - 2 WPts
09/01/2020Pasig, Philippines6 - 2 Angel Bangachon3 - 2 LPts
15/11/2019Taguig, Philippines5 - 2 Alberto Manske3 - 8 WPts
15/09/2019Taguig, Philippines5 - 1 Joaquin Monico2 - 2 LPts
16/07/2019Taguig, Philippines4 - 1 Rodrigo Alday0 - 5 WPts
16/05/2019Accra, Ghana3 - 1 Amer Rashid2 - 2 WPts
18/03/2019Antipolo, Philippines2 - 1 Vidal Minaya0 - 0 WPts
13/02/2019Ulaanbaatar, Mongolia2 - 0 Bing Hum2 - 1 LPts
16/12/2018Taguig, Philippines1 - 0 George Bryn1 - 0 WPts
18/10/2018Taguig, Philippines0 - 0 Alano Rasalan1 - 2 WPts