Han deburterte i WRC i Rally Sweden 2006 og i februar 2007 tok han sin første etappeseier, også det i Rally Sweden, som den da yngste noensinne, 19 år og 3 måneder gammel. Rekordet har senere blitt slått. Han vant VM-runden i Portugal i 2012, 25 år gammel.