Weightclass:  Middleweight
Location:  Pasig, Philippines
Record:  37 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/12/2031Pasig, Philippines36 - 13 Lei Won12 - 11 WPts
13/10/2031Pasig, Philippines35 - 13 Bernon Meyer2 - 5 WPts
13/08/2031Pasig, Philippines34 - 13 Dillon Brimer3 - 0 WPts
14/06/2031Pasig, Philippines33 - 13 Santiago Zara11(1) - 18 WPts
14/04/2031Pasig, Philippines32 - 13 Davie Durning1 - 14 WPts
13/02/2031Pasig, Philippines31 - 13 Sancho Palomar3 - 19(2) WPts
15/12/2030Pasig, Philippines30 - 13 Hyun-jun No11 - 15 WPts
16/10/2030Pasig, Philippines29 - 13 Claudius Ilk0 - 5 WPts
15/08/2030Pasig, Philippines28 - 13 Jack Ryan4 - 9 WPts
16/06/2030Pasig, Philippines27 - 13 Ajeet Toor3 - 9 WPts
17/04/2030Pasig, Philippines27 - 12 Yakubu Akarandut12 - 9 LPts
16/02/2030Pasig, Philippines26 - 12 Robert Leon3 - 10 WPts
18/12/2029Pasig, Philippines25 - 12 Alen Mbiyamuenza26 - 17(2) WPts
14/11/2029Pasig, Philippines24 - 12 Erno Ramanen15 - 18 WPts
14/10/2029Tampere, Finland23 - 12 Erno Ramanen15 - 17 WPts
13/09/2029Daegu, South Korea23 - 11 Cortez Arrendondo77(1) - 26 LPts Daegu World Championships 2029View
10/09/2029Daegu, South Korea22 - 11 Paul Hawley32 - 13 WPts Daegu World Championships 2029View
07/09/2029Daegu, South Korea21 - 11 Gaydzag Cherkoian13 - 7 WPts Daegu World Championships 2029View
19/08/2029Pasig, Philippines20 - 11 Antwan Nesbit13 - 17(1) WPts
16/07/2029Abidjan, Ivory Coast19 - 11 Foster Gedeon17 - 12(1) WPts
15/06/2029Pasig, Philippines18 - 11 Foster Gedeon17 - 11(1) WPts
15/05/2029Abidjan, Ivory Coast17 - 11 Foster Gedeon17 - 10(1) WPts
14/04/2029Cabuyao, Philippines17 - 10 Antonio Piluden24 - 11 LPts Philippines National Championships 2029View
11/04/2029Cabuyao, Philippines16 - 10 Jair Puruganan22 - 12 WPts Philippines National Championships 2029View
20/03/2029Pasig, Philippines16 - 9 Michael Walker13 - 4 LPts
06/02/2029Pasig, Philippines16 - 8 Antwan Nesbit12 - 12 LPts
05/01/2029Edmonton, Canada15 - 8 Antwan Nesbit12 - 11 WPts
05/12/2028Pasig, Philippines15 - 7 Antwan Nesbit11 - 11 LPts
04/11/2028Pasig, Philippines14 - 7 Antwan Nesbit11 - 10 WPts
20/09/2028Athens, Greece13 - 7 Timoleon Tripi10 - 19 WPts
23/07/2028Metz, France12 - 7 Chainey de Saint-Exupery46(3) - 20 WPts
25/05/2028Santa Rosa, Philippines12 - 6 Neron Taruc13 - 18 LPts
27/03/2028Bayamon, Puerto Rico12 - 5 Esteban Rayo13(1) - 17 LPts
28/01/2028Seoul, South Korea11 - 5 Heung-Min Jue4 - 10 WPts
30/11/2027Pasig, Philippines10 - 5 Mike Garong8 - 12 WPts
01/10/2027Almaty, Kazakhstan10 - 4 Timofei Kasymbekoff59 - 16 LPts
02/08/2027San Jose del Monte, Philippines9 - 4 Nasario Escobedo1 - 2 WPts
04/06/2027Pasig, Philippines8 - 4 Jaguar Arboleda0 - 5 WPts
06/04/2027Pasig, Philippines7 - 4 Bo-kyung Shon0 - 5 WPts
06/02/2027Pasig, Philippines6 - 4 Aldo Stiefvater0 - 3 WPts
09/12/2026Pasig, Philippines5 - 4 Mike Garong5 - 9 WPts
10/10/2026Pasig, Philippines4 - 4 Larenzo Catanyag0 - 10 WPts
11/08/2026Pasig, Philippines3 - 4 David Mamuad3 - 10 WPts
12/06/2026Terrassa, Spain3 - 3 Rodrigo Guajardo7 - 8 LPts
14/04/2026Machida, Japan3 - 2 Kenji Hoshino12 - 12 LPts
14/02/2026Pasig, Philippines2 - 2 Kris Labis0 - 1 WPts
16/12/2025Pasig, Philippines2 - 1 Robert Innes4 - 20 LPts
18/10/2025Jeonju, South Korea1 - 1 Kee-hee Mah2 - 4 WPts
20/08/2025Kumasi, Ghana0 - 1 Mark Dorkenoo5 - 20(3) WPts
22/06/2025Pasig, Philippines0 - 0 Salvador Casama2 - 5 LPts