Weightclass:  Minimumweight
Location:  Cainta, Philippines
Record:   5 - 17(1) - 4
DateVenueRecordOpponentOpp RecordOutcomeMethodRoundsCommentsReport
14/07/2030Pagadian Carungcong, Pagadian, Philippines5 - 16(1) - 4 Juan Baysac11 - 19(3) - 2 L UD 10Scorecards: 94-97, 94-97, 94-97. View
30/08/2029Davao City Bulatao, Davao City, Philippines4 - 16(1) - 4 Neron Cordova8 - 10 - 5 W UD 10Scorecards: 97-93, 97-93, 97-93. View
28/09/2028Antipolo Diaz, Antipolo, Philippines4 - 15(1) - 4 Ollie Abuyen9 - 1 L UD 10Scorecards: 90-100, 90-100, 90-100. Ribas came in overweight. Philippines-Rizal Minimumweight SF EliminatorView
21/04/2028Alonte Sports Arena, Santa Rosa, Philippines4 - 14 - 4 Zenon Rodriguez15(5) - 1 - 1 L KO5 10 View
01/01/2028Antipolo Caluag, Antipolo, Philippines4 - 13 - 4 Xaverius Caudillo17 - 5(1) L UD 10Scorecards: 90-100, 90-100, 90-100. Philippines-Rizal Minimumweight SF EliminatorView
28/03/2027Davao City Paas, Davao City, Philippines4 - 13 - 3 Santiago Prior7 - 9 - 5 D 10Scorecards: 95-95, 95-95, 95-95. View
29/06/2026Davao City Nacapuy, Davao City, Philippines4 - 13 - 2 Franco Cano4 - 4 D 10Scorecards: 95-95, 95-95, 95-95. View
30/10/2025Davao City Nacapuy, Davao City, Philippines3 - 13 - 2 Fresco Naui6 - 7 - 4 W UD 10Scorecards: 97-93, 97-94, 97-93. View
16/05/2025Batangas City Cainglit, Batangas City, Philippines3 - 12 - 2 Selestino Aurelio9 - 6 - 2 L UD 10Scorecards: 93-97, 93-97, 93-97. View
18/01/2025Royal Thai Police Sports Club, Bangkok, Thailand3 - 11 - 2 Wisanu Chaiyonk12 - 0 L UD 10Scorecards: 90-100, 90-100, 90-100. View
09/08/2024Davao City Arebalo, Davao City, Philippines3 - 10 - 2 Gabriel Leyran13 - 1 L UD 10Scorecards: 90-100, 90-100, 90-100. View
14/03/2024Cris Chairez Gym, Davao City, Philippines3 - 9 - 2 Fidel Culala7 - 6 - 2 L UD 10Scorecards: 91-99, 91-99, 91-99. View
23/10/2023Cris Chairez Gym, Davao City, Philippines3 - 9 - 1 Fresco Naui3 - 6 - 2 D 10Scorecards: 95-95, 95-95, 95-95. View
12/06/2023Ian Balubal Gym, Cebu City, Philippines3 - 8 - 1 Xaver Gonzalo9 - 5 - 1 L UD 10Scorecards: 93-98, 92-99, 92-98. View
30/03/2023Ivan Ponce Gym, San Pablo, Philippines3 - 7 - 1 Cruz Padagas8 - 0 L UD 12Scorecards: 108-120, 108-120, 108-120. Philippines Minimumweight SF EliminatorView
06/02/2023Antipolo Diaz, Antipolo, Philippines3 - 6 - 1 Paco Jacome5 - 8 - 1 L UD 10Scorecards: 91-99, 91-99, 91-99. View
29/10/2022Cuba Laglagaron Gym, Taytay, Philippines3 - 5 - 1 Xaver Gonzalo8 - 4 - 1 L UD 12Scorecards: 111-117, 111-118, 111-118. Philippines Minimumweight SF EliminatorView
30/07/2022Pagadian Magsaysay, Pagadian, Philippines3 - 4 - 1 Fidel Culala3 - 5 - 1 L UD 10Scorecards: 93-97, 93-97, 93-97. View
08/05/2022Molekane Gym, Taytay, Philippines3 - 4 Paco Jacome3 - 8 D MD 10Scorecards: 95-95, 95-95, 95-96. View
01/03/2022Antipolo Diaz, Antipolo, Philippines3 - 3 Xaver Gonzalo7 - 3 - 1 L UD 12Scorecards: 112-116, 112-116, 112-116. Philippines Minimumweight SF EliminatorView
31/10/2021Cris Chairez Gym, Davao City, Philippines2 - 3 Xaverius Caudillo7 - 1 W UD 10Scorecards: 97-94, 97-94, 96-95. View
12/05/2021Ivan Ponce Gym, San Pablo, Philippines2 - 2 Cruz Padagas2 - 0 L UD 8Scorecards: 72-80, 72-80, 72-80. View
22/12/2020Mintal Gym, Davao City, Philippines2 - 1 Rob Tabulog2 - 0 L UD 6Scorecards: 54-60, 54-60, 54-60. View
04/08/2020Cris Chairez Gym, Davao City, Philippines2 - 0 Xaverius Caudillo4 - 1 L UD 6Scorecards: 55-59, 56-59, 55-59. View
02/04/2020Davao City Tudtud, Davao City, Philippines1 - 0 Vidal Labuga0 - 1 W UD 4Scorecards: 39-37, 39-37, 39-37. View
26/12/2019Cris Chairez Gym, Davao City, Philippines0 - 0 Vidal Labuga0 - 0 W UD 4Scorecards: 40-36, 40-36, 40-36. View