Weightclass:  Light Flyweight
Location:  General Trias, Philippines
Record:  14 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/01/2029General Trias, Philippines14 - 14 Keangsaklek Sanghamkichakul8 - 11 LPts
26/11/2028General Trias, Philippines13 - 14 Fresco Lalama6 - 15 WPts
27/09/2028General Trias, Philippines12 - 14 Kieu Ha2 - 3 WPts
26/07/2028General Trias, Philippines11 - 14 Rob Sagun1 - 0 WPts
27/05/2028General Trias, Philippines10 - 14 Bryan Carrizales1 - 1 WPts
27/03/2028General Trias, Philippines10 - 13 Felix Calupig12 - 12 LPts
27/01/2028General Trias, Philippines10 - 12 Vegas Bigalbal14 - 5 LPts
28/11/2027General Trias, Philippines9 - 12 Theo Caunsag2 - 3 WPts
29/09/2027General Trias, Philippines8 - 12 Jax Suguitan0 - 6 WPts
31/07/2027General Trias, Philippines7 - 12 John Orozco0 - 3 WPts
01/06/2027General Trias, Philippines6 - 12 Diego Bandigas3 - 7 WPts
02/04/2027General Trias, Philippines5 - 12 Diego Alalay8 - 8 WPts
02/02/2027Santa Rosa, Philippines5 - 11 Rodrigo Mangaliman19 - 31 LPts
20/12/2026Dublin, Ireland4 - 11 David Rowan0 - 0 WPts
22/10/2026Caloocan, Philippines4 - 10 Dave Calzada2 - 8 LPts
24/08/2026Dakar, Senegal4 - 9 Anicetus Carvalho1 - 10 LPts
26/06/2026Riga, Latvia3 - 9 Vitali Lashkopis9 - 11 WPts
28/04/2026Louisville, USA3 - 8 Mike Plowman32 - 20 LPts
28/02/2026Pasig, Philippines2 - 8 Porfio Fulgencio3 - 15(3) WPts
31/12/2025Mixco, Guatemala2 - 7 Angel Ortolano22 - 18 LPts
02/11/2025General Trias, Philippines2 - 6 Gosdantin Hakimyan11(1) - 13 LPts
04/09/2025San Salvador, El Salvador2 - 5 Juan Iglesias3 - 9 LPts
07/07/2025Lipa, Philippines1 - 5 Antonio Buccat0 - 11 WPts
08/05/2025Dushanbe, Tajikistan1 - 4 Viktor Khanmamedov8 - 17 LPts
10/03/2025Minsk, Belarus1 - 3 Apostol Budnik26 - 17 LPts
10/01/2025Bangkok, Thailand1 - 2 Pungluang Paholpat8 - 33(17) LPts
12/11/2024Cebu City, Philippines1 - 1 Enzo Covarrubias0 - 8 LPts
15/09/2024Zamboanga City, Philippines1 - 0 Edmundo Domingo17 - 10 LPts
07/08/2024General Trias, Philippines0 - 0 Porfio Fulgencio1 - 7(2) WPts