Weightclass:  Lightweight
Location:  General Santos, Philippines
Record:  21 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/11/2030General Santos, Philippines20 - 17 Nikolai Aizgalis4 - 8 WPts
22/09/2030General Santos, Philippines19 - 17 Selestino Najar4 - 6 WPts
24/07/2030General Santos, Philippines18 - 17 Xalvador Renta4 - 11 WPts
24/05/2030General Santos, Philippines17 - 17 Kyle Fuassa6 - 4 WPts
25/03/2030General Santos, Philippines16 - 17 Mduduzi Majoro1 - 2 WPts
20/01/2030General Santos, Philippines15 - 17 Asaf Abushev12(1) - 4 WPts
20/11/2029General Santos, Philippines14 - 17 Vicente Lepe2 - 12 WPts
20/09/2029General Santos, Philippines13 - 17 Fagrie Mapisa0 - 5 WPts
22/07/2029General Santos, Philippines13 - 16 Emilio Eblacas7 - 5 LPts
23/05/2029General Santos, Philippines13 - 15 Sam Gungab13 - 20 LPts
25/03/2029General Santos, Philippines12 - 15 Scott Cardo1 - 2 WPts
24/01/2029General Santos, Philippines11 - 15 Gareth Ibuna0 - 3 WPts
25/11/2028Stockholm, Sweden10 - 15 Ville Thorngren0 - 9 WPts
27/09/2028Fes, Morocco9 - 15 Imran Saleh8 - 12 WPts
30/07/2028Montevideo, Uruguay8 - 15 Santiago Merlin15 - 13 WPts
01/06/2028Cheonan, South Korea7 - 15 Se-jong Chee9 - 11 WPts
03/04/2028General Santos, Philippines7 - 14 Ian Magana10(1) - 6 LPts
03/02/2028General Santos, Philippines6 - 14 Unggul Burky18 - 9 WPts
06/12/2027Beijing, China5 - 14 Fo-hai Mang9 - 11 WPts
08/10/2027Accra, Ghana5 - 13 Ewan Mbun14 - 20 LPts
10/08/2027Wellington, New Zealand5 - 12 Scott Colton9 - 12 LPts
12/06/2027Perth, Australia5 - 11 Nicholas Groves16 - 10 LPts
14/04/2027Changwon, South Korea5 - 10 Chae-min Youn3 - 2 LPts
14/02/2027Amman, Jordan4 - 10 Haaris Kheirallah0 - 13 WPts
17/12/2026Lipa, Philippines4 - 9 John Belite5 - 15 LPts
28/10/2026Daejeon, South Korea4 - 8 Min-woo Pyun29(2) - 21 LPts
30/08/2026Malolos, Philippines4 - 7 Morgan Payot6 - 10 LPts
02/07/2026Karaj, Iran4 - 6 Sajid Farooq10(1) - 8 LPts
04/05/2026Seosan, South Korea4 - 5 Dong-jun Yum8 - 32 LPts
06/03/2026Caloocan, Philippines3 - 5 Arran Orayani0 - 13 WPts
08/01/2026Zamboanga City, Philippines3 - 4 Juan Agbay10 - 4 LPts
10/11/2025Davao City, Philippines3 - 3 Angel Esquivel2 - 13 LPts
10/10/2025Manila, Philippines2 - 3 Rodrigo Manguiat0 - 0 WPts
01/09/2025General Santos, Philippines2 - 2 Bryn Riso1 - 2 LPts
03/07/2025General Santos, Philippines2 - 1 Hayden Muno0 - 6 LPts
04/05/2025Ankara, Turkey2 - 0 Ibrahim Yerlikaya6 - 21 LPts
06/03/2025General Santos, Philippines1 - 0 Bilal Ahmadi1 - 8(3) WPts
05/01/2025General Santos, Philippines0 - 0 Jaidev Beniwal3 - 7(1) WPts