Tijuana In 2014, Vargas first joined
Tijuana's
youth academy. In 2017, first-team coach
Miguel Herrera promoted 18 year-old Vargas to the team competing in that year’s Clausura tournament. On 17 March 2017, Vargas made his debut against
Santos Laguna. He started the match and played all 90 minutes in a 1–1 draw. He made twelve appearances as Tijuana finished the tournament in first place and managed to reach the semifinals of the playoffs.
América In June 2017, Vargas joined
América, reuniting with manager Miguel Herrera. He made his debut on 22 July against
Querétaro. He started in the match which ended in a 0–1 defeat.
Cruz Azul On 18 January 2023,
Cruz Azul announced the signing of Vargas from
Mazatlán. Vargas made his season debut on 4 February, against
Tigres UANL and tore his right
ACL in the 14th minute of the match. ==International career==