Weightclass:  Light Welterweight
Location:  Cagayan de Oro, Philippines
Record:  18 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/08/2031Cagayan de Oro, Philippines17 - 20 James Dualan0 - 0 WPts
01/07/2031Cagayan de Oro, Philippines17 - 19 Hui-chao Hua14 - 12 LPts
01/05/2031Cagayan de Oro, Philippines17 - 18 Colin MacInnes3 - 5 LPts
03/03/2031Cagayan de Oro, Philippines16 - 18 Turgay Genchoglu1 - 8 WPts
02/01/2031Cagayan de Oro, Philippines16 - 17 Jacob Norby9 - 7 LPts
03/11/2030Cagayan de Oro, Philippines15 - 17 Ashley Ayran0 - 8 WPts
04/09/2030Cagayan de Oro, Philippines14 - 17 Neper Bati2 - 3 WPts
06/07/2030Cagayan de Oro, Philippines13 - 17 Arnie Alejandro2 - 13 WPts
06/05/2030Cagayan de Oro, Philippines13 - 16 Geoff Pacquing11 - 17 LPts
07/03/2030Cagayan de Oro, Philippines12 - 16 Felix Catangui2 - 17 WPts
06/01/2030Cagayan de Oro, Philippines11 - 16 Manuel Rangel1 - 3 WPts
07/11/2029Cagayan de Oro, Philippines10 - 16 James Milabi4 - 12 WPts
08/09/2029Cagayan de Oro, Philippines10 - 15 Bart Norrie3 - 12 LPts
10/07/2029Cagayan de Oro, Philippines9 - 15 Sammy Urquidez4 - 7 WPts
12/05/2029Dakar, Senegal9 - 14 Tugdual Dujardin13 - 17 LPts
14/03/2029Sofia, Bulgaria8 - 14 Veselin á Plaksov9 - 21 WPts
14/01/2029Rotterdam, Netherlands8 - 13 Calle Adriaens16 - 11(2) LPts
16/11/2028Nairobi, Kenya8 - 12 Harry Vadher12 - 4 LPts
18/09/2028Lubeck, Germany8 - 11 Fritzie Stoeber4 - 15 LPts
21/07/2028Cagayan de Oro, Philippines7 - 11 Gennady Markin12 - 7 WPts
23/05/2028Cagayan de Oro, Philippines7 - 10 Johnny Retana9 - 5 LPts
25/03/2028Manukau, New Zealand7 - 9 Clinton Carmicheal5 - 10 LPts
26/01/2028Magnitogorsk, Russia6 - 9 Arseni Zarubin8(1) - 18 WPts
28/11/2027Tlaquepaque, Mexico6 - 8 Xaverius Murga13 - 12(4) LPts
30/09/2027Cagayan de Oro, Philippines5 - 8 Chris Malan4 - 8 WPts
02/08/2027Volgograd, Russia4 - 8 Lazar Golovanov0 - 3 WPts
04/06/2027Cagayan de Oro, Philippines3 - 8 Santiago Lomas0 - 1 WPts
06/04/2027Cagayan de Oro, Philippines2 - 8 Paul Sibayan2 - 9 WPts
05/02/2027Cagayan de Oro, Philippines2 - 7 Paul Ramazani1 - 9 LPts
07/12/2026Oklahoma City, USA2 - 6 Josh Selkirk11 - 8 LPts
09/10/2026Cagayan de Oro, Philippines2 - 5 Ian Segura3 - 9 LPts
10/08/2026Athens, Greece2 - 4 Zorba Spiros8 - 17 LPts
12/06/2026Cagayan de Oro, Philippines2 - 3 Duncan Gaichuhie7 - 10 LPts
14/04/2026Shiraz, Iran2 - 2 Umair Ismael11 - 14 LPts
14/02/2026Cagayan de Oro, Philippines2 - 1 Juan Simangan4 - 7 LPts
16/12/2025Cagayan de Oro, Philippines2 - 0 Onofre Moraga2 - 4 LPts
17/10/2025Lipa, Philippines1 - 0 Geoff Pacquing0 - 0 WPts
05/09/2025Boston, USA0 - 0 Robert Beat0 - 0 WPts