Weightclass:  Light Welterweight
Location:  Cagayan de Oro, Philippines
Record:  43 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/12/2028Cagayan de Oro, Philippines42 - 21 Kristofr Rigas1 - 6 WPts
20/10/2028Cagayan de Oro, Philippines42 - 20 Quinto Gonzalez11 - 11(1) LPts
21/08/2028Cagayan de Oro, Philippines41 - 20 Bronco Valdivieso3 - 4 WPts
22/06/2028Cagayan de Oro, Philippines40 - 20 Geni Sandy2 - 4 WPts
23/04/2028Cagayan de Oro, Philippines39 - 20 Thomas MacLean3 - 15 WPts
23/02/2028Cagayan de Oro, Philippines38 - 20 Yashar Pajzullaeff0 - 5 WPts
25/12/2027Cagayan de Oro, Philippines37 - 20 Leo Malley4 - 9 WPts
26/10/2027Cagayan de Oro, Philippines36 - 20 Oscar MacIsaac2 - 11 WPts
27/08/2027Cagayan de Oro, Philippines35 - 20 Marcin Bach4 - 6 WPts
27/06/2027Cagayan de Oro, Philippines34 - 20 Daniel MacLaine36(6) - 32 WPts
26/04/2027Cagayan de Oro, Philippines33 - 20 Liko Siew16 - 15(1) WPts
25/02/2027Cagayan de Oro, Philippines32 - 20 Ermir Kongoli1 - 0 WPts
27/12/2026Cagayan de Oro, Philippines31 - 20 Desiderio Don21 - 22 WPts
25/11/2026Spanish Town, Jamaica30 - 20 Cody Swapp29 - 13 WPts
25/10/2026Cagayan de Oro, Philippines30 - 19 Cody Swapp28 - 13 LPts
19/09/2026Ipoh, Malaysia30 - 18 Michael Syun21 - 19 LPts
19/08/2026Spanish Town, Jamaica30 - 17 Cody Swapp26 - 13 LPts
19/07/2026Tegucigalpa, Honduras30 - 16 Guillermo Conde25 - 25 LPts
18/06/2026San Jose, Costa Rica30 - 15 Carlos Sepeda33(2) - 16 LPts
18/05/2026San Jose, Costa Rica30 - 14 Carlos Sepeda32(2) - 16 LPts
17/04/2026San Jose del Monte, Philippines29 - 14 Ashley Portugal12 - 2 WPts Philippines National Championships 2026View
14/04/2026San Jose del Monte, Philippines28 - 14 Francisco Lumapas14 - 14 WPts Philippines National Championships 2026View
11/04/2026San Jose del Monte, Philippines27 - 14 Gabriel Namocatcat34(2) - 17 WPts Philippines National Championships 2026View
07/04/2026Cagayan de Oro, Philippines26 - 14 Kamran Mussa22 - 19(1) WPts
05/03/2026Cagayan de Oro, Philippines25 - 14 Isak Bodell16(1) - 20(1) WPts
02/02/2026Cagayan de Oro, Philippines24 - 14 Isak Bodell16(1) - 19(1) WPts
01/01/2026Lyon, France23 - 14 Newell Bastien3 - 21 WPts
03/11/2025Cagayan de Oro, Philippines22 - 14 Rodrigo Pedraza17 - 15 WPts
05/09/2025Kiev, Ukraine21 - 14 Melor Rudnitsky0 - 0 WPts
08/07/2025Manila, Philippines21 - 13 Ignado Cornelio27(1) - 14 LPts
18/05/2025Dasmarinas, Philippines20 - 13 Elias Palomares21 - 17 WPts
17/04/2025Taytay, Philippines20 - 12 Salvador Ortiz33(2) - 12 LPts Philippines National Championships 2025View
14/04/2025Taytay, Philippines19 - 12 Reyes Picado28(2) - 14 WPts Philippines National Championships 2025View
11/04/2025Taytay, Philippines18 - 12 Quico Cara19(1) - 25 WPts Philippines National Championships 2025View
16/03/2025Quezon City, Philippines18 - 11 Salvador Ortiz30(2) - 12 LPts
16/01/2025Taytay, Philippines17 - 11 Alejandro Abeyta23(1) - 14 WPts
17/11/2024Bacoor, Philippines17 - 10 Sid Kasilag28(2) - 15 LPts
24/09/2024Zamboanga City, Philippines17 - 9 Rico Mendivil33(1) - 11 LPts
29/07/2024Cagayan de Oro, Philippines16 - 9 Kachazor Festigyan4 - 14 WPts
30/05/2024Davao City, Philippines16 - 8 Cortez Dayot15 - 21 LPts
14/04/2024Calamba, Philippines16 - 7 Manny Rosas26 - 6 LPts Philippines National Championships 2024View
11/04/2024Calamba, Philippines15 - 7 Quiqui Mato29(1) - 7 WPts Philippines National Championships 2024View
22/03/2024Cebu City, Philippines14 - 7 Angel Mabini8 - 9 WPts
24/01/2024Calamba, Philippines13 - 7 Alejandro Criado4 - 10 WPts
26/11/2023Cagayan de Oro, Philippines12 - 7 Hubbard Bickhart9 - 19 WPts
26/09/2023Cagayan de Oro, Philippines11 - 7 Cris Batoctoy6 - 6 WPts
29/07/2023Cagayan de Oro, Philippines10 - 7 Kolzak Pavlyuchenko8 - 17(1) WPts
30/05/2023Cagayan de Oro, Philippines9 - 7 Felippe Gomez6 - 12 WPts
31/03/2023Cagayan de Oro, Philippines8 - 7 Francisco Lumapas2 - 6 WPts
30/01/2023Christchurch, New Zealand7 - 7 Neil Tansey0 - 7 WPts
01/12/2022Cagayan de Oro, Philippines6 - 7 Jarmil Kormanik0 - 7 WPts
02/10/2022Cagayan de Oro, Philippines5 - 7 Fidel Moran19 - 12 WPts
04/08/2022Changwon, South Korea5 - 6 Dong-jun Koh6 - 4 LPts
04/06/2022Cagayan de Oro, Philippines4 - 6 John Alindogan0 - 3 WPts
06/04/2022Cagayan de Oro, Philippines3 - 6 Daichi Kure7 - 19(1) WPts
06/02/2022Georgetown, Guyana3 - 5 Kyle Green8 - 5 LPts
09/12/2021Cagayan de Oro, Philippines2 - 5 Bronco Somero5 - 6 WPts
09/10/2021Imus, Philippines2 - 4 Kiki Canlas13 - 8 LPts
22/08/2021Davao City, Philippines2 - 3 Porfio Manarang10 - 9 LPts
26/06/2021Shanghai, China1 - 3 Wu-pen Chim6 - 12 WPts
28/04/2021Medellin, Colombia0 - 3 Ovidio Revilla2 - 16 WPts
28/02/2021Batangas City, Philippines0 - 2 Franco Bigalbal8(1) - 11 LPts
01/01/2021Koronadal, Philippines0 - 1 Joaquin Montana15 - 5 LPts
05/11/2020Cagayan de Oro, Philippines0 - 0 Alejandro Bencomo9 - 9 LPts