Weightclass:  Bantamweight
Location:  Pasig, Philippines
Record:  24(1) - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/02/2029Pasig, Philippines23(1) - 19 Xavion Ponce6 - 16 WPts
14/12/2028Pasig, Philippines22(1) - 19 Valeri Iscalieff13 - 18 WPts
15/10/2028Pasig, Philippines21(1) - 19 Chris Aries0 - 7 WPts
16/08/2028Pasig, Philippines20(1) - 19 Miguel Sardina4 - 24 WPts
17/06/2028Pasig, Philippines19(1) - 19 Nawaphon Tantariyanond2 - 0 WPts
18/04/2028Pasig, Philippines18(1) - 19 Joseph Agnew10 - 4 WPts
18/02/2028Pasig, Philippines17(1) - 19 Soyol Baighanoff5 - 9 WPts
20/12/2027Pasig, Philippines16(1) - 19 Cris Guillen6 - 20 WPts
21/10/2027Pasig, Philippines15(1) - 19 Neper Dimaaliw14 - 18(2) WPts
22/08/2027Pasig, Philippines14(1) - 19 Juan Enrique8 - 17 WPts
23/06/2027Pasig, Philippines13(1) - 19 John Yoro1 - 0 WPts
25/04/2027Pasig, Philippines12(1) - 19 Zach Maglacas0 - 2 WPts
24/02/2027Cheongju, South Korea11(1) - 19 Woo-young Jang4 - 19 WPts
27/12/2026London, UK11(1) - 18 Henry Tobin17 - 21 LPts
29/10/2026Pasig, Philippines11(1) - 17 Larenzo Ducut15 - 6 LPts
30/08/2026Pasig, Philippines10(1) - 17 Joaquin Dimatulac14(1) - 9 WPts
01/07/2026Almaty, Kazakhstan10(1) - 16 Borya Bajghanbaew15 - 15(1) LPts
03/05/2026Guayaquil, Ecuador9 - 16 Javier Moncayo1 - 0 WKO3
05/03/2026Reggio Emilia, Italy8 - 16 Rodolfo Paletta20(2) - 23 WPts
05/01/2026Cochabamba, Bolivia7 - 16 Montego Menendez0 - 0 WPts
07/11/2025Algiers, Algeria7 - 15 Aftab Hanin16(1) - 39 LPts
08/09/2025Pasig, Philippines6 - 15 Montego Estopinal4 - 10 WPts
10/07/2025Saskatoon, Canada5 - 15 Max Kimmins0 - 16 WPts
12/05/2025Buenos Aires, Argentina4 - 15 Marjun Lopez2 - 2 WPts
14/03/2025Kuala Lumpur, Malaysia4 - 14 Haider Kamali24 - 19 LPts
14/01/2025Zaporizhia, Ukraine4 - 13 Matviyko Stupak18 - 21 LPts
16/11/2024Fayetteville, USA4 - 12 Malcolm Barfoot7 - 14 LPts
18/09/2024Pasig, Philippines3 - 12 Ho Shiau8(1) - 25 WPts
21/07/2024Almaty, Kazakhstan3 - 11 Bilal Iwanots15(1) - 22 LPts
22/05/2024Portoviejo, Ecuador2 - 11 Joaquin Rebollar4 - 10 WPts
24/03/2024Mexico City, Mexico2 - 10 Gonzalo Balasco15 - 11 LPts
25/01/2024Nizhny Novgorod, Russia1 - 10 Konstantin Sidorov7 - 10 WPts
27/11/2023Quezon City, Philippines1 - 9 Franco Manaloto3 - 14 LPts
19/10/2023Manila, Philippines1 - 8 Cipriano Bazan12(2) - 21 LPts
18/09/2023Pasig, Philippines1 - 7 Juan Rueda0 - 0 LPts
06/08/2023Kazan, Russia1 - 6 Zernebog Tyuryumin6 - 14 LPts
08/06/2023Pasig, Philippines1 - 5 Montenegro Junco12 - 19 LPts
10/04/2023Zamboanga City, Philippines1 - 4 Joaquin Dimatulac0 - 2 LPts
10/02/2023Yokohama, Japan1 - 3 Kyo Noya17 - 11 LPts
13/12/2022Rostov-on-Don, Russia1 - 2 Lazar Babinski11(1) - 12 LPts
15/10/2022Dakar, Senegal1 - 1 Chivalry Sougou19 - 12 LPts
17/08/2022Rodriguez, Philippines1 - 0 Alejandro Ramirez5 - 11 LPts
18/06/2022Pasig, Philippines0 - 0 Xalvador Leiva1 - 2 WPts