Acquired: Signed with Real Salt Lake from the RSL Academy on February 10, 2020.
2020 Real Salt Lake: Garcia spent the preseason training with RSL before officially signing on February 10. He made his professional debut for RSL in a 1-2 loss against Vancouver on September 20, 2020.
2018-2019 RSL Academy: Garcia, 17, joined the RSL Academy ahead of the 2018 season and recorded 18 goals in 38 games while making 30 starts. He tallied seven goals in six matches during the 2019 U.S. Soccer Development Academy season. Playing primarily with the RSL U-17s, Garcia helped lift his side to an undefeated run in the USSDA Winter Showcase where he scored a goal in three appearances.