Weightclass:  Welterweight
Location:  Cebu City, Philippines
Record:  27 - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/10/2033Cebu City, Philippines26 - 24 Landry Trintignant1 - 2 WPts
12/08/2033Cebu City, Philippines26 - 23 Porter Simon8 - 9 LPts
12/06/2033Cebu City, Philippines26 - 22 Adam Magcalas17 - 26 LPts
12/04/2033Cebu City, Philippines25 - 22 Toma Kairculoff3 - 4 WPts
11/02/2033Cebu City, Philippines24 - 22 Leon Moncrieff14 - 14 WPts
12/12/2032Cebu City, Philippines24 - 21 Oleos Atay27 - 15 LPts
12/10/2032Cebu City, Philippines23 - 21 Niyaz Sulaiman10 - 6 WPts
12/08/2032Cebu City, Philippines22 - 21 Porter Simon4 - 6 WPts
12/06/2032Cebu City, Philippines21 - 21 Kenzie Peno1 - 0 WPts
12/04/2032Cebu City, Philippines20 - 21 Ian Ibuos2 - 4 WPts
13/02/2032Cebu City, Philippines19 - 21 Mick Magbanua0 - 5 WPts
15/12/2031Cebu City, Philippines19 - 20 Daniel MacNeil5 - 14 LPts
16/10/2031Dun Laoghaire, Ireland19 - 19 Nathan Tobin9 - 11 LPts
17/08/2031Dun Laoghaire, Ireland19 - 18 Nathan Tobin8 - 11 LPts
19/06/2031Curitiba, Brazil18 - 18 Enzo Zarco3 - 7 WPts
21/04/2031Cebu City, Philippines17 - 18 Vicente Malapitan0 - 1 WPts
21/02/2031Chennai, India16 - 18 Haaris Habib2 - 21(4) WPts
24/12/2030Kiel, Germany15 - 18 Barend Jurgensen13 - 6 WPts
26/10/2030Belem, Brazil14 - 18 Juan Goes6 - 5 WPts
28/08/2030Naples, Italy14 - 17 Arturo Herrera43 - 17 LPts
29/06/2030Cebu City, Philippines14 - 16 Santiago Tindoc26(2) - 11 LPts
30/04/2030Cebu City, Philippines13 - 16 Brin Yarwood3 - 5 WPts
02/03/2030Cebu City, Philippines12 - 16 Dmitri Kowaleski1 - 2 WPts
02/01/2030Taytay, Philippines12 - 15 Euan Amurao14 - 24 LPts
10/11/2029Port-au-Prince, Haiti12 - 14 Louis de Beauvoir16 - 18 LPts
12/09/2029Manila, Philippines12 - 13 Rex Duna7 - 7 LPts
14/07/2029Reno, USA12 - 12 Malik Naqvi6 - 13(1) LPts
16/05/2029Port-de-Paix, Haiti11 - 12 Valeray Harnois6 - 17 WPts
18/03/2029Ankara, Turkey10 - 12 Emre Ozan4 - 17 WPts
18/01/2029Choloma, Honduras10 - 11 Marco Concepcion27(1) - 16 LPts
20/11/2028Rodriguez, Philippines10 - 10 Ewan Palicpic6 - 11 LPts
24/09/2028San Pablo, Philippines10 - 9 Mike Amoyo5 - 16 LPts
27/07/2028Cebu City, Philippines10 - 8 Arseni Ulanov3 - 10 LPts
29/05/2028Cebu City, Philippines9 - 8 Angel Cabigting0 - 2 WPts
30/03/2028Antipolo, Philippines8 - 8 Dale Duron2 - 8 WPts
05/02/2028Cebu City, Philippines7 - 8 Topan Toan4 - 9 WPts
08/12/2027Davao City, Philippines6 - 8 Brett Ruadap9 - 7 WPts
09/10/2027Pasig, Philippines5 - 8 David Merlin1 - 6 WPts
11/08/2027Cebu City, Philippines4 - 8 Alfonso Rodriguez5 - 3 WPts
11/06/2027Kazan, Russia4 - 7 Kolzak Devin4(1) - 16 LPts
13/04/2027Cebu City, Philippines4 - 6 Ethan Olalia5 - 13 LPts
13/02/2027Cebu City, Philippines3 - 6 Mike Amoyo1 - 10 WPts
15/12/2026Isfahan, Iran3 - 5 Rehan Nishtar15 - 18 LPts
17/10/2026Manila, Philippines2 - 5 Ian Aquino0 - 0 WPts
21/08/2026San Jose del Monte, Philippines2 - 4 Zacarias Alo3 - 13 LPts
11/07/2026Davao City, Philippines2 - 3 Juan Macapagal20 - 29(4) LPts
09/06/2026Celaya, Mexico2 - 2 Cruz Nieto12 - 21 LPts
11/04/2026Cebu City, Philippines1 - 2 Raul Faye1 - 22(1) WPts
11/02/2026Quezon City, Philippines1 - 1 Kieran Punsoy0 - 0 LPts
17/12/2025Manila, Philippines0 - 1 Kris Paredes0 - 0 WPts
05/11/2025Cebu City, Philippines0 - 0 Edward Dumag0 - 0 LPts