Weightclass:  Welterweight
Location:  Quezon City, Philippines
Record:  30(4) - 26
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/02/2027Quezon City, Philippines29(4) - 26 Juan Basulto3 - 8 WPts
24/12/2026Quezon City, Philippines29(4) - 25 Kashif Baten5 - 6 LPts
25/10/2026Quezon City, Philippines28(4) - 25 Haaris Kashif6 - 15 WPts
26/08/2026Quezon City, Philippines27(4) - 25 Juan Miranda6 - 7 WPts
27/06/2026Quezon City, Philippines27(4) - 24 Carlos Placencia9 - 21(1) LPts
28/04/2026Quezon City, Philippines26(4) - 24 Robert Ancheta5 - 6 WPts
27/02/2026Quezon City, Philippines25(4) - 24 Pablo Libed1 - 14 WPts
29/12/2025Quezon City, Philippines24(4) - 24 Mark Biagan3 - 9 WPts
30/10/2025Quezon City, Philippines23(4) - 24 Vicente Socarras27(1) - 20 WPts
31/08/2025Quezon City, Philippines22(4) - 24 Sam Bagay2 - 3 WPts
02/07/2025Quezon City, Philippines21(4) - 24 Guillermo Lagdameo5 - 7 WPts
03/05/2025Quezon City, Philippines20(4) - 24 Quiqui Dimabasa2 - 8 WPts
04/03/2025Porto Alegre, Brazil19(4) - 24 Carlos Solano0 - 22 WPts
04/01/2025Dasmarinas, Philippines19(4) - 23 Urvano Eva13(1) - 25 LPts
10/11/2024Moscow, Russia18(3) - 23 Fedor Abramov5 - 20(3) WKO2
10/09/2024Quezon City, Philippines17(2) - 23 Mark Mataac5 - 6 WKO3
14/07/2024Soweto, South Africa17(2) - 22 Noah Lutulu25 - 11 LPts
15/05/2024Quezon City, Philippines16(2) - 22 Ian Moultrie1 - 23 WPts
16/03/2024Quezon City, Philippines15(2) - 22 Ian Winge4 - 24 WPts
16/01/2024Portoviejo, Ecuador14(2) - 22 Jose Gonzalez15(1) - 21 WPts
18/11/2023Antipolo, Philippines14(2) - 21 Quico Lagdameo10 - 18 LPts
25/09/2023Bangkok, Thailand13(1) - 21 Patomsuk Pranchai16 - 19(3) WKO2
28/07/2023New Delhi, India12 - 21 Arun Purushothaman8 - 25(7) WKO3
30/05/2023Quezon City, Philippines11 - 21 Declan Tabonda3 - 12 WPts
31/03/2023Quezon City, Philippines11 - 20 Sammy Usi18 - 14 LPts
30/01/2023Bulawayo, Zimbabwe10 - 20 Nwa Madziva19(1) - 12 WPts
02/12/2022Mandaue, Philippines10 - 19 Luis Yacat8(1) - 14 LPts
11/10/2022Taguig, Philippines9 - 19 Carlos Tawatao14(2) - 11 WPts
24/08/2022Caloocan, Philippines9 - 18 Senon Sevilla14(1) - 8 LPts
21/07/2022Pasig, Philippines9 - 17 Gervasio Galicia22(1) - 7 LPts
02/06/2022Yerevan, Armenia8 - 17 Surig Jebejian7 - 14 WPts
04/04/2022Lapu-Lapu, Philippines7 - 17 Montego Cayongcong13 - 9 WPts
17/02/2022Quezon City, Philippines7 - 16 Ivan Punsoy6 - 17 LPts
18/12/2021St. Louis, USA6 - 16 Peter Grieve1 - 7 WPts
19/10/2021Medan, Indonesia6 - 15 Paul Wijanto23 - 4 LPts
21/08/2021Fortaleza, Brazil6 - 14 Pablo Lobato8 - 6 LPts
22/06/2021Bucaramanga, Colombia6 - 13 Vicente Guarin9 - 10 LPts
23/04/2021Samarqand, Uzbekistan5 - 13 Rasul Ahadov2 - 5 WPts
23/02/2021Maracaibo, Venezuela5 - 12 Noe Ortiz18 - 3 LPts
26/12/2020Zapopan, Mexico5 - 11 Joaquin Castillo7 - 8 LPts
28/10/2020General Santos, Philippines5 - 10 Xavier Valerio11 - 8 LPts
01/09/2020Roodepoort, South Africa5 - 9 Obiajulu Radebe14 - 1 LPts
04/07/2020Quezon City, Philippines4 - 9 Kamran Kairouz6 - 1 WPts
04/05/2020Quezon City, Philippines3 - 9 Santiago Fletes2 - 7 WPts
06/03/2020Quezon City, Philippines3 - 8 Lorenzo Sainz4 - 6 LPts
04/01/2020Dasmarinas, Philippines3 - 7 Zacarias Bagain1 - 1 LPts
03/12/2019Quezon City, Philippines3 - 6 Fedya Dzervene5 - 3 LPts
03/10/2019Cebu City, Philippines3 - 5 Guido Robaina6 - 2 LPts
30/08/2019Quezon City, Philippines3 - 4 Diego Abay3 - 3 LPts
01/07/2019Pagadian, Philippines3 - 3 Federico Vagay2 - 2 LPts
08/05/2019Davao City, Philippines2 - 3 Hilario Cabauatan0 - 1 WPts
01/04/2019Zarqa, Jordan2 - 2 Ali Zaloun5 - 1 LPts
01/02/2019Quezon City, Philippines1 - 2 Viljo Bihl1 - 1 WPts
02/12/2018Wuppertal, Germany1 - 1 Mathias Colbeck1 - 3 LPts
03/10/2018Quezon City, Philippines0 - 1 Davin Foss0 - 1 WPts
05/08/2018Quezon City, Philippines0 - 0 Veeti Latvanen2 - 1 LPts