Weightclass:  Welterweight
Location:  Davao City, Philippines
Record:  11(1) - 42
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/06/2027Davao City, Philippines11(1) - 41 John Spano16(1) - 21 LPts
20/04/2027Davao City, Philippines10(1) - 41 John Kitchen2 - 4 WPts
19/02/2027Davao City, Philippines10(1) - 40 Paco Santana18(3) - 27 LPts
21/12/2026Davao City, Philippines10(1) - 39 Ian Madlabayan9 - 11 LPts
22/10/2026Davao City, Philippines10(1) - 38 Xavion Manjarrez6 - 9 LPts
23/08/2026Davao City, Philippines9(1) - 38 Daniil Kashirov2 - 3(1) WPts
24/06/2026Davao City, Philippines8(1) - 38 Viktor Larionov2 - 22 WPts
25/04/2026Davao City, Philippines8(1) - 37 Jair Modesto7 - 16 LPts
25/02/2026Davao City, Philippines7(1) - 37 Mark Wanjala7 - 8 WPts
27/12/2025Davao City, Philippines6(1) - 37 Cris Bargas3 - 3 WPts
28/10/2025Davao City, Philippines6(1) - 36 Oisin Rinne11 - 10 LPts
29/08/2025Davao City, Philippines6(1) - 35 Noah Dumashie3 - 2 LPts
30/06/2025Detroit, USA5(1) - 35 Duncan Carlyle2 - 2 WPts
02/05/2025Davao City, Philippines5(1) - 34 Mark Mataac6 - 9(1) LPts
04/03/2025Dasmarinas, Philippines5(1) - 33 Urvano Eva14(1) - 25 LPts
12/01/2025Davao City, Philippines4(1) - 33 Gonzalo Toledo1 - 0 WPts
13/11/2024Davao City, Philippines4(1) - 32 Ian Quiaoit3 - 0 LPts
13/09/2024Stockholm, Sweden4(1) - 31 Sebastian Solin2 - 9 LPts
16/07/2024Antipolo, Philippines4(1) - 30 Quico Lagdameo13 - 19 LPts
16/05/2024Dakar, Senegal3 - 30 Didier Duvauchelle12 - 27(2) WKO3
18/03/2024Manila, Philippines3 - 29 Ryo Apoga25 - 13 LPts
10/02/2024Quezon City, Philippines3 - 28 Lorenzo Arias25 - 14 LPts
10/01/2024Gdynia, Poland3 - 27 Franciszek Bartkowiak12(1) - 16 LPts
12/11/2023Taif, Saudi Arabia3 - 26 Amer Emami23(1) - 15 LPts
14/09/2023Boksburg, South Africa3 - 25 Musa Gumede20(1) - 15 LPts
17/07/2023Santo Domingo Norte, Dominican Republic3 - 24 Francisco Justo23 - 11 LPts
19/05/2023Luoyang, China3 - 23 Lao-Tzu Kuo14 - 7 LPts
21/03/2023Pretoria, South Africa3 - 22 Sam Pistorius16 - 12 LPts
21/01/2023Tegucigalpa, Honduras3 - 21 Carlos Castillo22(1) - 9(1) LPts
23/11/2022Halle, Germany3 - 20 Koen May29 - 4 LPts
25/09/2022Donetsk, Ukraine2 - 20 Apostol Stepanski8 - 11 WPts
28/07/2022Kikuyu, Kenya2 - 19 Michael Tunoi9(3) - 23 LPts
30/05/2022Davao City, Philippines2 - 18 Cirio Mellas29 - 3 LPts
01/04/2022Wellington, New Zealand2 - 17 Mike Garrick9(2) - 16 LPts
01/02/2022Howrah, India2 - 16 Vijay Wason15 - 9 LPts
04/12/2021Davao City, Philippines2 - 15 Xavier Valerio15 - 11 LPts
04/10/2021Dasmarinas, Philippines2 - 14 Hernan Taag3 - 10 LPts
09/08/2021Medellin, Colombia2 - 13 Quico Altamirano6 - 17 LPts
09/06/2021Davao City, Philippines1 - 13 Hajime Hironaka1 - 11 WPts
10/04/2021Asuncion, Paraguay1 - 12 Cris Pastrano17 - 1 LPts
09/02/2021Takoradi, Ghana1 - 11 Declan Apea7 - 9 LPts
12/12/2020Davao City, Philippines1 - 10 Oihane Hurtado10 - 8 LPts
11/10/2020Davao City, Philippines1 - 9 Angel Matito6 - 10 LPts
12/08/2020Davao City, Philippines1 - 8 Venacio Villaflor6 - 4 LPts
29/06/2020Davao City, Philippines1 - 7 Vasili Litvin3(1) - 9 LPts
29/04/2020Davao City, Philippines0 - 7 Darryl Talastas0 - 1 WPts
01/03/2020Davao City, Philippines0 - 6 Deodaat Hansen10 - 5 LPts
01/01/2020Davao City, Philippines0 - 5 Santiago Akiaten5 - 6 LPts
02/11/2019Indianapolis, USA0 - 4 Rex Magill0 - 2 LPts
04/09/2019Davao City, Philippines0 - 3 Diego Bandigas3 - 0 LPts
06/07/2019Cologne, Germany0 - 2 Wilber Jesser6 - 4 LPts
08/05/2019Davao City, Philippines0 - 1 Cruz Buenrostro2 - 3 LPts
06/03/2019Davao City, Philippines0 - 0 Angel Irene2 - 3 LPts