Weightclass:  Middleweight
Location:  Caloocan, Philippines
Record:  23(1) - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/07/2026Caloocan, Philippines22(1) - 25 Idzi Warchol4 - 18 WPts
10/05/2026Caloocan, Philippines21(1) - 25 Szczeosny Zamorski2 - 15 WPts
11/03/2026Caloocan, Philippines20(1) - 25 Ibrahim Ghahylyckoff0 - 8(4) WPts
10/01/2026Caloocan, Philippines20(1) - 24 Jasper Badoe6 - 9 LPts
10/11/2025Caloocan, Philippines19(1) - 24 Rashon Pianim6 - 10 WPts
11/09/2025Caloocan, Philippines18(1) - 24 Clinton Mangalino1 - 0 WPts
13/07/2025Caloocan, Philippines17(1) - 24 Sun-tae No4 - 14 WPts
15/05/2025Caloocan, Philippines16(1) - 24 Emery Blatt4 - 8(2) WPts
16/03/2025Caloocan, Philippines15(1) - 24 Lisimba Kyei16 - 30 WPts
16/01/2025Caloocan, Philippines14(1) - 24 Aimon Avino2 - 10 WPts
17/11/2024Caloocan, Philippines13(1) - 24 Aimon Avino2 - 9 WPts
17/09/2024Caloocan, Philippines13(1) - 23 Ramiro Paas21 - 18 LPts
19/07/2024Berlin, Germany12(1) - 23 Styne Helming1 - 4 WPts
21/05/2024Lusaka, Zambia11(1) - 23 Nwa Shumina1 - 3 WPts
23/03/2024Caloocan, Philippines10 - 23 Montana Bisaya10(1) - 22(3) WKO3
23/01/2024Manila, Philippines9 - 23 Joaquin Pulsungay5 - 25(6) WPts
26/11/2023Caloocan, Philippines8 - 23 Manny Babasa3 - 11(2) WPts
26/09/2023Quezon City, Philippines8 - 22 Fanuco Iniba18(3) - 16 LPts
31/07/2023Eindhoven, Netherlands7 - 22 Polleke Frissyn10 - 13(1) WPts
02/06/2023Chicago, USA7 - 21 Paul Stephens14 - 15 LPts
04/04/2023Pasig, Philippines7 - 20 Stuart Magpusao14 - 12(4) LPts
11/02/2023Quezon City, Philippines6 - 20 Beltran Luiz11 - 14 WPts
11/01/2023San Pedro, Philippines6 - 19 Pedro Lacanglacang13(1) - 13 LPts
06/12/2022Amsterdam, Netherlands5 - 19 Nordine Impens12 - 19 WPts
07/10/2022Benin City, Nigeria4 - 19 Bart Sami4 - 19 WPts
09/08/2022Sale, Morocco4 - 18 Aatif Bouhlal14 - 5 LPts
11/06/2022Istanbul, Turkey4 - 17 Mehmed Izzet26 - 2 LPts
13/04/2022San Pablo, Philippines4 - 16 Angel Catindig13 - 7 LPts
17/02/2022Toshkent, Uzbekistan4 - 15 Koldan Kackpenoff1 - 2 LPts
19/12/2021Tokyo, Japan4 - 14 Taro Goya10 - 14 LPts
19/10/2021Manila, Philippines4 - 13 Rodrigo Alday3 - 16(1) LPts
27/08/2021Petaling Jaya, Malaysia4 - 12 Arjuna Bahl4 - 19 LPts
29/06/2021Caloocan, Philippines4 - 11 Max Korsah18 - 2 LPts
28/04/2021Davao City, Philippines4 - 10 Santiago Arce4 - 10 LPts
26/02/2021Mandaue, Philippines4 - 9 Roman Hipolito4 - 9 LPts
01/01/2021Caloocan, Philippines4 - 8 Montana Casiano13 - 6 LPts
01/11/2020Cainta, Philippines4 - 7 Vicente Tumanda10 - 4 LPts
16/09/2020Vienna, Austria4 - 6 Merrick Zadow14 - 3 LPts
19/07/2020Manila, Philippines4 - 5 Carlos Ridao7 - 6 LPts
12/06/2020Little Rock, USA4 - 4 Sammy Herde3 - 7 LPts
14/04/2020Sana'a, Yemen3 - 4 Amer Akhter0 - 6 WPts
15/02/2020Caloocan, Philippines3 - 3 Safiy al Din Aamara8 - 3 LPts
16/12/2019Caloocan, Philippines2 - 3 Amer Azzam2 - 8 WPts
17/10/2019Zamboanga City, Philippines2 - 2 Ricardo Estrada5 - 7 LPts
14/09/2019Toronto, Canada2 - 1 Rex Steenson2 - 4 LPts
16/07/2019Caloocan, Philippines1 - 1 Nasario Trillo0 - 1 WPts
17/05/2019Dakar, Senegal1 - 0 Gage Baxa2 - 6 LPts
18/03/2019Caloocan, Philippines0 - 0 Diego Dumpit0 - 5(1) WPts