Weightclass:  Featherweight
Location:  Quezon City, Philippines
Record:  38 - 7
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/07/2031Quezon City, Philippines37 - 7 Wacharakrit Sangprapai8(1) - 4 WPts
08/05/2031Quezon City, Philippines36 - 7 Leeroy Levingston6 - 6 WPts
09/03/2031Quezon City, Philippines35 - 7 Jim Young17(1) - 10 WPts
08/01/2031Quezon City, Philippines34 - 7 Kai Kefalas4 - 5 WPts
08/11/2030Quezon City, Philippines33 - 7 Reyes Vara0 - 9 WPts
09/09/2030Quezon City, Philippines32 - 7 Carson Hustedt0 - 14 WPts
10/07/2030Quezon City, Philippines32 - 6 Khat Vartoogian28(1) - 14 LPts
11/05/2030Quezon City, Philippines31 - 6 Gabriel Ligon25(2) - 13 WPts
12/03/2030Quezon City, Philippines30 - 6 Jasper Macalindong12(1) - 16 WPts
11/01/2030Santo Domingo de Guzman, Dominican Republic29 - 6 Reynaldo Salina14 - 14 WPts
12/11/2029Guayaquil, Ecuador28 - 6 Hernan Vallejos15 - 14 WPts
14/09/2029Brno, Czech Republic27 - 6 Havel Bezek15 - 15 WPts
17/07/2029Torreon, Mexico26 - 6 Macario Montera9(1) - 20 WPts
19/05/2029Santo Domingo Oeste, Dominican Republic25 - 6 Angel Tome8 - 18 WPts
21/03/2029Palembang, Indonesia24 - 6 Wibowo Hasan7(1) - 10 WPts
21/01/2029Quezon City, Philippines23 - 6 Carlos Merlo0 - 2 WPts
23/11/2028Quezon City, Philippines22 - 6 John Jacinto5 - 10 WPts
25/09/2028Port Said, Egypt21 - 6 Abdul Shabana0 - 4 WPts
28/07/2028Johannesburg, South Africa20 - 6 Ndumisa Dlala2 - 7 WPts
30/05/2028Lucknow, India19 - 6 Ranjiv Wali9 - 11 WPts
01/04/2028Guadalajara, Mexico19 - 5 Fraco Sabino16 - 12 LPts
02/02/2028Naucalpan, Mexico18 - 5 Malvolio Malara16 - 18 WPts
05/12/2027Managua, Nicaragua17 - 5 Federico Bail1 - 1 WPts
07/10/2027Reynosa, Mexico16 - 5 Venacio Galan7 - 17 WPts
09/08/2027Asan, South Korea15 - 5 Sung-yeung Lim14 - 13 WPts
11/06/2027Quezon City, Philippines14 - 5 Tolga Emre7 - 9 WPts
13/04/2027Rouen, France13 - 5 Varocher Baxa6 - 19(3) WPts
13/02/2027Taguig, Philippines12 - 5 Montego Montilla0 - 11 WPts
16/12/2026Quezon City, Philippines11 - 5 Tremeur Clary9 - 10 WPts
17/10/2026Bandung, Indonesia10 - 5 Adhi Sumarlin10 - 6 WPts
19/08/2026Kediri, Indonesia9 - 5 Tjipto Ramlan7 - 11 WPts
21/06/2026Quezon City, Philippines8 - 5 Marjun Casal2 - 1 WPts
22/04/2026Quezon City, Philippines7 - 5 Santiago Pichon4 - 7 WPts
22/02/2026Quezon City, Philippines6 - 5 Beck Dam5 - 11 WPts
24/12/2025Quezon City, Philippines5 - 5 Hikaru Aoki2 - 5 WPts
26/10/2025Quezon City, Philippines4 - 5 Saturnin Zermeno3 - 12(1) WPts
27/08/2025Quezon City, Philippines4 - 4 Leon Malaki0 - 0 LPts
07/07/2025Harare, Zimbabwe4 - 3 Phornello Chinotimba11 - 14 LPts
09/05/2025Nezahualcoyotl, Mexico3 - 3 Manny Peralta31 - 8(1) WPts
11/03/2025Varna, Bulgaria2 - 3 Boris á Vasilchev1 - 7 WPts
11/01/2025Riga, Latvia2 - 2 Aleksei Delinsh16 - 18 LPts
13/11/2024Quezon City, Philippines2 - 1 Vicente Calistro9 - 10(1) LPts
13/09/2024Tegucigalpa, Honduras2 - 0 Ximen Montesinos6 - 26(4) LPts
16/07/2024Pagadian, Philippines1 - 0 Santiago Tabian15(1) - 20 WPts
07/06/2024Quezon City, Philippines0 - 0 Joey Purugganan1 - 0 WPts