Weightclass:  Middleweight
Location:  Quezon City, Philippines
Record:  26 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/12/2026Quezon City, Philippines25 - 12 Ra'id Cheaouri13 - 13 WPts
14/10/2026Quezon City, Philippines24 - 12 Primo Conti8(1) - 8 WPts
15/08/2026Quezon City, Philippines23 - 12 Declan Jamison5 - 17(1) WPts
16/06/2026Quezon City, Philippines22 - 12 Jamie Plank1 - 5 WPts
17/04/2026San Jose del Monte, Philippines21 - 12 Carlos Pasicolan13 - 8 WPts Philippines National Championships 2026View
14/04/2026San Jose del Monte, Philippines20 - 12 Chris Calalang10 - 2 WPts Philippines National Championships 2026View
11/04/2026San Jose del Monte, Philippines19 - 12 Diego Dolap7 - 6(1) WPts Philippines National Championships 2026View
27/02/2026Chemnitz, Germany18 - 12 Reinhart Kamins3 - 4 WPts
30/12/2025Quezon City, Philippines17 - 12 Michael Atabay0 - 1 WPts
31/10/2025Quezon City, Philippines16 - 12 Sierra Pichon4 - 9(1) WPts
01/09/2025Delmas, Haiti15 - 12 Percy Caron6 - 15 WPts
04/07/2025Amsterdam, Netherlands14 - 12 Constantien Feye20 - 29 WPts
06/05/2025Managua, Nicaragua13 - 12 Olindo Montesano4 - 21 WPts
08/03/2025Baku, Azerbaijan13 - 11 Suleiman Kasimov39(1) - 8 LPts
08/01/2025Caloocan, Philippines12 - 11 Vicente Malayang2 - 15 WPts
12/11/2024Quezon City, Philippines11 - 11 Valeri Alypov0 - 15(3) WPts
11/09/2024Quezon City, Philippines10 - 11 Felippe Yasay6 - 20(5) WPts
14/07/2024Cebu City, Philippines10 - 10 Carlos Marco14(1) - 15 LPts
20/05/2024Amsterdam, Netherlands9 - 10 Glenn Van de Vloet11 - 22 WPts
22/03/2024Cainta, Philippines8 - 10 Carlos Sabino7(2) - 14 WPts
27/01/2024Gingoog, Philippines8 - 9 Diego Banasihan16(1) - 18 LPts
19/12/2023Pasig, Philippines8 - 8 Jesus Resto17(1) - 13 LPts
17/11/2023Manila, Philippines8 - 7 Alvino Ocanas6(1) - 23 LPts
22/09/2023Tembisa, South Africa8 - 6 David Ndenge22(2) - 15 LPts
25/07/2023Athens, Greece8 - 5 Yuri Straka22 - 11 LPts
27/05/2023Lusaka, Zambia8 - 4 Peabo Mukoweza19 - 13 LPts
29/03/2023Cebu City, Philippines8 - 3 Agapetus Ginubatan7 - 18 LPts
30/01/2023Kuala Lumpur, Malaysia7 - 3 Kashif Dib1 - 3 WPts
02/12/2022Pasig, Philippines6 - 3 Diego Grullon14 - 12 WPts
15/10/2022Cainta, Philippines5 - 3 Fraco Magaoay2 - 0 WPts
22/08/2022Caloocan, Philippines5 - 2 Fausto Reinoso12 - 13 LPts
05/07/2022Cabuyao, Philippines4 - 2 Joaquin Bunac0 - 0 WPts
03/06/2022Frankfurt, Germany4 - 1 Meryl Stoesz12 - 13 LPts
05/04/2022Las Condes, Chile3 - 1 Ricardo Guajardo0 - 0 WPts
05/02/2022Imus, Philippines2 - 1 Emanuel Sunga0 - 0 WPts
05/01/2022Batangas City, Philippines1 - 1 Manny Babasa0 - 0 WPts
05/12/2021General Santos, Philippines0 - 1 Xabat Avitia0 - 0 WPts
05/10/2021Quezon City, Philippines0 - 0 Miguel Donoso0 - 3 LPts