Weightclass:  Welterweight
Location:  Malolos, Philippines
Record:  23 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/12/2033Malolos, Philippines22 - 17 Matej Klinger7 - 5 WPts
16/10/2033Malolos, Philippines21 - 17 Joaquin Menendez4 - 11 WPts
16/08/2033Malolos, Philippines20 - 17 Kiki Oyola1 - 6 WPts
15/06/2033Malolos, Philippines19 - 17 Fraser Sherer3 - 3 WPts
15/04/2033Malolos, Philippines18 - 17 Adam Magcalas17 - 25 WPts
14/02/2033Malolos, Philippines18 - 16 Adam Magcalas16 - 25 LPts
15/12/2032Malolos, Philippines17 - 16 Ellis Massie8 - 12 WPts
15/10/2032Malolos, Philippines17 - 15 Khavar Hajiyev5 - 8 LPts
15/08/2032Malolos, Philippines16 - 15 Vemados Bixel0 - 11 WPts
13/06/2032Malolos, Philippines15 - 15 Yale Stuhlman4 - 9 WPts
14/04/2032Malolos, Philippines15 - 14 Oleos Atay22 - 15 LPts
14/02/2032Turin, Italy14 - 14 Silvestro Verratti8 - 28 WPts
17/12/2031Sana'a, Yemen13 - 14 Tariq Manzur6 - 22 WPts
19/10/2031Lusaka, Zambia13 - 13 Kadeem Simuchele41(1) - 18 LPts
20/08/2031Malolos, Philippines12 - 13 Kieran Sapigao1 - 1 WPts
22/06/2031Dublin, Ireland12 - 12 Karl Donohoe17 - 9 LPts
24/04/2031Malolos, Philippines11 - 12 Sid Jarvie1 - 2 WPts
24/02/2031Malolos, Philippines10 - 12 Mark HapayHari2 - 1 WPts
25/12/2030Malolos, Philippines9 - 12 Desiderio Solomon1 - 7 WPts
27/10/2030Naples, Italy9 - 11 Arturo Herrera44 - 17 LPts
29/08/2030Malolos, Philippines8 - 11 Edward Rees2 - 7 WPts
29/06/2030Barranquilla, Colombia7 - 11 Diego Alegre5 - 20(1) WPts
01/05/2030Malolos, Philippines6 - 11 Ivan Soloviev3 - 0 WPts
03/03/2030Malolos, Philippines6 - 10 Arjan Sihabeddin5 - 8 LPts
03/01/2030Batangas City, Philippines5 - 10 Leo Navalta3 - 6 WPts
10/11/2029Davao City, Philippines5 - 9 Alec Marigomon14 - 15(3) LPts
12/09/2029Malolos, Philippines4 - 9 Haaris Bastany2 - 10(1) WPts
14/07/2029Malolos, Philippines4 - 8 Mick Griffiths26(2) - 17 LPts
16/05/2029Villa Nueva, Guatemala4 - 7 Dario Camara16 - 9 LPts
18/03/2029Malolos, Philippines4 - 6 Dario Calibuso1 - 3 LPts
17/01/2029Naples, Italy4 - 5 Daniele Trivelli3 - 10(1) LPts
19/11/2028Pagadian, Philippines4 - 4 Angel Gaa7 - 9 LPts
23/09/2028Malolos, Philippines3 - 4 Jack Macabenta1 - 3 WPts
25/07/2028Cainta, Philippines2 - 4 Ricky Itum4 - 14 WPts
28/05/2028Manila, Philippines2 - 3 Angel Batacan5 - 13 LPts
30/03/2028Antipolo, Philippines2 - 2 John Cumti4 - 3 LPts
08/02/2028Malolos, Philippines2 - 1 Malcolm Maneclang6 - 3 LPts
10/12/2027Taytay, Philippines2 - 0 Hernan Maza18(1) - 19 LPts
14/10/2027San Jose del Monte, Philippines1 - 0 Zacarias Alo8 - 15 WPts
20/08/2027Caloocan, Philippines0 - 0 Diego Balanga0 - 0 WPts