Weightclass:  Middleweight
Location:  Lipa, Philippines
Record:  23 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/12/2026Lipa, Philippines22 - 13 Fadei Panakhov1 - 5 WPts
27/10/2026Lipa, Philippines21 - 13 Darrian Ioannou0 - 3 WPts
28/08/2026Lipa, Philippines20 - 13 Kolya Golubev2 - 1 WPts
29/06/2026Lipa, Philippines19 - 13 Xalvador Mangay-ayam8 - 21 WPts
29/04/2026Lipa, Philippines18 - 13 Xalvador Mangay-ayam8 - 20 WPts
28/02/2026Lipa, Philippines17 - 13 Wilburt Held3 - 9 WPts
30/12/2025Lipa, Philippines16 - 13 Nikolai Lopatin4 - 29 WPts
01/11/2025Bacoor, Philippines16 - 12 Juan Duna3 - 13(2) LPts
03/09/2025San Jose, Costa Rica15 - 12 Juan Ledesma11 - 18 WPts
06/07/2025Lipa, Philippines14 - 12 Kris Ellis5(1) - 25(3) WPts
07/05/2025San Lorenzo, Paraguay13 - 12 Joaquin Cubas5 - 15 WPts
09/03/2025Lipa, Philippines12 - 12 Zuffur Kamal13(2) - 30 WPts
09/01/2025General Santos, Philippines11 - 12 Xabat Avitia4(1) - 16 WPts
12/11/2024Lipa, Philippines10 - 12 Larenzo Menendez2(1) - 4 WPts
11/09/2024Lipa, Philippines9 - 12 Juan Labayen7(1) - 13 WPts
14/07/2024Ponce, Puerto Rico9 - 11 Nemesio Clavel3 - 15(1) LPts
15/05/2024Amman, Jordan9 - 10 Danyaal Tamer32(1) - 10 LPts
17/03/2024Bulawayo, Zimbabwe9 - 9 Mykelti Utseya22(1) - 15 LPts
18/01/2024Lipa, Philippines8 - 9 Kashif Dib3 - 7(1) WPts
19/11/2023Kaduna, Nigeria8 - 8 Jay-Jay Ideye8 - 16 LPts
21/09/2023Manukau, New Zealand7 - 8 Amon Grant5 - 22 WPts
23/07/2023Lipa, Philippines6 - 8 Oliver Calmat12(2) - 22 WPts
24/05/2023Quezon City, Philippines6 - 7 Diego Caunin9 - 24 LPts
26/03/2023Tilburg, Netherlands5 - 7 Joske Van den Watre2 - 5 WPts
26/01/2023Brest, Belarus5 - 6 Afanas Svirin11 - 17(4) LPts
28/11/2022Mombasa, Kenya5 - 5 Ethan Kaikai4 - 25(1) LPts
29/09/2022Antipolo, Philippines5 - 4 Diego Dumpit2 - 25(4) LPts
16/08/2022Lipa, Philippines4 - 4 Neron Quinabo1 - 0 WPts
16/06/2022Cainta, Philippines3 - 4 Carlos Sabino2 - 8 WPts
17/04/2022Cagayan de Oro, Philippines3 - 3 Cipriano Balaga0 - 2 LPts
17/02/2022Lipa, Philippines2 - 3 Carlos Sabino2 - 6 WPts
18/12/2021Caloocan, Philippines2 - 2 Diego Bumanglag0 - 0 LPts
26/10/2021Lipa, Philippines2 - 1 Nasario Florez0 - 1 LPts
25/08/2021Lipa, Philippines2 - 0 Heinz Justus9 - 8 LPts
24/06/2021Dasmarinas, Philippines1 - 0 Jerrold Lobato3 - 11 WPts
05/05/2021Lipa, Philippines0 - 0 Oihane Quimno0 - 0 WPts