Weightclass:  Welterweight
Location:  Manila, Philippines
Record:  25(1) - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/05/2030Manila, Philippines24(1) - 19 Sam Keough2 - 11 WPts
21/03/2030Manila, Philippines23(1) - 19 Hassan Cadyrgalieff6 - 19 WPts
20/01/2030Manila, Philippines22(1) - 19 John Stronach1 - 11 WPts
21/11/2029Manila, Philippines21(1) - 19 Gazi Inyat1 - 2 WPts
22/09/2029Manila, Philippines20(1) - 19 Wojtek Szczepaniak2 - 12 WPts
24/07/2029Manila, Philippines19(1) - 19 Esteban Buot1 - 0 WPts
25/05/2029Manila, Philippines19(1) - 18 Rob Namoc20 - 12 LPts
26/03/2029Manila, Philippines18(1) - 18 Rikard Kumler1 - 13(1) WPts
25/01/2029Manila, Philippines17(1) - 18 Gathot Tjeng3 - 7 WPts
26/11/2028Manila, Philippines16(1) - 18 Dillon Cabanit0 - 10 WPts
27/09/2028Manila, Philippines16(1) - 17 Angel Hilaga17(1) - 16(2) LPts
28/07/2028Manila, Philippines15(1) - 17 Sam Rodriguez4 - 7 WPts
29/05/2028Jakarta, Indonesia15(1) - 16 Karno Hamsjin54(1) - 24 LPts
31/03/2028Worcester, USA15(1) - 15 Cole Kawa13 - 6 LPts
01/02/2028Gingoog, Philippines15(1) - 14 Juan Tinsay15 - 6 LPts
04/12/2027Fort Wayne, USA15(1) - 13 John Roby19(1) - 17(1) LPts
06/10/2027Munich, Germany14(1) - 13 Dolph Ciske1 - 1 WPts
08/08/2027Essen, Germany14(1) - 12 Benat Scherzinger10(1) - 8 LPts
09/06/2027Manila, Philippines13(1) - 12 John Solar1 - 2 WPts
11/04/2027Davao City, Philippines13(1) - 11 Ben Sakay11 - 1 LPts Philippines National Championships 2027View
16/02/2027Manila, Philippines12(1) - 11 Chris Talusan2 - 5 WPts
18/12/2026Manila, Philippines11(1) - 11 Lisimba Agbee14 - 5 WPts
19/10/2026Cagayan de Oro, Philippines11(1) - 10 Nasario Turinia11 - 6 LPts
20/08/2026Kumasi, Ghana11(1) - 9 Xyshaun Osei5 - 5 LPts
22/06/2026Manila, Philippines10(1) - 9 Sagaz Alfaro1 - 6(1) WPts
23/04/2026Tallaght, Ireland9 - 9 Oliver MacNab6 - 16(2) WKO3
23/02/2026General Santos, Philippines9 - 8 Mark Mataac10 - 10(1) LPts
25/12/2025Manila, Philippines8 - 8 Kenzie Tumala4 - 1 WPts
26/10/2025Rome, Italy7 - 8 Leonardo Libertini5 - 5 WPts
28/08/2025Manila, Philippines6 - 8 John Mamon5 - 5 WPts
29/06/2025Mandaue, Philippines6 - 7 Declan Tabonda7 - 21 LPts
01/05/2025Manila, Philippines5 - 7 Louis Dimaranan4 - 7 WPts
03/03/2025Kremenchuk, Ukraine5 - 6 Faddei Volosin19 - 21(3) LPts
03/01/2025Manila, Philippines4 - 6 Gareth Braudel4 - 3 WPts
05/11/2024Maracay, Venezuela3 - 6 Ivan Artiles0 - 0 WPts
07/09/2024Manila, Philippines2 - 6 Lisandro Galauran3 - 7 WPts
11/07/2024Busan, South Korea2 - 5 Sung-yun Jeon27(5) - 12 LPts
12/05/2024Manila, Philippines1 - 5 Cillian Kelly0 - 12 WPts
14/03/2024Manila, Philippines1 - 4 Louis Dimaranan1 - 2 LPts
23/01/2024General Trias, Philippines1 - 3 Manuel Abila18 - 12 LPts
01/12/2023Davao City, Philippines1 - 2 Venacio Villaflor19(1) - 11 LPts
16/10/2023Antipolo, Philippines1 - 1 Cole Sayoc7 - 13 LPts
15/09/2023Gaziantep, Turkey0 - 1 Oz Saglik1 - 13 WPts
18/07/2023Manila, Philippines0 - 0 Alejandro Agcaoili1 - 4 LPts