[2] Löfkvist was a good time trialist with solid climbing abilities, winning the Monte Paschi Eroica in 2009 with a powerful attack during the steep final kilometer ascent.
The week after turning 20 he won the last stage of Circuit de la Sarthe with a 171 km breakaway, covering 150 alone after getting rid of Christophe Moreau.
The stage win also gave him the Overall Classification, drawing comparisons with Tour de France winners Bernard Hinault and Greg LeMond, who also won the race at the age of 20.
His improvement in stage races became clear after he finished fifth in the Tour de Suisse, ahead of his team leader Kim Kirchen.
On 10 September 2009, Löfkvist was presented as a rider for the newly established British Team Sky, where he has chosen to spell his name 'Löfkvist'.
Team Sky officials have said that the name appears as 'Löfkvist' on the rider's passport, and he previously has used that spelling in the Olympic games.
[8] In July 2010, Löfkvist finished 17th in the Tour de France (20 minutes, 46 seconds behind winner Alberto Contador),[9] the highest placed Team Sky rider.
I’ve enjoyed winning the Strade Bianche, but my most memorable moment is when I got the pink jersey at the Giro d’Italia in 2009.
"In November 2014 Löfkvist was announced as general manager of the new Swedish squad Team Tre Berg-Bianchi ahead of the 2015 cycling season.