Weightclass:  Flyweight
Location:  Manila, Philippines
Record:  30(3) - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/12/2033Manila, Philippines29(3) - 19 Jacob Mahusay3 - 11 WPts
22/10/2033Manila, Philippines29(3) - 18 Sid Thorburn12 - 12 LPts
21/08/2033Manila, Philippines28(3) - 18 Joaquin Villarruel4 - 4 WPts
21/06/2033Manila, Philippines27(3) - 18 Quinto Merlos8 - 2 WPts
20/04/2033Manila, Philippines26(3) - 18 John Villalovos2 - 6 WPts
19/02/2033Manila, Philippines25(3) - 18 Jose Yanes0 - 15 WPts
20/12/2032Manila, Philippines24(3) - 18 Vicente Sedano1 - 6 WPts
20/10/2032Manila, Philippines24(3) - 17 Joaquin Gaspar17(2) - 16 LPts
20/08/2032Manila, Philippines23(3) - 17 Diego Gil2 - 5 WPts
20/06/2032Manila, Philippines22(3) - 17 Rehor Hornick0 - 8 WPts
17/04/2032Manila, Philippines21(2) - 17 Khudaverdi Bukhari8 - 27(5) WKO2
15/02/2032Manila, Philippines20(2) - 17 Oddvar Laake2 - 8 WPts
17/12/2031Córdoba, Argentina20(2) - 16 Edmundo Callejas30(2) - 28 LPts
19/10/2031Pasig, Philippines19(2) - 16 Mark Tamayo9 - 17(1) WPts
21/08/2031Busan, South Korea19(2) - 15 Se-jong Kee12 - 14 LPts
23/06/2031Cagayan de Oro, Philippines19(2) - 14 Max Liclican19 - 13 LPts
24/04/2031Guayaquil, Ecuador19(2) - 13 Juan Lamar16 - 24 LPts
24/02/2031Amman, Jordan18(2) - 13 Haider Abdulah13 - 17 WPts
26/12/2030Belo Horizonte, Brazil17(2) - 13 Alejandro Santiago13 - 24 WPts
28/10/2030Istanbul, Turkey16(2) - 13 Aydin Karatash9 - 9 WPts
30/08/2030Quezon City, Philippines16(2) - 12 David Talisayon5 - 14 LPts
30/06/2030Bangkok, Thailand15(2) - 12 Petchbodin Nilpirom0 - 0 WPts
02/05/2030Manila, Philippines15(2) - 11 Lorenzo Davalos9 - 9 LPts
04/03/2030Zamboanga City, Philippines14(1) - 11 Harry Paurom7 - 15(2) WKO3
06/01/2030Changsha, China13(1) - 11 Sun Joe10 - 22(6) WPts
08/11/2029General Santos, Philippines12(1) - 11 Nemesio Herrera0 - 6 WPts
10/09/2029Mexico City, Mexico12(1) - 10 Jesus Barraza24 - 8 LPts
13/07/2029Kyoto, Japan11(1) - 10 Mikio Shoji11 - 14 WPts
15/05/2029Masaya, Nicaragua11(1) - 9 Rio Escalera30(2) - 18 LPts
17/03/2029Suwon, South Korea10(1) - 9 Sun-tae Mok15(1) - 8 WPts
17/01/2029Hamamatsu, Japan9(1) - 9 Yasushi Shimizu14 - 7 WPts
19/11/2028San Juan, Puerto Rico9(1) - 8 Montana Villagomez29 - 10 LPts
21/09/2028Jeonju, South Korea8(1) - 8 Bum-young Shon8 - 14(1) WPts
23/07/2028Daegu, South Korea7(1) - 8 Kook-young Jun17 - 11 WPts
25/05/2028Athens, Greece6(1) - 8 Aindreas Angelis10(1) - 13 WPts
27/03/2028General Santos, Philippines6(1) - 7 James Bocalan3 - 11(2) LPts
28/01/2028Manila, Philippines6(1) - 6 James Ascencio10(1) - 17 LPts
30/11/2027Caloocan, Philippines5(1) - 6 Ian Sampang5 - 14 WPts
03/10/2027San Juan, Puerto Rico4(1) - 6 Cipriano Salomon7 - 15 WPts
05/08/2027Dasmarinas, Philippines3(1) - 6 Rogelio Lanza4 - 13 WPts
09/06/2027Manila, Philippines3(1) - 5 Diego Ramiscal2 - 7 LPts
11/04/2027Dasmarinas, Philippines3(1) - 4 Ian Borrego7 - 8 LPts
11/02/2027Zamboanga City, Philippines2 - 4 Harry Paurom0 - 3 WKO3
13/12/2026Manila, Philippines2 - 3 Angel Civil1 - 0 LPts
14/10/2026Rodriguez, Philippines1 - 3 Johnny Torralba0 - 12 WPts
16/08/2026Yaoundé, Cameroon1 - 2 Roy Embiid1 - 6 LPts
18/06/2026Manila, Philippines1 - 1 Yutaka Kibe2 - 21 LPts
20/04/2026Chennai, India1 - 0 Adnan Malek6 - 8 LPts
20/02/2026Manila, Philippines0 - 0 Edward Tejada1 - 7 WPts