Gil signed with the Minnesota Twins as an international free agent in 2015, and he made his MLB debut in 2021 with the Yankees.
[citation needed] On March 16, 2018, the Twins traded Gil to the New York Yankees in exchange for Jake Cave.
[5] On July 21, Gil combined with Reggie McClain and Stephen Ridings to throw a no-hitter for the RailRiders.
[12] He began the 2023 season on the 60-day injured list and returned to action in September 2023, making two rehab starts for High–A Tampa.
[14] Gil received the American League Pitcher of the Month after winning all six of his May starts, and conceding an ERA of only 0.70 with 14 hits in 38⅔ innings, along with 44 strikeouts.
[17][18] Gil returned to the Yankees' rotation against the Chicago Cubs on September 6, pitching 6 scoreless innings and conceding only one hit to earn his 13th win on the season.