Weightclass:  Flyweight
Location:  General Santos, Philippines
Record:  46(10) - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/06/2026General Santos, Philippines45(10) - 11 Hyun-soo Jee8 - 9 WPts
07/04/2026General Santos, Philippines44(10) - 11 Adhi Pribadi2 - 3 WPts
06/02/2026General Santos, Philippines43(10) - 11 Varden Noah5(1) - 15 WPts
08/12/2025General Santos, Philippines42(10) - 11 Raden Novita5 - 9 WPts
09/10/2025General Santos, Philippines41(10) - 11 Kwanpichit Sartjakal7 - 10 WPts
10/08/2025General Santos, Philippines40(9) - 11 Javier Angulo2 - 11 WKO3
11/06/2025General Santos, Philippines39(9) - 11 Montenegro Magpili30(3) - 11 WPts
12/04/2025General Santos, Philippines38(9) - 11 Singdet Thingsookkaew10 - 9 WPts
11/02/2025General Santos, Philippines37(9) - 11 Ontibile Abale1 - 3 WPts
13/12/2024General Santos, Philippines36(8) - 11 Petchsamuthr Lahsoh1 - 5 WKO2
13/10/2024General Santos, Philippines35(7) - 11 Vicente Biglang-awa16 - 20 WKO3
15/08/2024General Santos, Philippines34(6) - 11 Marco Aguero1 - 1 WKO3
16/06/2024General Santos, Philippines33(6) - 11 Joel Winga0 - 5 WPts
17/04/2024Calamba, Philippines32(5) - 11 Joaquin Romero25 - 13 WKO3 Philippines National Championships 2024View
14/04/2024Calamba, Philippines31(4) - 11 Juan Carrera8 - 7 WKO3 Philippines National Championships 2024View
11/04/2024Calamba, Philippines30(3) - 11 Ponce Dangwa13 - 10(1) WKO3 Philippines National Championships 2024View
21/03/2024Cagayan de Oro, Philippines30(3) - 10 Loredo Sanzo21(3) - 15 LPts
21/01/2024Cagayan de Oro, Philippines30(3) - 9 Loredo Sanzo20(3) - 15 LPts
28/11/2023Mandaue, Philippines29(3) - 9 Joaquin Cabigao27(2) - 10 WPts
30/09/2023Birmingham, UK28(3) - 9 Des Evans17 - 13 WPts
02/08/2023Taguig, Philippines28(3) - 8 Jeraldo Beltre21 - 4 LPts
04/06/2023Pasig, Philippines27(3) - 8 James Laktaw26(1) - 9 WPts
14/04/2023Cagayan de Oro, Philippines27(3) - 7 Santiago De la Paz21 - 12 LPts Philippines National Championships 2023View
11/04/2023Cagayan de Oro, Philippines26(3) - 7 Loredo Sanzo17(2) - 13 WPts Philippines National Championships 2023View
26/03/2023Nairobi, Kenya26(3) - 6 Kris Ogot20(2) - 13 LPts
26/01/2023Rio de Janeiro, Brazil25(3) - 6 Manny Lemos4 - 26 WPts
28/11/2022Ipoh, Malaysia24(3) - 6 Ganesa Agarwal19 - 10 WPts
29/09/2022Manila, Philippines23(3) - 6 Ximen Mungcal13 - 9 WPts
11/08/2022Davao City, Philippines22(2) - 6 Santiago Costales22(1) - 7 WKO3
12/06/2022Taytay, Philippines21(2) - 6 Neron Quilala9 - 12 WPts
02/05/2022Antipolo, Philippines20(2) - 6 Sid Panoringan18(1) - 9 WPts
01/04/2022Bangalore, India19(2) - 6 Amer Mohamad18 - 9 WPts
01/02/2022General Santos, Philippines18(2) - 6 Flannery Auras9 - 16(9) WPts
02/12/2021Juarez, Mexico17(2) - 6 Carlos Lindo8 - 10 WPts
04/10/2021San Pedro de Macoris, Dominican Republic17(2) - 5 Fraco Montalvan14 - 6 LPts
06/08/2021Can Tho, Vietnam16(2) - 5 Van Huu7 - 17 WPts
06/06/2021Bangkok, Thailand16(2) - 4 Yodmongkol Kamnaeng8(1) - 8 LPts
07/04/2021Cairo, Egypt15(1) - 4 Kashif Hai5 - 15(5) WKO3
07/02/2021General Santos, Philippines15(1) - 3 Bum-young Ryu6 - 8 LPts
09/12/2020General Santos, Philippines14 - 3 Santiago Tomas3 - 11 WKO3
09/10/2020Malolos, Philippines13 - 3 Xavion Coto7 - 12 WPts
24/08/2020Rome, Italy12 - 3 Rodolfo Ascierto1 - 5 WPts
26/06/2020General Santos, Philippines11 - 3 Angel Quintanar8 - 9 WPts
26/04/2020General Santos, Philippines10 - 3 Andy Sampang5 - 4 WPts
27/02/2020Ho Chi Minh City, Vietnam9 - 3 Hoang Phong4 - 9 WPts
28/12/2019Riga, Latvia9 - 2 Daniil Cepure4 - 5 LPts
30/10/2019Puebla, Mexico8 - 2 Baltasar Morales2 - 4 WPts
31/08/2019Umlazi, South Africa7 - 2 Siyabonga Mnyamane2 - 6 WPts
03/07/2019Rodriguez, Philippines7 - 1 Santiago Malpaya3 - 3 LPts
06/05/2019Pagadian, Philippines6 - 1 Juan Amparo0 - 0 WPts
05/04/2019Cagayan de Oro, Philippines5 - 1 Angel Gracia0 - 0 WPts
02/03/2019Taytay, Philippines4 - 1 Macario Awitan0 - 3 WPts
07/01/2019Seoul, South Korea4 - 0 Kook-young Rho2 - 0 LPts
09/11/2018General Santos, Philippines3 - 0 Paco Monsivais3 - 1 WPts
09/09/2018General Santos, Philippines2 - 0 Santiago Ledezma2 - 0 WPts
09/07/2018General Santos, Philippines1 - 0 Joaquin Cabigao3 - 1 WPts
07/05/2018General Santos, Philippines0 - 0 Edmundo Mosquera1 - 2 WPts