Born and raised in Población José María Caro (located in Chile's capital city Santiago), Carrasco joined the youth ranks of the professional team Audax Italiano when he was 14 in 2005.
[1] Carrasco made his professional debut, aged 18, during a Primera División game: a 2–2 draw with Huachipato on 18 September 2009 at Estadio Municipal de Concepción,[2] where he was replaced by Fernando Gutiérrez.
In January 2011, Carrasco was nominated by César Vaccia to play for the Chilean under-20 team the 2011 South American Youth Championship in Peru, and debuted as a starter against the host team and scored one goal in a 2–0 victory at Estadio Monumental Virgen de Chapi.
He gained notoriety for an incident during Chile's 1–0 loss to Ecuador in the final group's last match, in which he grabbed Ecuador forward Edson Montaño's arm and swung it into his face in his successful attempt to gain a free kick.
[5] On April 11, 2012, he scored in a 3–0 friendly win over Peru at Estadio Jorge Basadre.