Weightclass:  Flyweight
Location:  General Santos, Philippines
Record:  17(1) - 39(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/11/2029General Santos, Philippines16(1) - 39(1) Mick Lappay4 - 4 WPts
24/09/2029General Santos, Philippines16(1) - 38(1) Rio Ortuno9 - 13 LPts
26/07/2029General Santos, Philippines16(1) - 37(1) Juan Britto8 - 28 LPts
27/05/2029General Santos, Philippines15(1) - 37(1) Zacarias Balles8 - 6 WPts
28/03/2029General Santos, Philippines15(1) - 36(1) Santiago Millian4 - 6 LPts
27/01/2029General Santos, Philippines14(1) - 36(1) Ignado Mancebo2 - 9 WPts
28/11/2028General Santos, Philippines13 - 36(1) Sam Baston16 - 27(18) WKO3
29/09/2028General Santos, Philippines13 - 35(1) Malcolm Moir8(1) - 13 LPts
31/07/2028General Santos, Philippines12 - 35(1) Severin Barse3 - 10 WPts
31/05/2028General Santos, Philippines12 - 34 Rodrigo Carangal21(7) - 21 LKO3
01/04/2028General Santos, Philippines12 - 33 Larenzo Madlangsakit19(2) - 27 LPts
01/02/2028Pagadian, Philippines12 - 32 Carlos Aguila29 - 32 LPts
08/12/2027Nassau, Bahamas11 - 32 John Nield9 - 9 WPts
10/10/2027Panama City, Panama11 - 31 Gabriel Yniguez21 - 13 LPts
12/08/2027Zamboanga City, Philippines11 - 30 Ximen Fraire14(2) - 22 LPts
14/06/2027Maracay, Venezuela10 - 30 Santiago Castilla1 - 1 WPts
16/04/2027Calamba, Philippines10 - 29 Rodrigo Carangal14(4) - 20 LPts
18/02/2027Bangkok, Thailand10 - 28 Banchadej Sirikeat35(1) - 13 LPts
21/12/2026Caracas, Venezuela9 - 28 Juan Prados10 - 14 WPts
23/10/2026Dushanbe, Tajikistan9 - 27 Rizvan Rasul8(1) - 7 LPts
25/08/2026Savannah, USA9 - 26 Davie Beynon11 - 14(4) LPts
27/06/2026Antipolo, Philippines9 - 25 Quico Herrero6 - 20 LPts
29/04/2026Gwangju, South Korea9 - 24 Ki-hun Ra15(1) - 26 LPts
01/03/2026Busan, South Korea8 - 24 Eun-sun Woo10(1) - 15 WPts
01/01/2026Ulsan, South Korea8 - 23 Sung-yeung Min34(4) - 11 LPts
03/11/2025General Santos, Philippines7 - 23 Chris Yago5 - 4 WPts
05/09/2025Incheon, South Korea6 - 23 Hyun-soo Chai0 - 0 WPts
08/07/2025Lima, Peru5 - 23 Onofre Sanchez10 - 5 WPts
10/05/2025General Santos, Philippines4 - 23 Rodrigo Matamoros3 - 5 WPts
11/03/2025Caloocan, Philippines4 - 22 Eloy Oppus10 - 5 LPts
11/01/2025Ostrava, Czech Republic4 - 21 HanuÜ Klouda18(1) - 20 LPts
13/11/2024General Santos, Philippines3 - 21 Arran Daly4 - 21(7) WPts
13/09/2024Guadalajara, Mexico3 - 20 Jose Gomez2 - 0 LPts
16/07/2024Davao City, Philippines2 - 20 Jair Sedillo0 - 5 WPts
17/05/2024Quito, Ecuador2 - 19 Carlos Escalante11 - 27 LPts
19/03/2024General Santos, Philippines2 - 18 Justin Sethi0 - 3(1) LPts
20/01/2024Yokohama, Japan2 - 17 Hisao Suzuki2 - 14(5) LPts
22/11/2023General Santos, Philippines2 - 16 Manny Lumungsub2 - 9 LPts
22/09/2023Cagayan de Oro, Philippines2 - 15 Diego Yamat3 - 12 LPts
01/08/2023General Santos, Philippines2 - 14 Nasario Rosal1 - 1 LPts
02/06/2023Norman, USA2 - 13 Abdul Beshara6 - 8 LPts
04/04/2023Manila, Philippines2 - 12 Diego Tabo-tabo18 - 7 LPts
04/02/2023Davao City, Philippines2 - 11 Federico Olvera4 - 9 LPts
07/12/2022Taytay, Philippines2 - 10 Neper Rapatan13 - 14 LPts
09/10/2022Cebu City, Philippines2 - 9 Nemesio Ciervo9(1) - 22 LPts
11/08/2022Bacoor, Philippines2 - 8 Edmundo De Gonia14 - 12 LPts
12/06/2022Cainta, Philippines2 - 7 Urvano Bandera6 - 11 LPts
15/04/2022General Santos, Philippines2 - 6 James Laktaw21 - 7 LPts
15/02/2022Ulaanbaatar, Mongolia2 - 5 Sab Ghangiroff13(2) - 10 LPts
18/12/2021Manila, Philippines2 - 4 Juan Mujica0 - 0 LPts
24/10/2021Bacoor, Philippines2 - 3 Sancho Baltodano0 - 4 LPts
04/09/2021General Santos, Philippines2 - 2 Haytug Farmanian8 - 12 LPts
05/07/2021Cabuyao, Philippines1 - 2 Gareth Madlangbayan0 - 0 WPts
04/06/2021Caloocan, Philippines1 - 1 Diego Aybar2 - 18(2) LPts
19/04/2021Quezon City, Philippines1 - 0 Gig Murcia8 - 13 LPts
05/03/2021General Santos, Philippines0 - 0 Duncan Voiles3 - 1 WPts