Weightclass:  Middleweight
Location:  Taytay, Philippines
Record:  21(1) - 28
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/09/2026Taytay, Philippines20(1) - 28 Mason Nabb4 - 6 WPts
07/07/2026Taytay, Philippines19(1) - 28 Mohsin Kamal4 - 8 WPts
08/05/2026Taytay, Philippines19(1) - 27 Brett Ampomah4 - 8 LPts
08/03/2026Taytay, Philippines18(1) - 27 James Mzumara1 - 7 WPts
07/01/2026Taytay, Philippines18(1) - 26 Ricardo Galdamez4 - 5 LPts
08/11/2025Taytay, Philippines17(1) - 26 Sam Matshuatshi4 - 12(5) WPts
09/09/2025Taytay, Philippines16(1) - 26 Noe Aguado7 - 2 WPts
11/07/2025Taytay, Philippines15(1) - 26 Alfonse Abts2 - 10(1) WPts
12/05/2025Taytay, Philippines14(1) - 26 Ganesa Ghoda3 - 18 WPts
13/03/2025Taytay, Philippines13(1) - 26 Alen Taboyayong0 - 3 WPts
12/01/2025Taytay, Philippines12(1) - 26 Callum Ibuos1 - 2 WPts
13/11/2024Taytay, Philippines11(1) - 26 Gonzalo Ducut0 - 5 WPts
13/09/2024Oyo, Nigeria10(1) - 26 Godfrey Ekaette12 - 26 WPts
16/07/2024Taytay, Philippines9(1) - 26 Juan Agawin1 - 0 WPts
16/05/2024Quezon City, Philippines9(1) - 25 Diego Caunin13 - 26 LPts
24/03/2024Taytay, Philippines8(1) - 25 Young-cheol Mok9(1) - 7 WPts
25/01/2024Taytay, Philippines8(1) - 24 Erny Mavis7 - 7 LPts
27/11/2023Achiaman, Ghana8(1) - 23 Mark Amodako4 - 10(1) LPts
29/09/2023Quezon City, Philippines8(1) - 22 Franco Camejo19 - 13 LPts
12/08/2023Lapu-Lapu, Philippines8(1) - 21 Alano Mati17 - 6 LPts
08/07/2023Quezon City, Philippines8(1) - 20 Xaverius Gerardo18 - 12 LPts
02/06/2023Tamale, Ghana7 - 20 Kasi Afful5 - 30(4) WKO3
04/04/2023Calamba, Philippines7 - 19 Xaver Silang11(1) - 22 LPts
04/02/2023Taytay, Philippines7 - 18 Santiago Babasa7 - 17 LPts
12/12/2022Taytay, Philippines6 - 18 Noel Becotte1 - 2 WPts
13/10/2022Hamburg, Germany6 - 17 Adlar Geffert20 - 6 LPts
15/08/2022Dasmarinas, Philippines6 - 16 Darryl Ayuyang7 - 13 LPts
16/06/2022Cebu City, Philippines6 - 15 Joaquin Saclolo4 - 11 LPts
15/05/2022San Pedro, Philippines6 - 14 Pedro Lacanglacang9(1) - 13 LPts
06/04/2022Odense, Denmark5 - 14 Thorin Kring0 - 2 WPts
06/02/2022Manila, Philippines5 - 13 Emanuel Lizana12 - 11 LPts
11/12/2021Tehran, Iran5 - 12 Ibrahim Azam8 - 14 LPts
13/10/2021Cebu City, Philippines5 - 11 Joaquin Monico7 - 10 LPts
16/08/2021Taytay, Philippines5 - 10 Sylwester Komorowski24 - 2 LPts
15/06/2021Taytay, Philippines5 - 9 Malvolio Pespes0 - 8 LPts
14/04/2021Taytay, Philippines5 - 8 Franco De Gonia1 - 0 LPts
11/02/2021Quezon City, Philippines5 - 7 Berto Cabasagan11 - 6 LPts
18/12/2020Taytay, Philippines5 - 6 Manny Zaragoza0 - 7 LPts
17/10/2020Umlazi, South Africa5 - 5 Afram Panyin1 - 1 LPts
19/08/2020Johor Bahru, Malaysia5 - 4 Farhan Syed14 - 2 LPts
18/06/2020Warsaw, Poland4 - 4 Marcin Domagala6 - 11 WPts
18/04/2020Caloocan, Philippines3 - 4 Baltasar Malabuyo0 - 0 WPts
29/02/2020Kazan, Russia3 - 3 Arseni Baljakin1 - 4 LPts
01/01/2020Lapu-Lapu, Philippines2 - 3 Berto Malinsangan3 - 1 WPts
18/11/2019Caloocan, Philippines2 - 2 Ellis Pagulayan1 - 3 LPts
14/10/2019Taytay, Philippines2 - 1 Peabo Kwei5 - 0 LPts
15/08/2019Aba, Nigeria2 - 0 Dele Odiah5 - 5 LPts
17/06/2019Taytay, Philippines1 - 0 Diego Banaticla1 - 3 WPts
18/04/2019Taytay, Philippines0 - 0 Zaid Darko1 - 0 WPts