Weightclass:  Flyweight
Location:  Cagayan de Oro, Philippines
Record:  25 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/02/2033Cagayan de Oro, Philippines24 - 19 Germain Gladieux5 - 15 WPts
24/12/2032Cagayan de Oro, Philippines23 - 19 Gennady Gholdybai1 - 6 WPts
24/10/2032Cagayan de Oro, Philippines22 - 19 Rydant Verwoerd6 - 19 WPts
24/08/2032Cagayan de Oro, Philippines21 - 19 Roman Vilchis2 - 9 WPts
24/06/2032Cagayan de Oro, Philippines20 - 19 Aydin Yener3 - 8 WPts
20/04/2032Cagayan de Oro, Philippines19 - 19 Roscoe Hoff4 - 13 WPts
20/02/2032Cagayan de Oro, Philippines18 - 19 Abbudin Elgressy7 - 16 WPts
21/12/2031Cagayan de Oro, Philippines18 - 18 Jin-su Min26(1) - 23 LPts
22/10/2031Cagayan de Oro, Philippines17 - 18 Paco Trueba3 - 5 WPts
22/08/2031Cagayan de Oro, Philippines16 - 18 Diego Bautista1 - 4 WPts
23/06/2031Cagayan de Oro, Philippines15 - 18 Jose Quimin8 - 27 WPts
23/04/2031Cagayan de Oro, Philippines14 - 18 Iago Beas17 - 17(1) WPts
22/02/2031Cuenco, Ecuador13 - 18 Ryo Medel8 - 14 WPts
25/12/2030Athens, Greece12 - 18 Fulop Kanas6 - 16(5) WPts
27/10/2030Cagayan de Oro, Philippines11 - 18 Loredo Maglacas10 - 16 WPts
29/08/2030Lipa, Philippines11 - 17 Iago Beas15 - 14(1) LPts
30/06/2030Zamboanga City, Philippines10 - 17 Harry Paurom8 - 16(3) WPts
06/05/2030Cagayan de Oro, Philippines9 - 17 Billy Magdadarao11 - 22 WPts
07/03/2030Guayaquil, Ecuador9 - 16 Tajo Cubero18 - 13 LPts
07/01/2030Quito, Ecuador8 - 16 Rodrigo Ocanas10 - 9 WPts
09/11/2029Zamboanga City, Philippines7 - 16 Dale Balaba9 - 11 WPts
10/09/2029La Paz, Bolivia7 - 15 Rio Parrilla24 - 22 LPts
13/07/2029Bratislava, Slovakia7 - 14 ZbyÜek Kalas24(3) - 20 LPts
15/05/2029Kyoto, Japan6 - 14 Mikio Shoji11 - 13 WPts
17/03/2029Portoviejo, Ecuador6 - 13 Montana Medina10 - 12 LPts
17/01/2029Taytay, Philippines6 - 12 Jesus Magarin11 - 6 LPts
19/11/2028Quezon City, Philippines6 - 11 Ian Homoroc13 - 7 LPts
20/09/2028Cagayan de Oro, Philippines6 - 10 Joe Lindawan15(2) - 14 LPts
22/07/2028Cagayan de Oro, Philippines5 - 10 Nori Isobe0 - 6 WPts
24/05/2028Daegu, South Korea5 - 9 Kook-young Jun16 - 11 LPts
26/03/2028Bayamon, Puerto Rico5 - 8 Diego Batista19 - 7 LPts
27/01/2028Ansan, South Korea4 - 8 Ki-hun No14 - 21(1) WPts
29/11/2027Manila, Philippines4 - 7 Zacarias Cagacan4 - 9 LPts
04/10/2027Cagayan de Oro, Philippines3 - 7 Danny Salas7 - 3 WPts
06/08/2027Amman, Jordan2 - 7 Khalid Damji0 - 1 WPts
07/06/2027Abidjan, Ivory Coast2 - 6 Gauvain Laurent26(1) - 16 LPts
09/04/2027Metz, France1 - 6 Gaylord Saint-Jean3(1) - 15 WPts
09/02/2027Santiago de los Caballeros, Dominican Republic1 - 5 Jose Amparo17 - 18 LPts
12/12/2026Cagayan de Oro, Philippines1 - 4 Timocrates Demopoulos8(1) - 13 LPts
13/10/2026Cebu City, Philippines1 - 3 Juan Delgado2 - 9 LPts
16/08/2026Quezon City, Philippines1 - 2 James Anyog9 - 5 LPts
18/06/2026Bacoor, Philippines1 - 1 Ricky Villaverde4 - 9 LPts
30/04/2026Malolos, Philippines1 - 0 Selestino Binongcal25(1) - 22 LPts
05/03/2026Malolos, Philippines0 - 0 Justin Agpoon0 - 0 WPts