Weightclass:  Middleweight
Location:  Antipolo, Philippines
Record:  27 - 8
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/05/2030Antipolo, Philippines27 - 7 James Lago18 - 17 LPts
14/03/2030Antipolo, Philippines26 - 7 Arseni Mikheev9 - 21 WPts
13/01/2030Antipolo, Philippines25 - 7 Llewellyn Agers5 - 8 WPts
14/11/2029Antipolo, Philippines24 - 7 Daniil Taras12 - 10 WPts
14/09/2029Antipolo, Philippines23 - 7 Page de Portzamparc3 - 10 WPts
16/07/2029Antipolo, Philippines22 - 7 Marco Buktaw0 - 1 WPts
17/05/2029Antipolo, Philippines21 - 7 Jair Puruganan22 - 13 WPts
17/03/2029Antipolo, Philippines21 - 6 Glynn Basilides6(1) - 18 LPts
16/01/2029Antipolo, Philippines20 - 6 Aaron Thomaston8 - 8 WPts
18/11/2028Antipolo, Philippines19 - 6 Mark Belano14(1) - 12 WPts
20/09/2028Antipolo, Philippines18 - 6 Bradley Loglog0 - 3 WPts
21/07/2028Antipolo, Philippines17 - 6 Carlos Aleman2 - 20 WPts
23/05/2028Kyoto, Japan16 - 6 Aki Sakai2 - 10 WPts
25/03/2028Port Harcourt, Nigeria15 - 6 Mfon Baise12 - 12 WPts
26/01/2028Abobo, Ivory Coast14 - 6 Ross Perrault0 - 9 WPts
28/11/2027Antipolo, Philippines13 - 6 Edmundo Sunga8(1) - 7 WPts
29/09/2027Colorado Springs, USA12 - 6 Charles Nevels1 - 3 WPts
01/08/2027Antipolo, Philippines11 - 6 Vicente Balana4 - 8 WPts
02/06/2027Bristol, UK10 - 6 Mark Trent12 - 22(1) WPts
04/04/2027Baltimore, USA10 - 5 Shaun Storie4 - 21(2) LPts
04/02/2027Abidjan, Ivory Coast9 - 5 Aleron Orange10 - 14 WPts
07/12/2026Vantaa, Finland8 - 5 Eetu Rantala0 - 0 WPts
09/10/2026Davao City, Philippines7 - 5 Kris Labis0 - 5 WPts
17/08/2026Marrakech, Morocco6 - 5 Haaris Muhammed0 - 3(1) WPts
19/06/2026Antipolo, Philippines5 - 5 Khalid Betro3 - 5 WPts
20/04/2026Kazan, Russia5 - 4 Kolya Vodopyanov11 - 6 LPts
20/02/2026Taguig, Philippines4 - 4 Nathan Maese6 - 2 WPts
23/12/2025Changwon, South Korea4 - 3 Keun-ho Chai6 - 10 LPts
25/10/2025Sana'a, Yemen3 - 3 Waleed Asfour0 - 0 WPts
27/08/2025Antipolo, Philippines3 - 2 Rob Crail14(1) - 23 LPts
29/06/2025Lipa, Philippines2 - 2 Cruz Malaggay4 - 7 WPts
09/05/2025Kazan, Russia1 - 2 Aleksei Kovalski0 - 12 WPts
11/03/2025San Jose del Monte, Philippines1 - 1 Ian Dabao6 - 0 LPts
11/01/2025Quezon City, Philippines1 - 0 Quico Macias5 - 11 LPts
04/12/2024Antipolo, Philippines0 - 0 Joaquin Dacalcap1 - 3 WPts