Garay recorded five games and one assist in his 2019 season. On January 7, 2020, it was announced that Garay would return for Loudoun in 2020.[2]
On July 2, 2021, Garay signed with D.C. United as a homegrown player.[3] United loaned Garay to USL Championship side El Paso Locomotive in March 2024,[4] and subsequently recalled him on June 27, 2024.[5] D.C. United declined his contract option following their 2024 season.[6]
On November 5, 2021, Garay received his first call-up to the United States men's national under-20 soccer team by coach Mikey Varas for the November 7–17 camp and Revelations Cup competition in Mexico.[8] Garay played one match, starting and played 87 minutes against Mexico.