Weightclass:  Middleweight
Location:  Davao City, Philippines
Record:  61(4) - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/11/2027Davao City, Philippines60(4) - 16 Shiki Mustafa0 - 2 WPts
11/09/2027Davao City, Philippines59(4) - 16 Quico Ferrera10 - 6 WPts
13/07/2027Davao City, Philippines58(4) - 16 Voitto Varonen1 - 3 WPts
14/05/2027Davao City, Philippines57(4) - 16 Toma Moldogareev6 - 15 WPts
15/03/2027Davao City, Philippines56(4) - 16 Gig De la Fuente6 - 11 WPts
13/01/2027Davao City, Philippines55(4) - 16 Anuntachai Sithluangphophun17 - 9 WPts
14/11/2026Davao City, Philippines54(4) - 16 Juan Esqueda7 - 14(1) WPts
14/09/2026Davao City, Philippines53(4) - 16 Rob Nimmo9 - 12 WPts
15/07/2026Davao City, Philippines52(4) - 16 Rob Hedley0 - 3 WPts
15/05/2026Davao City, Philippines51(4) - 16 KryÜtof Mitro8 - 11 WPts
17/03/2026Davao City, Philippines50(4) - 16 Weber Stratmann1 - 9 WPts
16/01/2026Davao City, Philippines49(4) - 16 Geoff Ancrum9 - 3 WPts
17/11/2025Schaerbeek, Belgium48(4) - 16 Gerard Virenque50 - 11 WPts
17/10/2025Davao City, Philippines48(4) - 15 Gerard Virenque49 - 11 LPts
13/09/2025Ningbo, China48(4) - 14 Gaelan Vassallo44(2) - 21 LPts Ningbo World Championships 2025View
10/09/2025Ningbo, China47(4) - 14 Oleos Poma57(5) - 17 WPts Ningbo World Championships 2025View
07/09/2025Ningbo, China46(4) - 14 Leonel Arguelles12 - 4(1) WPts Ningbo World Championships 2025View
19/08/2025Davao City, Philippines46(4) - 13 Marceli Jaglowski44(1) - 14 LPts
19/07/2025Davao City, Philippines45(4) - 13 Gerard Virenque46 - 8 WPts
18/06/2025Davao City, Philippines44(4) - 13 Diego Villaflor31 - 20 WPts
15/05/2025Chennai, India43(4) - 13 Gazi Suhrawardy29(2) - 23 WPts
14/04/2025Taytay, Philippines43(4) - 12 Jose Palapal33 - 13 LPts Philippines National Championships 2025View
11/04/2025Taytay, Philippines42(4) - 12 Luis Fortun30(2) - 13 WPts Philippines National Championships 2025View
08/03/2025Shiraz, Iran41(4) - 12 Rashid Hana46(2) - 12 WPts
05/02/2025Schaerbeek, Belgium41(4) - 11 Gerard Virenque39 - 8 LPts
05/01/2025Davao City, Philippines40(4) - 11 Ditmer Toptani30 - 19 WPts
16/06/2024Davao City, Philippines39(4) - 11 Cipriano Daniel2 - 8 WPts
17/04/2024Calamba, Philippines38(4) - 11 Quico Pagtakhan28(2) - 15 WPts Philippines National Championships 2024View
14/04/2024Calamba, Philippines37(4) - 11 Vicente Chaparro43 - 8 WPts Philippines National Championships 2024View
11/04/2024Calamba, Philippines36(4) - 11 Miguel Donoso10 - 10 WPts Philippines National Championships 2024View
29/03/2024Toronto, Canada35(4) - 11 Aaron Igo2 - 5 WPts
30/01/2024Wiesbaden, Germany34(4) - 11 Jay Meindl29(4) - 6 WPts
02/12/2023Antipolo, Philippines34(4) - 10 Joaquin Bables30(1) - 10(1) LPts
02/10/2023Antipolo, Philippines33(4) - 10 Joaquin Bables30(1) - 9(1) WPts
03/08/2023Antipolo, Philippines33(4) - 9 Joaquin Bables29(1) - 9(1) LPts
04/06/2023Antipolo, Philippines33(4) - 8 Joaquin Bables28(1) - 9(1) LPts
14/04/2023Cagayan de Oro, Philippines33(4) - 7 Vicente Chaparro32 - 4 LPts Philippines National Championships 2023View
11/04/2023Cagayan de Oro, Philippines32(4) - 7 Manny Zaragoza9 - 14 WPts Philippines National Championships 2023View
04/04/2023Antipolo, Philippines31(3) - 7 Joaquin Bables28(1) - 8 WKO3
08/02/2023Pasig, Philippines30(3) - 7 Venacio Magdaluyo17 - 17 WPts
12/12/2022Kunming, China29(3) - 7 Chung Kane2(1) - 7 WPts
14/10/2022Copenhagen, Denmark29(3) - 6 Haakon Johansen25 - 8 LPts
16/08/2022Davao City, Philippines28(2) - 6 Antonio Santiago3 - 6 WKO3
16/06/2022Davao City, Philippines27(1) - 6 Thibaud Courtellemont1 - 1 WKO3
17/04/2022Malolos, Philippines27(1) - 5 Juan Guerro17 - 4 LPts Philippines National Championships 2022View
14/04/2022Malolos, Philippines26(1) - 5 Venacio Magdaluyo14 - 15 WPts Philippines National Championships 2022View
11/04/2022Malolos, Philippines25(1) - 5 Manuel Corona20 - 5 WPts Philippines National Championships 2022View
07/04/2022Calamba, Philippines24(1) - 5 Xaver Silang9(1) - 18 WPts
14/02/2022Quezon City, Philippines23(1) - 5 Berto Cabasagan16 - 7 WPts
17/12/2021Davao City, Philippines22(1) - 5 Venacio Haparam20(1) - 7 WPts
16/10/2021Austin, USA21(1) - 5 Rob Davies1 - 3 WPts
17/08/2021Bologna, Italy20(1) - 5 Francesco Caira5 - 16 WPts
17/06/2021Davao City, Philippines19(1) - 5 Jin-su Do16 - 5 WPts
17/04/2021Antipolo, Philippines19(1) - 4 Reyes Paulino10 - 6 LPts Philippines National Championships 2021View
14/04/2021Antipolo, Philippines18(1) - 4 Federico Tacuyan7 - 9 WPts Philippines National Championships 2021View
11/04/2021Antipolo, Philippines17(1) - 4 Brett Anub7 - 6 WPts Philippines National Championships 2021View
25/02/2021Davao City, Philippines16(1) - 4 Baltasar Malabuyo0 - 6 WPts
26/12/2020Johor Bahru, Malaysia15(1) - 4 Waqas Adel10 - 5 WPts
27/10/2020Quezon City, Philippines14(1) - 4 Antonio Dulay7 - 7 WPts
12/09/2020Port Elizabeth, South Africa13(1) - 4 Bruce Bakwamba4 - 10 WPts
13/07/2020Helsinki, Finland12(1) - 4 Heikki Tenhunen1 - 7 WPts
15/05/2020Aarhus, Denmark11(1) - 4 Ulster Bang1 - 9 WPts
16/03/2020Davao City, Philippines10(1) - 4 Sancho Pomales7 - 8 WPts
15/01/2020Davao City, Philippines10(1) - 3 Goga Brodsky9 - 5 LPts
15/11/2019La Paz, Bolivia9(1) - 3 Malvolio Piedrahita1 - 11 WPts
15/09/2019Davao City, Philippines9(1) - 2 Joaquin Bables8 - 3 LPts
16/07/2019Dublin, Ireland8 - 2 Carl Rafferty4 - 1 WKO3
17/05/2019Davao City, Philippines7 - 2 Joaquin Pulsungay0 - 1 WPts
17/03/2019Davao City, Philippines6 - 2 Fanuco Iniba2 - 2 WPts
13/01/2019Davao City, Philippines5 - 2 Taburer Dell2 - 3 WPts
15/11/2018Manila, Philippines4 - 2 Emanuel Lizana2 - 1 WPts
27/09/2018Davao City, Philippines4 - 1 Ryo Mauricio4 - 1 LPts
29/07/2018Davao City, Philippines3 - 1 Dimos Prado2 - 3 WPts
31/05/2018Davao City, Philippines2 - 1 Ricardo Estrada1 - 2 WPts
02/04/2018Davao City, Philippines1 - 1 Gonzalo Momongan1 - 0 WPts
18/02/2018Calamba, Philippines1 - 0 Zelipe Luspo0 - 0 LPts
18/01/2018Davao City, Philippines0 - 0 Simon de Vigny0 - 0 WPts