Weightclass:  Middleweight
Location:  Dasmarinas, Philippines
Record:  21(1) - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/03/2031Dasmarinas, Philippines20(1) - 17 Diego Zayas2 - 13 WPts
07/01/2031Dasmarinas, Philippines19(1) - 17 Umber Verne11 - 18 WPts
07/11/2030Dasmarinas, Philippines19(1) - 16 ètefan Rank16(1) - 17 LPts
07/09/2030Dasmarinas, Philippines18(1) - 16 Marjun Losada6 - 4 WPts
08/07/2030Dasmarinas, Philippines17(1) - 16 Saturnin Panganiban1 - 0 WPts
09/05/2030Dasmarinas, Philippines16(1) - 16 Koldan Dutka13 - 13 WPts
10/03/2030Dasmarinas, Philippines16(1) - 15 Diego Parras8 - 15 LPts
09/01/2030Dasmarinas, Philippines15(1) - 15 Danyaal Darid4 - 3 WPts
10/11/2029Dasmarinas, Philippines14(1) - 15 Manuel Babalato7 - 14(1) WPts
11/09/2029Dasmarinas, Philippines13(1) - 15 Sean Toyhacao0 - 2 WPts
12/07/2029Dasmarinas, Philippines13(1) - 14 Zamen Rouicha11 - 6 LPts
14/05/2029Dasmarinas, Philippines12(1) - 14 Owen Donoghue4 - 14 WPts
15/03/2029Dasmarinas, Philippines12(1) - 13 Bradley Matito9 - 13 LPts
14/01/2029Dasmarinas, Philippines11(1) - 13 Bradley Matito9 - 12 WPts
16/11/2028Amman, Jordan10(1) - 13 Malik Nabhani6(1) - 20 WPts
18/09/2028Overland Park, USA10(1) - 12 Ian Heriot14(1) - 22 LPts
20/07/2028Dasmarinas, Philippines9(1) - 12 Sam Bermudez3 - 13 WPts
22/05/2028Cork, Ireland8(1) - 12 Carl Corcoran13(2) - 14 WPts
24/03/2028Stockholm, Sweden8(1) - 11 David Hedin14 - 13 LPts
25/01/2028Dasmarinas, Philippines7(1) - 11 Jamie Talaugon3 - 18 WPts
28/11/2027San Felipe de Puerto Plata, Dominican Republic6(1) - 11 Santiago Corzo15 - 24 WPts
30/09/2027Batangas City, Philippines5(1) - 11 Robert Tumbaga2 - 12 WPts
02/08/2027General Santos, Philippines4(1) - 11 Sam Bermudez3 - 7 WPts
07/06/2027Manukau, New Zealand3 - 11 Phil Rutherford0 - 0 WKO3
09/04/2027San Pablo, Philippines3 - 10 Jake Agumbay11 - 8 LPts
10/02/2027Dasmarinas, Philippines3 - 9 David Madlabayan9 - 5 LPts
12/12/2026Dasmarinas, Philippines2 - 9 Harvey Bumacod4 - 4 WPts
13/10/2026Lipa, Philippines2 - 8 Oliver Padamada4 - 12 LPts
15/08/2026Lagos, Nigeria2 - 7 Waqas Sahli23 - 18(5) LPts
17/06/2026Dasmarinas, Philippines2 - 6 Primo Conti6(1) - 8 LPts
18/04/2026San Jose, Costa Rica1 - 6 Sierra Ponciano5 - 10 WPts
18/02/2026San Jose, Costa Rica1 - 5 Sierra Ponciano4 - 10 LPts
21/12/2025Chon Buri, Thailand1 - 4 Pungluang Phuk-hom4 - 11 LPts
23/10/2025Geneva, Switzerland1 - 3 Flannery Segalen35 - 17 LPts
25/08/2025Davao City, Philippines0 - 3 Alejandro Sarmiento2 - 5 WPts
07/07/2025Germiston, South Africa0 - 2 Josh Botha4 - 12 LPts
09/05/2025Batangas City, Philippines0 - 1 Juan Hernandez5(1) - 6 LPts
21/03/2025Taytay, Philippines0 - 0 Juan Inocencio10 - 13 LPts