 He then spent two years with the Real Salt Lake academy side before playing college soccer for the New Mexico Lobos in 2018.He also appeared for FC Tucson when the club participated in the USL PDL, making three appearances in 2017.On May 18, 2019, Virgen signed his first professional contract with FC Tucson in USL League One.