He spent his first two professional seasons with the Dominican Summer League Royals, pitching to a cumulative 1.89 ERA with 78 strikeouts across 25 appearances (15 starts).
[3] Garabito split the 2017 campaign between Lexington and the AZL Royals, combining for a 4–5 record and 2.93 ERA with 74 strikeouts across 80 innings pitched.
[9] He split the 2021 season between the Double–A Richmond Flying Squirrels and Triple–A Sacramento River Cats, accumulating a 3–6 record and 4.50 ERA with 80 strikeouts across 86 innings pitched.
[10] On December 18, 2023, after two years playing only in winter ball, Garabito signed a minor league contract with the Texas Rangers.
[11] He made 7 appearances for the Double–A Frisco RoughRiders and Triple–A Round Rock Express, compiling a 2.05 ERA with 37 strikeouts across 30+2⁄3 innings pitched.