Weightclass:  Middleweight
Location:  Manila, Philippines
Record:  27 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/04/2033Manila, Philippines26 - 21 Lewis Trejo3 - 14 WPts
23/02/2033Manila, Philippines25 - 21 Bardhyl Elci4 - 8 WPts
24/12/2032Manila, Philippines24 - 21 Anton Ospanov0 - 8 WPts
24/10/2032Manila, Philippines23 - 21 Andrija Ðukic10 - 10 WPts
24/08/2032Manila, Philippines22 - 21 Saad Sultana1 - 2 WPts
24/06/2032Manila, Philippines21 - 21 Amjad Nagi0 - 3 WPts
22/04/2032Manila, Philippines20 - 21 Evgeny Kaghgaliev1 - 11 WPts
21/02/2032Manila, Philippines19 - 21 Rex Angelilli2 - 7 WPts
23/12/2031Manila, Philippines18 - 21 Vannevar Bredahl0 - 4 WPts
24/10/2031Manila, Philippines18 - 20 Dong-won Mok30 - 26 LPts
24/08/2031Manila, Philippines18 - 19 Mandla Mathoho15 - 9 LPts
25/06/2031Manila, Philippines17 - 19 Reynaldo Mamot2 - 4 WPts
26/04/2031Dasmarinas, Philippines17 - 18 Gabriel Mago13 - 9 LPts
26/02/2031Wiesbaden, Germany16 - 18 Rodolfo Permenter2 - 14 WPts
29/12/2030Incheon, South Korea15 - 18 Myung-joo Chun1 - 5 WPts
31/10/2030Petaling Jaya, Malaysia15 - 17 Brett Jeng49 - 16 LPts
02/09/2030Cologne, Germany14 - 17 Jurgen Meggers6 - 6 WPts
05/07/2030Rostock, Germany13 - 17 Le+¦ Gerleman0 - 0 WPts
07/05/2030Manila, Philippines12 - 17 Zacarias Malapit4 - 18 WPts
08/03/2030Lima, Peru11 - 17 Rico Chavez4 - 20 WPts
08/01/2030Riga, Latvia11 - 16 Goga Ziguzis31 - 9 LPts
10/11/2029Manila, Philippines11 - 15 Cipriano Panlasigui7 - 4 LPts
10/09/2029Port-au-Prince, Haiti10 - 15 Channing Housel1 - 7 WPts
13/07/2029Lipa, Philippines10 - 14 Harvey Bumacod13 - 11 LPts
15/05/2029Manila, Philippines9 - 14 Cortez Raagas0 - 4 WPts
16/03/2029Antipolo, Philippines9 - 13 David Manuntag5 - 10 LPts
16/01/2029Changwon, South Korea9 - 12 Ja-choel Lim14 - 15 LPts
18/11/2028Stockholm, Sweden9 - 11 Simon Thun27(2) - 8 LPts
20/09/2028Manila, Philippines8 - 11 Fraser Dimapilis2 - 1 WPts
21/07/2028Zagreb, Croatia8 - 10 Damjan Greguric49(1) - 20 LPts
23/05/2028Quezon City, Philippines8 - 9 Antonio Bocalig21 - 11 LPts
25/03/2028Calamba, Philippines7 - 9 Jake Poma3 - 11 WPts
26/01/2028Bouake, Ivory Coast7 - 8 Rupert Paille3 - 5 LPts
28/11/2027Manila, Philippines7 - 7 Leonardo Claros2 - 8(1) LPts
29/09/2027Bayamon, Puerto Rico6 - 7 Esteban Rayo12(1) - 15 WPts
01/08/2027Manila, Philippines5 - 7 Aki Sakai0 - 6 WPts
03/06/2027Davao City, Philippines5 - 6 Dominic Cabanilla8 - 7 LPts
06/04/2027Manila, Philippines5 - 5 Esteban Aranda5 - 11 LPts
05/02/2027Athens, Greece4 - 5 Dion Lambros1 - 3 WPts
08/12/2026Manila, Philippines3 - 5 Oliver Courtellemont0 - 1 WPts
10/10/2026Manila, Philippines2 - 5 Malik Sattar2 - 10 WPts
12/08/2026Manila, Philippines2 - 4 Nao Uno9 - 20 LPts
14/06/2026Incheon, South Korea2 - 3 Young-cheol Jo0 - 4 LPts
16/04/2026Benin City, Nigeria1 - 3 Ogenyi Aloso10 - 26(1) WPts
16/02/2026Manila, Philippines1 - 2 Mike Garong3 - 6 LPts
18/12/2025Manila, Philippines1 - 1 Glynn Cagonot0 - 3 LPts
19/10/2025Kisumu, Kenya1 - 0 Isaac Waikenda8 - 9 LPts
21/08/2025Manila, Philippines0 - 0 Neil Juan2 - 4 WPts