Weightclass:  Welterweight
Location:  Quezon City, Philippines
Record:  26 - 20(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/05/2042Quezon City, Philippines25 - 20(1) Jay Agas10 - 25 WPts
25/03/2042Quezon City, Philippines24 - 20(1) Jose Morelos1 - 8 WPts
22/01/2042Quezon City, Philippines23 - 20(1) Rich Malang4 - 9 WPts
20/11/2041Quito, Ecuador22 - 20(1) Juan Plaza9 - 28 WPts
22/09/2041Piraeus, Greece21 - 20(1) Risto Anastas17 - 13(1) WPts
25/07/2041Quezon City, Philippines20 - 20(1) Miguel Emuslan6 - 13 WPts
24/05/2041Quezon City, Philippines19 - 20(1) Joshua Macatuno1 - 4 WPts
24/03/2041Abobo, Ivory Coast18 - 20(1) Landry Aime3 - 15 WPts
24/01/2041Lapu-Lapu, Philippines18 - 19(1) Inigo Carreno28 - 14 LPts
27/11/2040Saratov, Russia17 - 19(1) Dmitriy Mozgov4 - 12 WPts
29/09/2040Cagayan de Oro, Philippines16 - 19(1) Fraser Tubig18 - 18 WPts
14/08/2040Santa Rosa, Philippines16 - 18(1) Rob Verdugo19 - 9 LPts
14/07/2040Bacoor, Philippines15 - 18(1) Rico Correira10 - 16(1) WPts
28/05/2040Athens, Greece14 - 18(1) Aegisthus Artino3 - 19(1) WPts
30/03/2040Lipa, Philippines14 - 17(1) Paul Santo13 - 13 LPts
02/02/2040Quezon City, Philippines13 - 17(1) Brendan Dacanay8 - 18(1) WPts
02/12/2039Lapu-Lapu, Philippines13 - 16(1) Inigo Carreno23 - 11 LPts
01/10/2039Quezon City, Philippines12 - 16(1) Chris Acolola12 - 9 WPts
01/08/2039Quezon City, Philippines11 - 16(1) Kiki Dimatulac1 - 5 WPts
01/06/2039Swansea, UK10 - 16(1) Andrew Welsh15 - 23(1) WPts
02/04/2039San Luis Potosi, Mexico10 - 15(1) Seferino Moran14 - 9 LPts
02/02/2039Osogbo, Nigeria9 - 15(1) Patrick Aluka10 - 16 WPts
05/12/2038London, UK9 - 14(1) Peter Rayburn18 - 8 LPts
06/10/2038Quezon City, Philippines8 - 14(1) Christoffer Heigl1 - 19 WPts
07/08/2038Tampa, USA8 - 13 Rex Miers16(3) - 14 LKO3
09/06/2038Quezon City, Philippines7 - 13 Alvino Tayag1 - 0 WPts
08/04/2038Cebu City, Philippines7 - 12 Edmundo Noda5 - 9 LPts
08/02/2038Barcelona, Spain6 - 12 Ricardo Benito10 - 14 WPts
11/12/2037Kingston, Jamaica5 - 12 Declan Geddes3 - 8 WPts
13/10/2037Davao City, Philippines4 - 12 Xabat Sicat5 - 10 WPts
26/08/2037Pretoria, South Africa4 - 11 Fien Fourie21 - 16 LPts
28/06/2037San Diego, USA4 - 10 Lloyd Ortiz16 - 17 LPts
29/04/2037Mandaue, Philippines4 - 9 Clint Polilen9 - 11 LPts
02/03/2037Yekaterinburg, Russia3 - 9 Aleksei Polsky13 - 24 WPts
01/01/2037Quezon City, Philippines2 - 9 George Lucena0 - 7(1) WPts
01/11/2036Quezon City, Philippines2 - 8 Alfonso Medel11 - 6 LPts
02/09/2036Quezon City, Philippines2 - 7 Agapetus Monreal3 - 12 LPts
04/07/2036Dasmarinas, Philippines1 - 7 Michael Lagasca0 - 4 WPts
07/05/2036General Santos, Philippines1 - 6 Paul Curiel0 - 15 LPts
05/04/2036Taytay, Philippines1 - 5 Reyes Paludipan0 - 0 LPts
04/03/2036Bucaramanga, Colombia0 - 5 Diego Belasco22 - 16 WPts
05/01/2036Malolos, Philippines0 - 4 David Malang0 - 0 LPts
08/11/2035Shiraz, Iran0 - 3 Rashid Rad6 - 17 LPts
10/09/2035Lipa, Philippines0 - 2 Leonardo Apoga2 - 4 LPts
13/07/2035Manila, Philippines0 - 1 Vegas Madlangsacay2 - 14 LPts
05/06/2035Quezon City, Philippines0 - 0 Arseni Rumbenieks2 - 9 LPts