Weightclass:  Middleweight
Location:  San Jose del Monte, Philippines
Record:  21(3) - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/01/2025San Jose del Monte, Philippines20(3) - 25 Heinrich Kurtzer3 - 8 WPts
17/11/2024San Jose del Monte, Philippines19(3) - 25 Fedir Volosin4 - 2 WPts
18/09/2024San Jose del Monte, Philippines18(3) - 25 Dario Navas0 - 4 WPts
20/07/2024San Jose del Monte, Philippines17(3) - 25 Francisco Adoc0 - 2 WPts
20/05/2024San Jose del Monte, Philippines16(3) - 25 Meyer Stubler11 - 19 WPts
21/03/2024San Jose del Monte, Philippines15(3) - 25 Montenegro Alpay0 - 2 WPts
21/01/2024Cebu City, Philippines14(2) - 25 Juan Codog12(1) - 19 WKO3
24/11/2023Gothenburg, Sweden13(2) - 25 Vilgot Younggren0 - 0 WPts
26/09/2023Antipolo, Philippines12(1) - 25 Diego Dumpit4 - 29(5) WKO3
30/07/2023Mandaue, Philippines12(1) - 24 Roman Hipolito13 - 15 LPts
02/06/2023Magdeburg, Germany11(1) - 24 Ademaro Jahr13 - 17 WPts
04/04/2023Tilburg, Netherlands11(1) - 23 Joske de Badts28 - 8 LPts
04/02/2023Cainta, Philippines11(1) - 22 Montana Maestre13 - 12 LPts
10/12/2022Caloocan, Philippines11(1) - 21 John Manganip5 - 19 LPts
13/10/2022San Jose del Monte, Philippines10(1) - 21 Santiago Cabug-as4 - 2 WPts
15/08/2022San Jose del Monte, Philippines9(1) - 21 Santiago Cabug-as4 - 1 WPts
14/06/2022Dasmarinas, Philippines9(1) - 20 Xeres Alire13 - 11 LPts
16/04/2022San Jose del Monte, Philippines9(1) - 19 Tirto Lie11 - 5 LPts
16/02/2022Davao City, Philippines9(1) - 18 Diego Oppus3 - 16 LPts
18/12/2021Semarang, Indonesia9(1) - 17 Jaka Bintang12 - 11 LPts
20/10/2021Toshkent, Uzbekistan8 - 17 Dmitri Ertaew2 - 22(2) WKO3
22/08/2021Kaduna, Nigeria8 - 16 Orji Joseph5 - 15 LPts
22/06/2021San Jose del Monte, Philippines8 - 15 Aleksandr Pavlov2 - 4 LPts
22/04/2021San Jose del Monte, Philippines7 - 15 Juan Balondo3 - 4 WPts
20/02/2021Caloocan, Philippines7 - 14 Rodrigo Apolinar9 - 5 LPts
17/01/2021Vilnius, Lithuania7 - 13 Julian Baldyga6 - 10(1) LPts
17/11/2020San Jose del Monte, Philippines7 - 12 Venacio Haparam13(1) - 7 LPts
17/09/2020San Jose del Monte, Philippines7 - 11 Karel Vasek7 - 6 LPts
17/07/2020San Jose del Monte, Philippines7 - 10 Santiago Arce2 - 7 LPts
16/05/2020San Jose del Monte, Philippines7 - 9 Joaquin Bables12 - 4 LPts
16/03/2020Davao City, Philippines7 - 8 Jose Manawis10(1) - 4 LPts
04/02/2020San Jose del Monte, Philippines7 - 7 Jose Gungab6 - 5 LPts
05/12/2019San Jose del Monte, Philippines7 - 6 Callum Albano4 - 6 LPts
05/10/2019Guayaquil, Ecuador6 - 6 Joaquin Lazo2 - 10 WPts
07/08/2019San Jose del Monte, Philippines5 - 6 Antonio Dulay2 - 4 WPts
07/06/2019Lapu-Lapu, Philippines5 - 5 Guido Somera2 - 0 LPts
23/04/2019Ulaanbaatar, Mongolia5 - 4 Haziem Tolymbekoff3 - 4 LPts
23/02/2019San Jose del Monte, Philippines5 - 3 Ian Sabacan0 - 2 LPts
24/12/2018New York City, USA5 - 2 Gethin Keegan3 - 2 LPts
26/10/2018San Jose del Monte, Philippines5 - 1 Ramiro Dacumos0 - 4 LPts
28/08/2018San Jose del Monte, Philippines5 - 0 Paco Agsalog1 - 1 LPts
30/06/2018San Jose del Monte, Philippines4 - 0 Dario Gapuz2 - 1 WPts
02/05/2018Cainta, Philippines3 - 0 Juan Saldivar1 - 0 WPts
29/03/2018San Jose del Monte, Philippines2 - 0 Dario Gapuz1 - 0 WPts
15/02/2018San Jose del Monte, Philippines1 - 0 Roman Calagos0 - 1 WPts
07/01/2018San Jose del Monte, Philippines0 - 0 Juan Tabaquing0 - 0 WPts