Weightclass:  Light Welterweight
Location:  Antipolo, Philippines
Record:  28 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/09/2025Antipolo, Philippines27 - 13 Chris Madlangsacay2 - 3 WPts
20/07/2025Antipolo, Philippines27 - 12 Thomas Muir9 - 5 LPts
21/05/2025Antipolo, Philippines26 - 12 Robert Dahing0 - 1 WPts
23/03/2025Antipolo, Philippines25 - 12 Malik Azzam6 - 7 WPts
22/01/2025Antipolo, Philippines24 - 12 Lewis Black6 - 10 WPts
23/11/2024Antipolo, Philippines24 - 11 Tae-hee Pae30 - 12 LPts
25/09/2024Antipolo, Philippines23 - 11 Michael Davis0 - 11 WPts
28/07/2024Antipolo, Philippines22 - 11 Gig Tauyan2 - 7 WPts
29/05/2024Antipolo, Philippines21 - 11 Bryn Talusan0 - 1 WPts
30/03/2024Antipolo, Philippines20 - 11 Ian Snape3 - 8 WPts
30/01/2024Antipolo, Philippines19 - 11 Franco Carnero1 - 1 WPts
01/12/2023Antipolo, Philippines18 - 11 Vladislav Yedlichka3 - 33 WPts
01/10/2023Antipolo, Philippines17 - 11 Ignado Olmo0 - 5 WPts
02/08/2023Kyoto, Japan17 - 10 Raiden Hayashi12 - 15 LPts
04/06/2023Tehran, Iran17 - 9 Irfan Karimi16(1) - 16(3) LPts
06/04/2023Cebu City, Philippines17 - 8 Selestino Avitia14 - 10 LPts
06/02/2023Riga, Latvia17 - 7 Kolzak Kevite12 - 18 LPts
08/12/2022Brasilia, Brazil16 - 7 Joaquin Cristo0 - 15(2) WPts
09/10/2022Nagoya, Japan15 - 7 Kenji Yoshinaga1 - 1 WPts
11/08/2022Antipolo, Philippines14 - 7 Lazar Vasiliev1 - 7 WPts
11/06/2022Bari, Italy13 - 7 Vanni Cocca15 - 7 WPts
13/04/2022Ciudad Victoria, Mexico12 - 7 Quico Roza13 - 7 WPts
13/02/2022Taguig, Philippines12 - 6 Nicandro Salguero16 - 9 LPts
21/12/2021Antipolo, Philippines12 - 5 Isaak Yaroshenko16 - 12 LPts
21/10/2021Antipolo, Philippines11 - 5 Neper Urquidez3 - 7 WPts
21/08/2021Antipolo, Philippines10 - 5 Diego Naranjo3 - 13 WPts
20/06/2021Cebu City, Philippines9 - 5 Ximen Sanchez3 - 10 WPts
22/04/2021Antipolo, Philippines8 - 5 Shaquille Omane9 - 7 WPts
21/02/2021Malolos, Philippines7 - 5 Miguel Junco3(1) - 16 WPts
23/12/2020San Pablo, Philippines7 - 4 Joaquin Mato3 - 8 LPts
27/10/2020Pagadian, Philippines6 - 4 Edmundo Yamat8 - 1 WPts
30/08/2020Antipolo, Philippines5 - 4 Diego Camurungan0 - 1 WPts
29/06/2020Antipolo, Philippines5 - 3 Ponce Lakan-Ilaw7 - 2 LPts
28/04/2020Antipolo, Philippines4 - 3 Xaverius Monte0 - 4 WPts
29/02/2020Zagreb, Croatia3 - 3 Anto Martic1 - 8 WPts
01/01/2020Antipolo, Philippines2 - 3 Gervasio Andino0 - 4 WPts
01/11/2019Antipolo, Philippines2 - 2 Bronco Magpuri1 - 0 LPts
01/09/2019Plovdiv, Bulgaria1 - 2 Bozhidar á Plaksov0 - 4 WPts
04/07/2019Turin, Italy0 - 2 Vanni Murgia1 - 0 WPts
06/05/2019Pagadian, Philippines0 - 1 Edmundo Yamat0 - 0 LPts
18/03/2019Antipolo, Philippines0 - 0 Leonel Prudente2 - 6 LPts