Weightclass:  Welterweight
Location:  Manila, Philippines
Record:  29(3) - 29
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/02/2028Manila, Philippines28(3) - 29 Hayden Ra4 - 10 WPts
21/12/2027Manila, Philippines28(3) - 28 Malcolm Maneclang5 - 3 LPts
22/10/2027Manila, Philippines27(3) - 28 Adam Wiatrek3 - 10 WPts
23/08/2027Manila, Philippines27(3) - 27 Sam Walsh5 - 17 LPts
23/06/2027Manila, Philippines26(3) - 27 Jack Driscoll5(1) - 11 WPts
24/04/2027Manila, Philippines25(3) - 27 Sam Bulloch1 - 2 WPts
23/02/2027Manila, Philippines24(3) - 27 Montrose Bazin4 - 6 WPts
25/12/2026Manila, Philippines23(3) - 27 Leon Antoni2 - 10 WPts
26/10/2026Manila, Philippines22(3) - 27 Joshua Niguidula1 - 0 WPts
27/08/2026Manila, Philippines21(3) - 27 Marlen Otaroff2 - 3 WPts
28/06/2026Manila, Philippines21(3) - 26 Pyotr Kairimow11 - 5 LPts
29/04/2026Manila, Philippines20(3) - 26 Beltran Layugan5 - 20 WPts
01/03/2026Manila, Philippines19(3) - 26 Ricky Itum1 - 2 WPts
31/12/2025Guatemala City, Guatemala18(3) - 26 Cortez Bernabe3 - 12 WPts
02/11/2025Pasig, Philippines17(3) - 26 Emanuel Segura16(1) - 28 WPts
05/09/2025Surabaya, Indonesia16(2) - 26 Tirta Tandika0 - 0 WKO3
08/07/2025Taguig, Philippines16(2) - 25 Leonel Olavarria6 - 38 LPts
14/05/2025Managua, Nicaragua15(1) - 25 Vicente Zamora3 - 22(6) WKO3
16/03/2025Manila, Philippines14(1) - 25 Gonzalo Sabio0 - 1 WPts
15/01/2025Provo, USA14(1) - 24 Lee MacNeil25 - 16 LPts
17/11/2024Cebu City, Philippines13(1) - 24 Paco Santana9(2) - 21 WPts
23/09/2024Quezon City, Philippines13(1) - 23 Cisco Mariano10 - 26 LPts
28/07/2024Dasmarinas, Philippines13(1) - 22 Floyd Taeza23 - 14 LPts
09/06/2024Quezon City, Philippines13(1) - 21 Joaquin Muniz30 - 8 LPts
11/04/2024Calamba, Philippines13(1) - 20 Guido Balatico26 - 10 LPts Philippines National Championships 2024View
11/03/2024Christchurch, New Zealand12(1) - 20 Chris Galbraith22 - 14 WPts
12/01/2024Mamelodi, South Africa12(1) - 19 Eric Nyatama24(1) - 10 LPts
14/11/2023Randburg, South Africa12(1) - 18 Josse Verdoorn25(1) - 11(2) LPts
16/09/2023Panama City, Panama12(1) - 17 Oro Monge14(2) - 19 LPts
19/07/2023Kingston, Jamaica12(1) - 16 Ellis Traill12 - 21(1) LPts
21/05/2023Incheon, South Korea11 - 16 Ju-young Boo4 - 17(4) WKO3
23/03/2023New Kingston, Jamaica11 - 15 Sam Sherer13 - 21(1) LPts
23/01/2023Kenitra, Morocco11 - 14 Muaz Elouardi23 - 10 LPts
25/11/2022Santiago de los Caballeros, Dominican Republic11 - 13 Esteban Tax18 - 13 LPts
27/09/2022Athens, Greece11 - 12 Abydos Vlachos15 - 7 LPts
30/07/2022Mamelodi, South Africa11 - 11 Oupa Letsholonyane8 - 18 LPts
30/05/2022Manila, Philippines11 - 10 Peter Ngoma22 - 8 LPts
01/04/2022Santo Domingo de Guzman, Dominican Republic11 - 9 Juan Rueda16 - 9 LPts
01/02/2022Horlivka, Ukraine11 - 8 Daniil Mihal6 - 19 LPts
02/12/2021Manila, Philippines10 - 8 Olindo Cayabyab3 - 14 WPts
02/10/2021Manila, Philippines10 - 7 Santiago Macalipat12 - 7 LPts
01/08/2021Katlehong, South Africa10 - 6 Lamech Tshwete13 - 4 LPts
03/06/2021Kolkata, India9 - 6 Balamurali Raghavan6 - 16 WPts
05/04/2021Accra, Ghana8 - 6 Dakarai Buah2 - 16(6) WPts
04/02/2021Athens, Greece8 - 5 Andrew Katsaros7 - 12 LPts
07/12/2020Zamboanga City, Philippines7 - 5 Rodrigo Mancillas5 - 11 WPts
27/10/2020Davao City, Philippines7 - 4 Rodrigo Payawal3 - 5 LPts
29/08/2020Kyoto, Japan7 - 3 Kaede Funai3 - 10 LPts
01/07/2020San Jose del Monte, Philippines6 - 3 Sid Mandac3 - 6 WPts
16/05/2020Minsk, Belarus5 - 3 Fedir Popovich3 - 8 WPts
17/03/2020Minsk, Belarus4 - 3 Borysko Babin3 - 10 WPts
18/01/2020Manila, Philippines3 - 3 Venacio Villaflor3 - 3 WPts
17/11/2019Manila, Philippines2 - 3 Eyyub Sayadov1 - 2 WPts
17/09/2019Taguig, Philippines1 - 3 Ivan Mirelez1 - 1 WPts
17/08/2019Tehran, Iran1 - 2 Chiranjeevi Bachchan5 - 4 LPts
18/06/2019Manila, Philippines0 - 2 Antonio Datingginoo3 - 3 WPts
19/04/2019Sana'a, Yemen0 - 1 Ali Hallal4 - 4 LPts
18/02/2019Davao City, Philippines0 - 0 Porfio Gacungan0 - 0 LPts