Weightclass:  Welterweight
Location:  General Santos, Philippines
Record:  7 - 30
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/03/2027General Santos, Philippines7 - 29 Zunich Ljubic7 - 8 LPts
06/01/2027General Santos, Philippines7 - 28 James Balino5 - 4 LPts
07/11/2026General Santos, Philippines7 - 27 Michael Solomon5 - 1 LPts
07/09/2026General Santos, Philippines7 - 26 Kieran Punsoy2 - 2 LPts
09/07/2026General Santos, Philippines6 - 26 Alejandro Barcenas1 - 4 WPts
10/05/2026General Santos, Philippines5 - 26 Rodrigo Aguero2 - 15 WPts
11/03/2026General Santos, Philippines5 - 25 Nori Morine15 - 12 LPts
10/01/2026General Santos, Philippines5 - 24 Harvey Baylosis0 - 2 LPts
11/11/2025General Santos, Philippines4 - 24 Boris Isaev2 - 20 WPts
11/09/2025General Santos, Philippines4 - 23 Thang Cong3 - 2 LPts
13/07/2025General Santos, Philippines3 - 23 Ovidio Conceicao1 - 15(1) WPts
14/05/2025General Santos, Philippines2 - 23 Carlos Chirinos0 - 4 WPts
15/03/2025Antipolo, Philippines2 - 22 Fidel Gallegos4(1) - 23(1) LPts
15/01/2025Pagadian, Philippines2 - 21 Oihane Hurtado26 - 17 LPts
19/11/2024Quezon City, Philippines2 - 20 Carlos Canada22(2) - 15 LPts
23/09/2024Lapu-Lapu, Philippines2 - 19 Ivan Punsoy20 - 22 LPts
12/08/2024Quezon City, Philippines2 - 18 Jose Sugay23 - 16 LPts
08/07/2024Donetsk, Ukraine2 - 17 Mikhail Bula23 - 14 LPts
10/05/2024General Santos, Philippines2 - 16 Cris Millan11 - 22 LPts
20/03/2024General Santos, Philippines2 - 15 Sammy Usi22 - 16 LPts
21/01/2024General Santos, Philippines2 - 14 Davie Saarikoski9(1) - 11 LPts
22/11/2023Dublin, Ireland2 - 13 Karl McCrae9(1) - 21 LPts
23/09/2023Manila, Philippines2 - 12 Ian Atangan1 - 10 LPts
30/07/2023Taguig, Philippines2 - 11 Dimos Mapili10 - 18 LPts
01/06/2023General Santos, Philippines1 - 11 Linus Broman1 - 4 WPts
02/04/2023General Santos, Philippines1 - 10 James McCreery12 - 19 LPts
01/02/2023Shah Alam, Malaysia1 - 9 Farhan Shahid0 - 5 LPts
04/12/2022Quezon City, Philippines1 - 8 Alejandro Muriel6 - 16 LPts
06/10/2022Pasig, Philippines1 - 7 Jaguar Salto13(1) - 12 LPts
19/08/2022Dublin, Ireland1 - 6 Rory McCrory18 - 6(1) LPts
21/06/2022Pagadian, Philippines1 - 5 Mel Parotong13 - 15 LPts
05/05/2022Quezon City, Philippines1 - 4 Michael Sucgang0 - 0 LPts
04/04/2022General Santos, Philippines1 - 3 Xavier Valerio16 - 12 LPts
04/02/2022Bangalore, India1 - 2 Arun Rana8(1) - 15 LPts
07/12/2021Dasmarinas, Philippines1 - 1 Quiqui Platero1 - 1 LPts
18/10/2021San Jose del Monte, Philippines0 - 1 Juan Orbe0 - 0 WPts
05/09/2021General Santos, Philippines0 - 0 Rodrigo Barcenas10 - 11 LPts