Weightclass:  Featherweight
Location:  Cagayan de Oro, Philippines
Record:  28 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/05/2030Cagayan de Oro, Philippines27 - 15 Niall MacLean1 - 11 WPts
23/03/2030Cagayan de Oro, Philippines26 - 15 Ethan Minto11 - 24 WPts
22/01/2030Cagayan de Oro, Philippines25 - 15 Ha Cong6 - 9 WPts
24/11/2029Cagayan de Oro, Philippines24 - 15 Xaver Galban2 - 3 WPts
25/09/2029Cagayan de Oro, Philippines23 - 15 Francois Caron8 - 15(2) WPts
27/07/2029Cagayan de Oro, Philippines22 - 15 Danko Glavic3 - 3 WPts
28/05/2029Cagayan de Oro, Philippines21 - 15 Dmitriy Orazalin6 - 20(1) WPts
29/03/2029Cagayan de Oro, Philippines20 - 15 Bojan Majetic1 - 12 WPts
28/01/2029Cagayan de Oro, Philippines19 - 15 Dorijan Mikacic1 - 3 WPts
29/11/2028Cagayan de Oro, Philippines18 - 15 Olindo Ramundo17 - 7 WPts
01/10/2028Cagayan de Oro, Philippines17 - 15 Haider Ziaya2 - 10 WPts
02/08/2028Cagayan de Oro, Philippines16 - 15 Ximen Barrantes3 - 1 WPts
03/06/2028Aarhus, Denmark15 - 15 Nels Joens0 - 5 WPts
05/04/2028Mexico City, Mexico15 - 14 Cortez Pilar17 - 13(1) LPts
06/02/2028Cabuyao, Philippines15 - 13 Joey Purugganan15 - 9 LPts
11/12/2027General Santos, Philippines15 - 12 Diego Encinas14 - 18(1) LPts
12/10/2027Cagayan de Oro, Philippines14 - 12 Ashley Ngujo6(1) - 11 WPts
13/08/2027Cagayan de Oro, Philippines13 - 12 Boris Sprigulnieks3 - 7 WPts
14/06/2027Shantou, China13 - 11 Chen Lua4 - 7 LPts
16/04/2027Caloocan, Philippines13 - 10 Ivan Pintor13 - 11 LPts
17/02/2027Kuching, Malaysia13 - 9 Ali Saab12(1) - 14 LPts
20/12/2026Reynosa, Mexico12 - 9 Roman Calleja9 - 26 WPts
21/10/2026Cagayan de Oro, Philippines11 - 9 Yuan Lan2 - 12 WPts
22/08/2026Imus, Philippines10 - 9 Bryan Lamangan6(1) - 10 WPts
24/06/2026San Pablo, Philippines9 - 9 Brad Mabaquiao3 - 11 WPts
02/05/2026Geneva, Switzerland8 - 9 Coyne Maunier18 - 32 WPts
04/03/2026San Salvador, El Salvador7 - 9 Diego Clara10 - 21 WPts
04/01/2026Caloocan, Philippines6 - 9 Neper Manglona4 - 9 WPts
07/11/2025Silang, Philippines5 - 9 Santiago Tanyag3 - 16(2) WPts
09/09/2025Cagayan de Oro, Philippines4 - 9 Mike Matanguihan1 - 4 WPts
10/07/2025Zamboanga City, Philippines3 - 9 Juan Ascencio0 - 16 WPts
11/05/2025Reynosa, Mexico3 - 8 Joaquin Portilla25(1) - 17 LPts
13/03/2025San Jose del Monte, Philippines3 - 7 Corey Sapigao0 - 3 LPts
13/01/2025Lipa, Philippines2 - 7 Reyes Capati6(1) - 17 WPts
14/11/2024Cagayan de Oro, Philippines1 - 7 Diego Dimaranan0 - 6 WPts
14/09/2024Rome, Italy1 - 6 Nero De Corato22 - 18 LPts
17/07/2024Kasugai, Japan1 - 5 Jun Matsuda6 - 31 LPts
19/05/2024Cebu City, Philippines1 - 4 Zacarias Picazo7 - 8 LPts
26/03/2024Mandaue, Philippines0 - 4 Baltasar Haparam2 - 4 WPts
28/01/2024Batangas City, Philippines0 - 3 Quin Danao20(1) - 16 LPts
17/12/2023Quezon City, Philippines0 - 2 Agapetus Mata0 - 0 LPts
16/11/2023Accra, Ghana0 - 1 Kwau Addo23(1) - 9 LPts
18/09/2023Cagayan de Oro, Philippines0 - 0 Geoff Motos1 - 6 LPts