Weightclass:  Middleweight
Location:  General Santos, Philippines
Record:  19 - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/08/2032General Santos, Philippines18 - 23 Robin Hlavinka11 - 15 WPts
26/06/2032General Santos, Philippines17 - 23 Marlen Sabralimov0 - 2 WPts
25/04/2032General Santos, Philippines16 - 23 Wojciech Wierzba2 - 12 WPts
25/02/2032General Santos, Philippines16 - 22 David Zaza20(3) - 15 LPts
26/12/2031General Santos, Philippines16 - 21 Alastair Rodger3 - 10 LPts
27/10/2031General Santos, Philippines15 - 21 Dorota Duran4 - 8 WPts
27/08/2031General Santos, Philippines14 - 21 Morgan Lemont0 - 2 WPts
28/06/2031General Santos, Philippines13 - 21 Vasili Ackbasov1 - 4 WPts
28/04/2031General Santos, Philippines12 - 21 Seferino Valerio14 - 10 WPts
28/02/2031General Santos, Philippines11 - 21 Leonardo Orduna3 - 1 WPts
30/12/2030General Santos, Philippines10 - 21 Blake Magkawas1 - 0 WPts
31/10/2030General Santos, Philippines10 - 20 Telo Butor1 - 12 LPts
02/09/2030General Santos, Philippines9 - 20 Selestino Cabatana1 - 4 WPts
03/07/2030Norwich, UK9 - 19 Rob Spens37 - 2 LPts
05/05/2030Curitiba, Brazil9 - 18 Oro Betancourt0 - 0 LPts
07/03/2030Namangan, Uzbekistan8 - 18 Saranjam Dzhahagirov0 - 1 WPts
07/01/2030General Santos, Philippines7 - 18 Malik Uddin4 - 7 WPts
08/11/2029Rome, Italy6 - 18 Gianni Toma3 - 11 WPts
10/09/2029Chennai, India6 - 17 Mandeep Shetty17 - 11 LPts
12/07/2029General Santos, Philippines5 - 17 Mike Laverde1 - 7 WPts
13/05/2029General Santos, Philippines4 - 17 Jack Barabas5 - 3 WPts
14/03/2029General Santos, Philippines4 - 16 Jay Toledano13 - 15 LPts
13/01/2029Piraeus, Greece4 - 15 Creon Bakas7 - 12 LPts
15/11/2028Khujand, Tajikistan4 - 14 Maqsud Sadyhov25 - 12 LPts
17/09/2028General Santos, Philippines4 - 13 Bradley Matito8 - 11 LPts
22/07/2028General Santos, Philippines3 - 13 Mike Laverde1 - 1 WPts
24/05/2028Caloocan, Philippines3 - 12 Juan Grajeda10(2) - 12 LPts
27/03/2028General Santos, Philippines3 - 11 David Zevallos11 - 7 LPts
28/01/2028Lima, Peru3 - 10 Joaquin Nino12 - 9 LPts
30/11/2027Caloocan, Philippines3 - 9 Sancho Caranguian5 - 4 LPts
01/10/2027General Santos, Philippines2 - 9 Nicandro Calaoagan0 - 2 WPts
02/08/2027Tokyo, Japan2 - 8 Ichiro Tsukamoto0 - 2 LPts
03/06/2027Batangas City, Philippines2 - 7 Geoff Guiriba2 - 10 LPts
07/04/2027General Santos, Philippines1 - 7 Pablo Castillon0 - 1 WPts
06/02/2027General Santos, Philippines1 - 6 Stanley Kupper0 - 1 LPts
09/12/2026Dasmarinas, Philippines1 - 5 Orlando Ducisin1 - 11(1) LPts
14/10/2026General Santos, Philippines1 - 4 David Madlabayan7 - 5 LPts
15/08/2026General Santos, Philippines0 - 4 Sam Bermudez1 - 2 WPts
16/06/2026General Santos, Philippines0 - 3 Olindo Bathan7(1) - 4 LPts
17/04/2026Rotterdam, Netherlands0 - 2 Geernaert Claessens3 - 5 LPts
17/02/2026Manila, Philippines0 - 1 Mark Bolanos0 - 0 LPts
05/01/2026General Santos, Philippines0 - 0 Heinz Krotz9 - 8 LPts