Weightclass:  Middleweight
Location:  Lapu-Lapu, Philippines
Record:  10 - 32
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/12/2031Lapu-Lapu, Philippines10 - 31 Matt Spencer2 - 1 LPts
27/10/2031Lapu-Lapu, Philippines10 - 30 Nazaire Rostand11 - 19 LPts
27/08/2031Lapu-Lapu, Philippines9 - 30 Roman Caballero0 - 11 WPts
28/06/2031Lapu-Lapu, Philippines8 - 30 George Orellana4 - 2 WPts
28/04/2031Lapu-Lapu, Philippines7 - 30 Briar Richard1 - 5 WPts
27/02/2031Lapu-Lapu, Philippines6 - 30 Eberardo Schaap5 - 16 WPts
29/12/2030Lapu-Lapu, Philippines6 - 29 Glynn Basilides10(1) - 25 LPts
30/10/2030Lapu-Lapu, Philippines6 - 28 Clinton Punsalang19 - 9 LPts
01/09/2030Lapu-Lapu, Philippines6 - 27 Ranger Chamfort10 - 2 LPts
02/07/2030Lapu-Lapu, Philippines6 - 26 Rodrigo Tapina19 - 17 LPts
04/05/2030Lapu-Lapu, Philippines5 - 26 Jeong-ho Yi0 - 13 WPts
06/03/2030Lapu-Lapu, Philippines4 - 26 Joaquin Dangtayan2 - 5(1) WPts
04/01/2030Caloocan, Philippines4 - 25 Davie Raagas3 - 10 LPts
06/11/2029Managua, Nicaragua4 - 24 Angel Borrayo17 - 11 LPts
08/09/2029Nishinomiya, Japan4 - 23 Kei Hoga9 - 18 LPts
11/07/2029Lapu-Lapu, Philippines4 - 22 Rodrigo Tapina14 - 15 LPts
13/05/2029Carolina, Puerto Rico4 - 21 Xavier Villegas8(1) - 13 LPts
15/03/2029Tehran, Iran3 - 21 Chiranjeevi Jangade8 - 23 WPts
15/01/2029General Santos, Philippines3 - 20 Johnny Bahande7 - 8 LPts
19/11/2028Samarinda, Indonesia3 - 19 Haaris Zaidi11 - 19 LPts
21/09/2028Gingoog, Philippines3 - 18 Reynaldo Fidel15 - 5 LPts
27/07/2028Quezon City, Philippines3 - 17 David Madlabayan15 - 8 LPts
04/06/2028Davao City, Philippines3 - 16 James Martha8 - 15 LPts
04/05/2028Caloocan, Philippines3 - 15 James Bejar5 - 24 LPts
22/03/2028Calabar, Nigeria2 - 15 Segun Egharevba4 - 13 WPts
23/01/2028Nairobi, Kenya2 - 14 Paul Abedeen4(1) - 14 LPts
25/11/2027Mumbai, India2 - 13 Mohsin Omer14 - 16 LPts
27/09/2027Hamilton, New Zealand2 - 12 Nicholas Girvan2 - 3 LPts
30/07/2027Auckland, New Zealand2 - 11 Mark Kiarie5 - 22(1) LPts
01/06/2027Kuala Lumpur, Malaysia2 - 10 Umair Ozer5(1) - 15 LPts
03/04/2027Soyapango, El Salvador2 - 9 Jose Olmos26 - 34 LPts
03/02/2027Baku, Azerbaijan2 - 8 Ilyas Ahundov13 - 12 LPts
06/12/2026Lapu-Lapu, Philippines1 - 8 Michael Cepero1 - 6 WPts
07/10/2026Tirana, Albania1 - 7 Arlind Emini41(5) - 21 LPts
09/08/2026Lapu-Lapu, Philippines1 - 6 Gonzalo Ducut0 - 16 LPts
11/06/2026Aba, Nigeria1 - 5 Faisal Ghaffari10 - 18 LPts
13/04/2026Lapu-Lapu, Philippines0 - 5 George Dove2(1) - 22 WPts
13/02/2026Bangkok, Thailand0 - 4 Kwantahi Pricha39(5) - 15 LPts
16/12/2025Accra, Ghana0 - 3 Quaddus Rahman1 - 4 LPts
18/10/2025Antipolo, Philippines0 - 2 Paco Miers3 - 12(1) LPts
02/09/2025Yaoundé, Cameroon0 - 1 Carolus Yang47 - 19 LPts
05/07/2025Lapu-Lapu, Philippines0 - 0 David Madlabayan1 - 3 LPts