He played college basketball for the UST Growling Tigers of the University Athletic Association of the Philippines (UAAP).
[2] In high school, Subido played for DLSU Zobel, where he led the UAAP Juniors division in scoring for two seasons.
[8] Before the start of the UAAP season, he participated in the Nike All-Asia Basketball Camp, where he made the Mythical Five.
[10] To start Season 81, Subido scored 15 points to lead UST to a win over the NU Bulldogs, but he and backcourt partner Marvin Lee had bad shooting percentages that game.
[18] He then scored 18 points on 4-of-9 shooting from downtown in a win over the FEU Tamaraws, gaining a Player of the Week award.
[30] Subido announced that he would play his final season with UST before joining the San Juan Knights in the MPBL.
[32] In a game against NU, he was given an unsportsmanlike foul after referees caught him pinching Dave Ildefonso’s behind.
[37] In that game, Subido scored 14 points and UST moved on to the next phase against UP, who held a twice-to-beat advantage.
[39] In Game 2, he made the game-winning three pointer with 23.6 seconds remaining that completed the upset over UP, and sent UST back to the Finals.
[41] Shortly after his college career ended, Subido signed with the San Juan Knights in the Maharlika Pilipinas Basketball League (MPBL).
[48] In his rookie season he averaged 6.1 points, 1.1 rebounds, 2.2 assists and 0.3 steals per game and later he was named to the PBA All-Rookie Team.
[53] In the semifinals, he contributed 17 points in the third game to send Davao to the Finals of the Pilipinas Super League (PSL).
[56] As of the end of 2022–23 season[49] Subido's father is a former basketball coach who also mentored Gian Mamuyac and Matthew Aquino.
[58] His grandfather Pedro was a 1958 Asian Games gold medalist in the 4×100-meter relay and former national team coach.