Weightclass:  Bantamweight
Location:  Quezon City, Philippines
Record:  78(8) - 23(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/08/2030Quezon City, Philippines77(7) - 23(1) Cole Myles0 - 12 WKO3
13/06/2030Quezon City, Philippines76(6) - 23(1) Nugi Satiawan8 - 5 WKO3
14/04/2030Quezon City, Philippines75(6) - 23(1) Juan Maduro2 - 2 WPts
13/02/2030Quezon City, Philippines74(5) - 23(1) Pablo Pedraza10 - 16 WKO3
15/12/2029Quezon City, Philippines73(4) - 23(1) Veltry Chela0 - 4 WKO3
16/10/2029Quezon City, Philippines72(3) - 23(1) Anthony Oosterlync0 - 14 WKO3
17/08/2029Quezon City, Philippines71(3) - 23(1) Vivien Castile6 - 4 WPts
18/06/2029Quezon City, Philippines70(3) - 23(1) Federico Basco4 - 4 WPts
19/04/2029Quezon City, Philippines69(3) - 23(1) Riemer Frecour1 - 1 WPts
18/02/2029Quezon City, Philippines68(3) - 23(1) Franklin Gourcuff5 - 11 WPts
20/12/2028Quezon City, Philippines67(3) - 23(1) Zachary Boliver2 - 7 WPts
21/10/2028Quezon City, Philippines66(3) - 23(1) Nicholas Osmond17 - 6 WPts
22/08/2028Al Hudaydah, Yemen66(3) - 22(1) Aftab Galla72(1) - 35 LPts
22/07/2028Nanning, China66(3) - 21(1) Lee Huo55 - 32 LPts Nanning Olympics 2028View
19/07/2028Nanning, China65(3) - 21(1) Bahadir Tahir26 - 17 WPts Nanning Olympics 2028View
16/07/2028Nanning, China64(3) - 21(1) Thomas Kearney16(1) - 13 WPts Nanning Olympics 2028View
13/07/2028Nanning, China63(3) - 21(1) Brin Kamba15(1) - 14 WPts Nanning Olympics 2028View
03/07/2028Quezon City, Philippines62(3) - 21(1) David Jarrett55(2) - 17 WPts
18/05/2028Fuzhou, China61(3) - 21(1) Lee Huo52 - 30 WPts
17/04/2028Zamboanga City, Philippines60(3) - 21(1) Charles Dagsaan19 - 12 WPts Philippines National Championships 2028View
14/04/2028Zamboanga City, Philippines59(3) - 21(1) Santiago Nazario39(3) - 27 WPts Philippines National Championships 2028View
11/04/2028Zamboanga City, Philippines58(3) - 21(1) Olindo Rafal6 - 8 WPts Philippines National Championships 2028View
12/02/2028Quezon City, Philippines58(3) - 20(1) Lee Huo47 - 30 LPts
09/01/2028Hengyang, China58(3) - 19(1) Sam Jorjadze23(1) - 19 LPts Asia-Oceania Championships 2028View
15/12/2027Fuzhou, China57(3) - 19(1) Lee Huo46 - 28 WPts
14/11/2027Quezon City, Philippines57(3) - 18(1) David Jarrett48(1) - 15 LPts
14/10/2027Quezon City, Philippines56(3) - 18(1) David Jarrett48(1) - 14 WPts
13/09/2027Ibadan, Nigeria56(3) - 17(1) Saturnin Cruz46 - 8 LPts Ibadan World Championships 2027View
10/09/2027Ibadan, Nigeria55(3) - 17(1) Ian Tennent11 - 3 WPts Ibadan World Championships 2027View
07/09/2027Ibadan, Nigeria54(3) - 17(1) Carlos Fernandez26(1) - 20 WPts Ibadan World Championships 2027View
14/08/2027Cebu City, Philippines53(3) - 17(1) Saturnin Suaybaguio6 - 11 WPts
16/06/2027Quezon City, Philippines52(2) - 17(1) Chris Apigo3 - 12 WKO3
17/04/2027Davao City, Philippines51(2) - 17(1) Juan Apelin15 - 17 WPts Philippines National Championships 2027View
14/04/2027Davao City, Philippines50(2) - 17(1) Charles Dagsaan12 - 9 WPts Philippines National Championships 2027View
11/04/2027Davao City, Philippines49(2) - 17(1) Olindo Rafal3 - 4 WPts Philippines National Championships 2027View
10/02/2027Mexico City, Mexico48(2) - 17(1) Alejandro Lopez5 - 13 WPts
13/12/2026Quezon City, Philippines47(1) - 17(1) Cris Astorga2 - 5 WKO3
14/10/2026Kitakyushu, Japan46(1) - 17(1) Takeo Toyama1 - 7 WPts
16/08/2026Hiroshima, Japan45(1) - 17(1) Aoi Kaneshiro12 - 12 WPts
18/06/2026Quezon City, Philippines45(1) - 16 Jesus Marinez55(1) - 13 LKO3
18/05/2026Quezon City, Philippines44(1) - 16 Jesus Marinez55(1) - 12 WPts
17/04/2026San Jose del Monte, Philippines43(1) - 16 Juan Apelin10 - 14 WPts Philippines National Championships 2026View
14/04/2026San Jose del Monte, Philippines42(1) - 16 Santiago Nazario27 - 23 WPts Philippines National Championships 2026View
11/04/2026San Jose del Monte, Philippines41(1) - 16 Quito Nunez5 - 13 WPts Philippines National Championships 2026View
15/03/2026Quezon City, Philippines40(1) - 16 Ulises Cartagena53(2) - 20 WPts
15/01/2026Nanning, China40(1) - 15 Aleksandr Kajrimov37(1) - 30 LPts Asia-Oceania Championships 2026View
12/01/2026Nanning, China39(1) - 15 Aftab Galla40 - 27 WPts Asia-Oceania Championships 2026View
09/01/2026Nanning, China38(1) - 15 Harta Kantono33(1) - 17 WPts Asia-Oceania Championships 2026View
17/12/2025Quezon City, Philippines38(1) - 14 Lee Huo28 - 21 LPts
14/11/2025Quezon City, Philippines37(1) - 14 Suleyman Topuz19 - 24 WPts
14/10/2025Ankara, Turkey36(1) - 14 Suleyman Topuz19 - 23 WPts
10/09/2025Ningbo, China36(1) - 13 Euan Blevins29(1) - 13 LPts Ningbo World Championships 2025View
07/09/2025Ningbo, China35(1) - 13 Rico Lamar44(3) - 17 WPts Ningbo World Championships 2025View
14/08/2025Kuala Lumpur, Malaysia34 - 13 Aftab Zehri3 - 10 WKO3
16/06/2025Cebu City, Philippines33 - 13 Ramiro Madlangbayan39(8) - 14 WPts
17/04/2025Taytay, Philippines32 - 13 Lisandro Duco39(10) - 17 WPts Philippines National Championships 2025View
14/04/2025Taytay, Philippines31 - 13 Oihane Mangay-ayam17(4) - 28 WPts Philippines National Championships 2025View
11/04/2025Taytay, Philippines30 - 13 Robert Urbano2 - 1 WPts Philippines National Championships 2025View
15/03/2025Kasugai, Japan29 - 13 Daichi Aoki15 - 7 WPts
15/01/2025Santa Rosa, Philippines28 - 13 Neper Rodriguez17 - 23(2) WPts
20/11/2024Quezon City, Philippines27 - 13 Suhaim Chinbat2 - 4 WPts
21/09/2024Montero, Bolivia26 - 13 Guido Jiminez3 - 3 WPts
24/07/2024Quezon City, Philippines25 - 13 Nemesio Cabuhat2 - 9 WPts
25/05/2024Quezon City, Philippines25 - 12 Nasario Avendano23(1) - 11 LPts
26/03/2024Mandaue, Philippines24 - 12 Roman Janabajab5 - 10 WPts
27/01/2024Lusaka, Zambia23 - 12 Mykelti Nzala0 - 11 WPts
29/11/2023Quezon City, Philippines22 - 12 Salvador Patoc1 - 4 WPts
29/09/2023Mandaue, Philippines21 - 12 Roman Janabajab4 - 8 WPts
01/08/2023Yerevan, Armenia20 - 12 Arshen Abassian22 - 13 WPts
03/06/2023Ulaanbaatar, Mongolia20 - 11 Zorigoo Maghitov3 - 16 LPts
04/04/2023Phoenix, USA19 - 11 Bob Ashley8 - 25(1) WPts
04/02/2023San Pablo, Philippines19 - 10 Malvolio Abrigo17 - 10 LPts
27/12/2022Imus, Philippines18 - 10 Beltran Mayor20(1) - 13 WPts
26/11/2022Panama City, Panama18 - 9 Luis Rodriguez12(1) - 17 LPts
27/09/2022Accra, Ghana17 - 9 Ellis Bonsu3 - 20 WPts
30/07/2022Carrefour, Haiti17 - 8 Leroy Oyer16 - 13 LPts
30/05/2022Russeifa, Jordan16 - 8 Amer Negein1 - 5 WPts
01/04/2022Quezon City, Philippines15 - 8 Sam Nagtalon5 - 0 WPts
31/01/2022Quezon City, Philippines14 - 8 John Craigo3 - 7 WPts
01/12/2021Quezon City, Philippines13 - 8 Saad Zahawi1 - 9 WPts
01/10/2021Da Nang, Vietnam13 - 7 Quang Binh4 - 17 LPts
01/08/2021Calamba, Philippines13 - 6 Wayne Sucaldito5 - 9(1) LPts
28/06/2021Valencia, Venezuela13 - 5 Malvolio Cecilio8(1) - 3 LPts
28/04/2021Manila, Philippines12 - 5 Tajo Sumaoang10 - 12 WPts
28/02/2021San Pedro, Philippines11 - 5 Carlos Banda7(1) - 6 WPts
31/12/2020Quezon City, Philippines10 - 5 Michael Rodden9 - 8 WPts
31/10/2020Cabuyao, Philippines9 - 5 Vicente Carunungan0 - 13(1) WPts
03/09/2020Quezon City, Philippines8 - 5 Iago Gamata7 - 6 WPts
03/07/2020New Kingston, Jamaica8 - 4 Jordan Kneeland7 - 2 LPts
04/05/2020San Jose, Costa Rica7 - 4 Alejandro Marto7 - 6 WPts
06/03/2020Quezon City, Philippines6 - 4 Wandee Wongsa12 - 2 WPts
04/01/2020Quezon City, Philippines6 - 3 Luka Gurkin1 - 0 LPts
05/11/2019San Luis Potosi, Mexico5 - 3 Ponce Remedios0 - 0 WPts
06/09/2019Taguig, Philippines4 - 3 Santiago Cueva3 - 7 WPts
04/08/2019Athens, Greece3 - 3 Dekel Christou2 - 0 WPts
06/06/2019Quezon City, Philippines3 - 2 Darryl Lunna0 - 4 LPts
07/04/2019Quezon City, Philippines3 - 1 Lisandro Duco4 - 3 LPts
04/02/2019Quezon City, Philippines2 - 1 Alvino Bulanadi2 - 1 WPts
05/12/2018Manila, Philippines2 - 0 Gervasio Valdivieso0 - 0 LPts
04/11/2018Mexico City, Mexico1 - 0 Diego Pedroza0 - 3 WPts
06/09/2018Quezon City, Philippines0 - 0 Francisco Monsalve0 - 0 WPts