Weightclass:  Light Welterweight
Location:  General Santos, Philippines
Record:  40(8) - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/05/2031General Santos, Philippines39(8) - 14 Krunoslav Jarak4 - 5 WPts
10/03/2031General Santos, Philippines38(7) - 14 Michael Clyde0 - 9 WKO2
08/01/2031General Santos, Philippines37(7) - 14 Senon Sanchez6 - 6 WPts
08/11/2030General Santos, Philippines36(7) - 14 Xalvador Bosquez2 - 10 WPts
09/09/2030General Santos, Philippines35(7) - 14 Marco Henao7 - 20 WPts
10/07/2030General Santos, Philippines34(7) - 14 Vidal Alpizar10(2) - 39(4) WPts
11/05/2030General Santos, Philippines33(6) - 14 Juan Martinez3 - 1 WKO3
12/03/2030General Santos, Philippines32(6) - 14 Fidel Makalintal18 - 22 WPts
12/01/2030General Santos, Philippines31(6) - 14 Matviyko Bartosh9 - 11 WPts
13/11/2029Quezon City, Philippines30(6) - 14 Kai Galdamez19(1) - 20(1) WPts
14/09/2029General Santos, Philippines29(6) - 14 Stuart Tiglao0 - 2 WPts
16/07/2029Takoradi, Ghana28(5) - 14 Rob Poku3 - 7 WKO3
18/05/2029San Jose del Monte, Philippines27(5) - 14 Desiderio Ogtong12(2) - 25 WPts
20/03/2029General Santos, Philippines26(5) - 14 Daniel Acolola7 - 25 WPts
21/01/2029Spanish Town, Jamaica25(4) - 14 Kai Smith1 - 8 WKO3
23/11/2028General Santos, Philippines24(4) - 14 Elliot Saucedo1 - 1 WPts
25/09/2028Mamelodi, South Africa23(3) - 14 Rex Pietersen24 - 17(3) WKO3
27/07/2028Mitchells Plain, South Africa22(3) - 14 Chata Asante2 - 13 WPts
29/05/2028Augsburg, Germany21(3) - 14 Spengler Hendler16 - 30 WPts
30/03/2028Zurich, Switzerland20(3) - 14 Roth Sandrock0 - 2 WPts
31/01/2028Verona, Italy20(3) - 13 Roberto Donadoni17 - 11 LPts
03/12/2027Stuttgart, Germany19(3) - 13 Luiginw Salm18 - 7 WPts
05/10/2027General Santos, Philippines19(3) - 12 Nathan Quimin14 - 11(1) LPts
06/08/2027Nashville, USA18(3) - 12 Bruce Johns7 - 22 WPts
08/06/2027General Santos, Philippines17(3) - 12 Diego Roso6 - 11 WPts
10/04/2027Davao City, Philippines16(3) - 12 Ashley Morino11 - 9 WPts
10/02/2027General Santos, Philippines15(3) - 12 Jay Lumapas9 - 10 WPts
12/12/2026Lipa, Philippines14(2) - 12 Iago Arredondo1 - 21(4) WKO3
18/10/2026Wuppertal, Germany14(2) - 11 Brunon Schenker14 - 14 LPts
20/08/2026Shamkir, Azerbaijan13(2) - 11 Bayram Baliev1 - 6 WPts
22/06/2026Acapulco, Mexico12(1) - 11 Federico Barquero7 - 24(1) WKO3
23/04/2026San Francisco, USA12(1) - 10 Gethin Rhydderch16 - 11 LPts
23/02/2026Lapu-Lapu, Philippines11(1) - 10 Quin Mangaya4 - 11 WPts
04/01/2026General Santos, Philippines10(1) - 10 Diego Tapuro3 - 14(1) WPts
06/11/2025General Trias, Philippines10(1) - 9 Marjun Millian7 - 22 LPts
08/09/2025General Santos, Philippines9(1) - 9 Noe Salboro5(1) - 4 WPts
09/07/2025General Santos, Philippines8 - 9 Platt Bazil3 - 11(1) WKO3
10/05/2025Asuncion, Paraguay8 - 8 Cortez Madero8 - 13 LPts
11/03/2025General Santos, Philippines7 - 8 Bob Ayew1 - 3 WPts
11/01/2025General Santos, Philippines6 - 8 Jax Tangaan1 - 10(1) WPts
12/11/2024San Miguel, El Salvador6 - 7 Fidel Cuello26(2) - 15 LPts
14/09/2024General Santos, Philippines5 - 7 Vince Valero0 - 2 WPts
17/07/2024Riga, Latvia5 - 6 Aleksei Druva1 - 7 LPts
19/05/2024General Santos, Philippines5 - 5 Noel Clough2 - 15 LPts
21/03/2024General Santos, Philippines4 - 5 Rodrigo Alviso1(1) - 5(1) WPts
22/01/2024General Santos, Philippines3 - 5 Dai Bukassa7 - 27 WPts
23/11/2023General Santos, Philippines2 - 5 Alejandro Ines5 - 8 WPts
22/09/2023San Jose del Monte, Philippines2 - 4 Oleos Digamon3 - 8 LPts
11/08/2023Caloocan, Philippines2 - 3 Xaverius Laygo15 - 21 LPts
11/07/2023Caloocan, Philippines2 - 2 Oleos Hinahon16 - 15 LPts
02/06/2023General Santos, Philippines1 - 2 Quiqui Tapina0 - 10 WPts
03/04/2023General Santos, Philippines1 - 1 Daniil Sychev3 - 14(4) LPts
03/02/2023General Santos, Philippines1 - 0 James Moat4 - 8 LPts
05/12/2022General Santos, Philippines0 - 0 Takeshi Ogura10 - 14 WPts