Granillo made his professional debut with the Palm Beach Cardinals with whom he pitched to a 1.50 ERA over 18 innings. He opened the 2022 season with Palm Beach and was promoted to the Peoria Chiefs and Springfield Cardinals throughout the season, going 4–6 with a 4.13 ERA and 82 strikeouts over 52+1⁄3 innings pitched between the three clubs.[4] Granillo returned to Springfield to open the 2023 season and was promoted to the Memphis Redbirds in mid-August.[5][6] Over 53 relief appearances between the two teams, he went 3–4 with a 4.74 ERA, 89 strikeouts, and 14 saves over 68+1⁄3 innings.[7] He was selected to participate in the Arizona Fall League with the Scottsdale Scorpions after the season.[8] Granillo returned to Springfield to open the 2024 season and was promoted to Memphis in mid-May.[9][10] Over 48 relief appearances between both clubs, Granillo posted an 8–2 record and 3.88 ERA with 80 strikeouts over 65 innings.[11]
Granillo was assigned to Memphis to open the 2025 season. Over 18 relief appearances and 29+2⁄3 innings, he posted a 1.82 ERA and 46 strikeouts. On June 12, 2025, the Cardinals selected his contract and promoted him to the major leagues.[12] He made his MLB debut that night versus the Milwaukee Brewers at American Family Field, pitching 2+2⁄3 scoreless innings with two strikeouts.[13] On June 19, Granillo appeared in both games of a doubleheader against the Chicago White Sox; he recorded his first career win in the first game, and logged his first career save in the second game.[14] He was optioned to Memphis and recalled to St. Louis various times during the season.[15] In total, Granillo appeared in 14 games for the Cardinals and went 1–0 with a 4.71 ERA and 18 strikeouts over 21 innings.