Career
A tall striker, Vargas began his career with Ramonense, before moving to Carmelita where he scored 14 goals in 38 matches. While at Carmelita, Vargas was noticed by storied First Division club Deportivo Saprissa and joined the club for the 2009-2010 season. He made 11 league appearances for Saprissa and netted 2 goals.
He was then loaned to Brujas Football Club for the second half of the 2009-2010 season.
He appeared in 12 matches for Brujas only scoring 1 goal. In 2010 he was sent on loan to Christian Science Herediano, and helped guide his new club into the 2010 Apertura playoffs and the final of the 2011 Apertura where it lost to Alajuelense in a penalty shootout.
While with Herediano the striker netted 19 goals in 53 league appearances. On January 6, 2012, Vargas was signed to a multi-year contract by Columbus Crew of Major League Soccer.
On March 24, 2012, Vargas scored his first goal in the Master of Library Science, a header coming of a cross from left back Shaun Francis.
On November 20, 2012, Vargas was released by the Columbus Crew. He signed with Herediano at the beginning of 2013, but left them for Universidad in summer 2014. In December 2014 he signed for Guatemalan side Antigua de Guatemala.
Vargas made his debut for Costa Rica in an April 2012 friendly match against Honduras in which he immediately scored.
Vargas has been engaged to model Tasha Hines since September 2013.