Weightclass:  Lightweight
Location:  Cagayan de Oro, Philippines
Record:  21 - 34
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/12/2034Cagayan de Oro, Philippines20 - 34 Ivailo á Chernov1 - 0 WPts
03/10/2034Cagayan de Oro, Philippines19 - 34 Shayan Fakhry2 - 8 WPts
03/08/2034Cagayan de Oro, Philippines18 - 34 Kian Ntuli1 - 0 WPts
01/06/2034Cagayan de Oro, Philippines17 - 34 Uland Aidoo9 - 24 WPts
02/04/2034Cagayan de Oro, Philippines16 - 34 Alvino Buitrago1 - 5 WPts
01/02/2034Cagayan de Oro, Philippines15 - 34 Vieno Petaja0 - 4 WPts
02/12/2033Cagayan de Oro, Philippines14 - 34 Olle Rydman3 - 20 WPts
02/10/2033Aden, Yemen14 - 33 Imran Harron5 - 9 LPts
03/08/2033Padang, Indonesia13 - 33 Hamzah Sorongan9 - 25 WPts
05/06/2033Yerevan, Armenia13 - 32 Pashkhi Yaylyan20 - 23 LPts
07/04/2033Bamenda, Cameroon13 - 31 Aramis Essame24 - 17 LPts
07/02/2033Quezon City, Philippines13 - 30 Leon Dimaampao23 - 14 LPts
14/12/2032Cagayan de Oro, Philippines12 - 30 Enver Meshkalla3 - 8 WPts
14/10/2032Maracaibo, Venezuela11 - 30 Quico Gonzalez2 - 2 WPts
15/08/2032Cagayan de Oro, Philippines10 - 30 Paul Subong0 - 1 WPts
13/06/2032Cagayan de Oro, Philippines9 - 30 Nicandro Caraballo5 - 9 WPts
15/04/2032Accra, Ghana8 - 30 Naftali Quainoo7 - 24 WPts
16/02/2032Cardiff, UK7 - 30 Billy Bogle14 - 25(1) WPts
19/12/2031Shah Alam, Malaysia7 - 29 HuiK'o Zou13 - 18 LPts
21/10/2031Wroclaw, Poland7 - 28 Ksawery Klim11 - 11 LPts
22/08/2031Cagayan de Oro, Philippines6 - 28 Roger Urda0 - 1 WPts
23/06/2031Oulu, Finland6 - 27 Matteus Haavikko9 - 7 LPts
25/04/2031Bergen, Norway5 - 27 Ove Vik1 - 9 WPts
25/02/2031Bayamon, Puerto Rico5 - 26 Vidal Lebron13 - 18 LPts
28/12/2030Samarinda, Indonesia5 - 25 Kartanegara Supratman10 - 15(1) LPts
30/10/2030Blackpool, UK5 - 24 Richie Callahan20(1) - 19 LPts
01/09/2030Melbourne, Australia4 - 24 Brett McWaters2 - 5 WPts
04/07/2030Cagayan de Oro, Philippines3 - 24 Tobias Caceres4 - 9 WPts
06/05/2030Lima, Peru3 - 23 Gabriel Viloria2 - 3 LPts
08/03/2030Koronadal, Philippines3 - 22 Gus Musni15(2) - 28 LPts
10/01/2030Fortaleza, Brazil3 - 21 Juan Casimiro4 - 16 LPts
12/11/2029Milton Keynes, UK3 - 20 Daniel Elias19 - 5 LPts
14/09/2029Waitakere, New Zealand3 - 19 Tama Maeka21 - 14 LPts
17/07/2029Munich, Germany3 - 18 Mayer Martell2 - 19(3) LPts
19/05/2029Munich, Germany3 - 17 Kay Bitner14 - 12 LPts
21/03/2029Cagayan de Oro, Philippines3 - 16 Sajid Himsi8 - 11 LPts
21/01/2029Yekaterinburg, Russia2 - 16 Boris Stepanov0 - 23 WPts
23/11/2028Monza, Italy2 - 15 Francesco Chiesa10 - 13(1) LPts
25/09/2028Munich, Germany2 - 14 Franz Gerloff15 - 28 LPts
28/07/2028Davao City, Philippines2 - 13 Rob Macaranas8 - 15 LPts
01/06/2028Antipolo, Philippines2 - 12 David Magbual5 - 11 LPts
03/04/2028Cebu City, Philippines2 - 11 Seferino Samporna8 - 10 LPts
04/02/2028Wiesbaden, Germany2 - 10 Alois Berthold12 - 11 LPts
07/12/2027Cagayan de Oro, Philippines1 - 10 Rio Monzon0 - 3 WPts
08/10/2027Cagayan de Oro, Philippines1 - 9 John Monte0 - 2 LPts
09/08/2027Koronadal, Philippines1 - 8 Clint Betances3 - 4 LPts
10/06/2027Cagayan de Oro, Philippines1 - 7 Toimi Almila1 - 5 LPts
12/04/2027Cagayan de Oro, Philippines1 - 6 Arho Parviainen5 - 17 LPts
12/02/2027Cardiff, UK1 - 5 John Barrett4 - 27(2) LPts
15/12/2026Cagayan de Oro, Philippines1 - 4 Laramie Cotillard6(1) - 12 LPts
16/10/2026Cagayan de Oro, Philippines0 - 4 Brett Aplaon2 - 7 WPts
17/08/2026Louisville, USA0 - 3 Mark Greenway16(1) - 18 LPts
19/06/2026Cagayan de Oro, Philippines0 - 2 Chan-dong Kong8 - 5 LPts
21/04/2026Abidjan, Ivory Coast0 - 1 Cabal Lippmann6 - 12 LPts
21/02/2026Cagayan de Oro, Philippines0 - 0 Leonel Santin2 - 3 LPts