Weightclass:  Flyweight
Location:  Malolos, Philippines
Record:  55(10) - 26
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/06/2029Malolos, Philippines54(10) - 26 Pigmy Surinsirirat4 - 5 WPts
23/04/2029Malolos, Philippines53(9) - 26 Jose Canales2 - 5 WKO3
22/02/2029Malolos, Philippines52(9) - 26 Nanggroe Soetoro1 - 3 WPts
24/12/2028Malolos, Philippines51(9) - 26 Luka Kantareew2 - 14 WPts
25/10/2028Malolos, Philippines50(8) - 26 Cahya Ekel1 - 6 WKO3
26/08/2028Malolos, Philippines49(8) - 26 Malik Ghahylycov9 - 11 WPts
27/06/2028Malolos, Philippines48(7) - 26 Waqar Amber7 - 24 WKO3
28/04/2028Malolos, Philippines47(6) - 26 Kongjak Kratingdaenggym0 - 3 WKO3
28/02/2028Malolos, Philippines46(6) - 26 Aleksei Baickodamoff2 - 2 WPts
30/12/2027Malolos, Philippines45(6) - 26 Diego Celis2 - 9 WPts
31/10/2027Malolos, Philippines44(6) - 26 Larenzo Canada15 - 6 WPts
01/09/2027Malolos, Philippines43(5) - 26 Asif Salih1 - 7 WKO3
03/07/2027Malolos, Philippines43(5) - 25 Juan Mangas34(1) - 23 LPts
18/05/2027Malolos, Philippines42(5) - 25 Ian Nicolaides55(2) - 26 WPts
14/04/2027Davao City, Philippines42(5) - 24 Joaquin Romero45(2) - 22(1) LPts Philippines National Championships 2027View
11/04/2027Davao City, Philippines41(5) - 24 Selestino Catotocan16 - 5 WPts Philippines National Championships 2027View
24/03/2027Bokhtar, Tajikistan40(5) - 24 Ertogrul Naghiyev43 - 16 WPts
21/02/2027Ho Chi Minh City, Vietnam40(5) - 23 Bui Minh46(2) - 18 LPts
21/01/2027Malolos, Philippines40(5) - 22 Bui Minh45(2) - 18 LPts
18/12/2026Dundalk, Ireland40(5) - 21 Roy McDermott41(1) - 16 LPts
17/11/2026Dundalk, Ireland40(5) - 20 Roy McDermott40(1) - 16 LPts
17/10/2026Dundalk, Ireland40(5) - 19 Roy McDermott39(1) - 16 LPts
16/09/2026Dundalk, Ireland40(5) - 18 Roy McDermott38(1) - 16 LPts
16/08/2026Malolos, Philippines40(5) - 17 Roy McDermott37(1) - 16 LPts
18/06/2026Bangkok, Thailand40(5) - 16 Panomroonglek Sunthornpit38 - 25 LPts
18/05/2026Dundalk, Ireland40(5) - 15 Roy McDermott35(1) - 16 LPts
17/04/2026San Jose del Monte, Philippines39(5) - 15 Juan Mujica15(2) - 14 WPts Philippines National Championships 2026View
14/04/2026San Jose del Monte, Philippines38(5) - 15 David Pandy21 - 11 WPts Philippines National Championships 2026View
11/04/2026San Jose del Monte, Philippines37(5) - 15 Joaquin Romero38 - 21(1) WPts Philippines National Championships 2026View
18/03/2026Malolos, Philippines37(5) - 14 Panomroonglek Sunthornpit35 - 24 LPts
15/02/2026Bangkok, Thailand36(5) - 14 Panomroonglek Sunthornpit35 - 23 WPts
15/01/2026Nanning, China36(5) - 13 Abdul Mohammad59(1) - 21(1) LPts Asia-Oceania Championships 2026View
12/01/2026Nanning, China35(5) - 13 Ertogrul Naghiyev30 - 13 WPts Asia-Oceania Championships 2026View
09/01/2026Nanning, China34(5) - 13 Panomroonglek Sunthornpit35 - 22 WPts Asia-Oceania Championships 2026View
09/12/2025Malolos, Philippines33(5) - 13 Fedya Ghaksylykov23 - 16(1) WPts
15/10/2025Malolos, Philippines32(4) - 13 Alano Tineo20 - 25 WKO3
10/09/2025Ningbo, China32(4) - 12 Bui Minh32(1) - 13 LPts Ningbo World Championships 2025View
07/09/2025Ningbo, China31(3) - 12 Canon Benichou29(1) - 22(3) WKO3 Ningbo World Championships 2025View
09/08/2025Ulaanbaatar, Mongolia30(3) - 12 Xin Wangjil3 - 4 WPts
11/06/2025General Santos, Philippines30(3) - 11 Blake Quiaoit39(9) - 11 LPts
17/04/2025Taytay, Philippines29(3) - 11 Vicente Ramo29 - 6 WPts Philippines National Championships 2025View
14/04/2025Taytay, Philippines28(3) - 11 Juan Aporongao13 - 10 WPts Philippines National Championships 2025View
11/04/2025Taytay, Philippines27(3) - 11 Joaquin Posada11 - 19 WPts Philippines National Championships 2025View
12/03/2025Dakar, Senegal26(3) - 11 Porter Laude1 - 2 WPts
12/01/2025Bayamon, Puerto Rico25(3) - 11 Joaquin Pasillas30 - 8 WPts
14/11/2024Cebu City, Philippines24(3) - 11 Alejandro Lansang10 - 26 WPts
16/09/2024Taguig, Philippines23(3) - 11 David Paguyo15 - 20 WPts
19/07/2024Mexico City, Mexico22(3) - 11 Larenzo Quijada24 - 11 WPts
20/05/2024New Kingston, Jamaica21(3) - 11 Greg Maxwell23 - 14 WPts
22/03/2024Tolyatti, Russia20(3) - 11 Fedor Shipulin2 - 18 WPts
23/01/2024Caloocan, Philippines19(3) - 11 Paco Madero13 - 20 WPts
26/11/2023Mandaue, Philippines18(3) - 11 Santiago Granada12 - 15 WPts
28/09/2023Glasgow, UK17(3) - 11 George Tobin2 - 15 WPts
31/07/2023Saint Petersburg, Russia16(3) - 11 Andrii Eline10 - 16 WPts
02/06/2023General Santos, Philippines15(3) - 11 Rico Caylo4 - 11 WPts
04/04/2023Malolos, Philippines14(2) - 11 Angel Lomboy1 - 1 WKO3
03/02/2023Malolos, Philippines13(2) - 11 Ximen Fraire1(1) - 7 WPts
04/12/2022Bratislava, Slovakia12(2) - 11 Vavrinec Konechny18 - 15 WPts
06/10/2022San Pedro Sula, Honduras12(2) - 10 Rodrigo Peguero7 - 17 LPts
08/08/2022Amsterdam, Netherlands11(2) - 10 Bartel Daenis13 - 13 WPts
10/06/2022Busan, South Korea11(2) - 9 Jin-su Kang9(2) - 18 LPts
12/04/2022Kansas City, USA10(2) - 9 Michael Turnley7 - 15 WPts
12/02/2022Seoul, South Korea9(1) - 9 Sung-yeung Youn9 - 15(9) WKO3
14/12/2021Malolos, Philippines9(1) - 8 Patrick McClarnon12 - 5 LPts
14/10/2021Malolos, Philippines9(1) - 7 Danny Labi9 - 9 LPts
14/08/2021Santo Domingo, Ecuador8(1) - 7 Manuel Garces6 - 13 WPts
15/06/2021Malolos, Philippines7 - 7 Emilio Leyva0 - 2 WKO3
14/04/2021Malolos, Philippines6 - 7 Federico Olvera0 - 2 WPts
11/02/2021Malolos, Philippines5 - 7 Montego Rota2 - 6 WPts
12/12/2020Kakogawa, Japan5 - 6 Hisao Noguchi1 - 3 LPts
14/10/2020Malolos, Philippines5 - 5 Mursal Casymow11 - 4 LPts
16/08/2020Malolos, Philippines4 - 5 Frisco Belmonte8 - 7 WPts
15/06/2020Tangerang, Indonesia4 - 4 Dumadi Imbiri4 - 9 LPts
16/04/2020Oslo, Norway4 - 3 Balder Mattsen10 - 5 LPts
17/02/2020Malolos, Philippines3 - 3 Joaquin Clemente5 - 9 WPts
18/12/2019Almaty, Kazakhstan2 - 3 Igor Marsuckoff1 - 5 WPts
20/10/2019General Santos, Philippines2 - 2 Kian Tabian6(1) - 6 LPts
23/08/2019Davao City, Philippines2 - 1 Zelipe Ingles0 - 4 LPts
18/07/2019Malolos, Philippines1 - 1 Ximen Ammog7 - 2 WPts
18/05/2019Pasig, Philippines1 - 0 Vicente Guinto1 - 0 LPts
05/04/2019Malolos, Philippines0 - 0 Beltran Baile6 - 2 WPts