Weightclass:  Welterweight
Location:  Pasig, Philippines
Record:  26(1) - 9(3)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/09/2023Pasig, Philippines25(1) - 9(3) Leighton Palicpic9 - 24 WPts
31/07/2023Pasig, Philippines24(1) - 9(3) Nathan Halloran0 - 20 WPts
01/06/2023Pasig, Philippines23(1) - 9(3) Hugh Bichler4(1) - 15 WPts
02/04/2023Pasig, Philippines22 - 9(3) William Lowe0 - 7(5) WKO3
02/02/2023Pasig, Philippines21 - 9(3) Zach Linner3 - 9 WPts
04/12/2022Pasig, Philippines20 - 9(3) Olindo Marcano26(1) - 2 WPts
04/10/2022Pasig, Philippines19 - 9(3) Asif Mady1 - 18 WPts
06/08/2022Pasig, Philippines18 - 9(3) Macario Lainez1 - 3 WPts
05/06/2022Pasig, Philippines18 - 8(2) Kyle Lesslie4 - 11 LKO3
06/04/2022Pasig, Philippines17 - 8(2) Saturnin Mesquita0 - 2 WPts
04/02/2022Pasig, Philippines16 - 8(2) Santiago Soliz13 - 6 WPts
04/12/2021Pasig, Philippines15 - 8(2) Xaverius Revilla1 - 4 WPts
03/10/2021Pasig, Philippines15 - 7(2) Flannery Ouimet6 - 14 LPts
02/08/2021Pasig, Philippines15 - 6(2) Loredo Agpalo19(1) - 3 LPts
07/06/2021Kingston, Jamaica15 - 5(2) Ian Duncanson5 - 12 LPts
09/04/2021Pasig, Philippines14 - 5(2) Rogelio Agawin4 - 10 WPts
06/02/2021Athens, Greece14 - 4(2) Myron Rallis6 - 10 LPts
09/12/2020Athens, USA13 - 4(2) Elliot Crowder10 - 7 WPts
11/10/2020Pasig, Philippines12 - 4(2) Kyle Herriott6 - 11 WPts
12/08/2020Pasig, Philippines12 - 3(1) Ilhami Akdeniz11 - 2 LKO3
11/06/2020Davao City, Philippines11 - 3(1) Quin Aday1 - 12 WPts
28/04/2020Pasig, Philippines10 - 3(1) Noe Umali3 - 5 WPts
29/02/2020Minsk, Belarus9 - 3(1) Vasyl Moldovan1 - 4 WPts
31/12/2019Taytay, Philippines8 - 3(1) Santiago Lumaban1 - 11 WPts
27/11/2019Athens, Greece7 - 3(1) Alcander Stavropoulos2 - 8 WPts
29/09/2019Rio de Janeiro, Brazil6 - 3(1) Santiago Regalado2 - 8 WPts
01/08/2019Cheonan, South Korea5 - 3(1) Young-gwon Kee2 - 4 WPts
03/06/2019Dakar, Senegal4 - 3(1) Honore Nicolas5 - 2 WPts
04/04/2019Porto Alegre, Brazil4 - 2(1) Rafael Imperial2 - 4 LPts
03/02/2019Pasig, Philippines3 - 2(1) Bart Hoose3 - 1 WPts
04/12/2018General Santos, Philippines3 - 1(1) Xavier Valerio3 - 4 LPts
12/10/2018Pasig, Philippines2 - 1(1) Gavril á Bekirski2 - 1 WPts
14/08/2018Pasig, Philippines1 - 1(1) Aydin Bekhbutov0 - 2 WPts
16/06/2018Pasig, Philippines1 - 0 Mark Drysdale0 - 1 LKO3
18/04/2018Pasig, Philippines0 - 0 Tobias Bride0 - 0 WPts