Weightclass:  Middleweight
Location:  Quezon City, Philippines
Record:  13 - 27
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/05/2042Quezon City, Philippines12 - 27 Danneel Robyn3 - 11 WPts
21/03/2042Quezon City, Philippines11 - 27 Dillon Mariscal1 - 6 WPts
17/01/2042Khujand, Tajikistan11 - 26 Rashid Azizbekov16 - 13 LPts
16/11/2041Cebu City, Philippines11 - 25 Billy Mandap16 - 22 LPts
15/09/2041Dasmarinas, Philippines11 - 24 Leonardo Flores20 - 10 LPts
19/07/2041Riga, Latvia10 - 24 Konstantin Karklitis13 - 30 WPts
18/05/2041Bandar Lampung, Indonesia9 - 24 Gathot Sutikno5 - 28 WPts
19/03/2041Quezon City, Philippines9 - 23 Alvino Tagudin7 - 17(1) LPts
16/01/2041Lagos, Nigeria8 - 23 Arnie Jajere6 - 18 WPts
18/11/2040Tabriz, Iran8 - 22 Syed Abutalybov9 - 8 LPts
20/09/2040Quezon City, Philippines7 - 22 Felix Viernes3 - 20(1) WPts
21/07/2040Quezon City, Philippines7 - 21 Joseph Colson4(1) - 11 LPts
21/05/2040Saint Paul, USA6 - 21 Sam Dahler2 - 11 WPts
23/03/2040Harare, Zimbabwe6 - 20 Sam Tholet14 - 12 LPts
24/01/2040Riga, Latvia6 - 19 Pyotr Magone31(4) - 22 LPts
26/11/2039Bogota, Colombia5 - 19 Carlos Morera6 - 24 WPts
28/09/2039Riga, Latvia5 - 18 Nikolai Aire16 - 21 LPts
31/07/2039Benin City, Nigeria5 - 17 Noel Adedibu14 - 9 LPts
02/06/2039Suwon, South Korea5 - 16 Jeong-ho Pak12 - 6 LPts
03/04/2039Athens, Greece5 - 15 Fulop Athans17 - 18 LPts
03/02/2039Ankara, Turkey4 - 15 Eser Abay10 - 14 WPts
06/12/2038Ulaanbaatar, Mongolia4 - 14 Zaky Tashenew14 - 16 LPts
08/10/2038Cali, Colombia4 - 13 Ulises Arcos16 - 17 LPts
10/08/2038Abuja, Nigeria4 - 12 Michael Anaba5 - 19 LPts
12/06/2038Quezon City, Philippines3 - 12 Johnny Talusan4 - 27(1) WPts
11/04/2038Bacoor, Philippines3 - 11 Elliot Orihuela2 - 13(1) LPts
12/02/2038Harbin, China3 - 10 Uang Moy13 - 14 LPts
15/12/2037Harare, Zimbabwe3 - 9 Richard Murwira18 - 13 LPts
17/10/2037Davao City, Philippines3 - 8 Vidal Omapoy1 - 12 LPts
19/08/2037Quezon City, Philippines3 - 7 Diego Mauhay3 - 10 LPts
30/06/2037Irbid, Jordan3 - 6 Ahmed Ackery4 - 8 LPts
30/04/2037Quezon City, Philippines3 - 5 Max Simbulan8 - 24 LPts
02/03/2037Quezon City, Philippines3 - 4 Davie Sapin5 - 4 LPts
31/12/2036General Santos, Philippines2 - 4 Sid Andal1 - 2 WPts
04/11/2036Calamba, Philippines1 - 4 Juan Cabanday1 - 0 WPts
10/09/2036Santa Maria, Philippines1 - 3 Connor Murillo13 - 9 LPts
19/07/2036Antipolo, Philippines1 - 2 Dimos Ramundo9 - 18 LPts
16/06/2036Cebu City, Philippines1 - 1 Billy Mandap0 - 0 LPts
15/05/2036General Trias, Philippines1 - 0 Hayden Tomines12 - 20 LPts
05/04/2036Quezon City, Philippines0 - 0 Gonzalo Manlapaz3 - 3 WPts