Formuła 2 W sezonie 2010 Duńczyk zaangażował się w Formułę 2. Johan wystartował jednak w zaledwie trzech rundach, po czym opuścił serię. Dwukrotnie dojechał do mety, plasując się na najniższym stopniu podium (na brytyjskim torze Silverstone) oraz siódmej pozycji (na torze Monza, gdzie uzyskał również najszybsze okrążenie). Uzyskane punkty uplasowały go na 17. miejscu.

Statystyki Sezon Seria Zespół Wyścigi Zwycięstwa PP NO Podium Punkty Pozycja 2007 Duńska Formuła Ford Egebart Motorsport 12 5 1 5 8 250 2 Północnoeuropejski Puchar Formuły Renault 2.0 KEO Racing 6 0 0 0 0 13 41 Formuła Ford NEZ 4 0 0 0 2 42 7 Festiwal Formuły Ford (klasa Duratec) 1 0 0 0 0 N/A 17 Juniorski Puchar Danii Formuły Ford Egebart Motorsport 111 1 Formula Ford Zetec Sweden 18 15 2008 Europejska Formuła Renault iQuick 4 0 0 0 0 0 39 Północnoeuropejski Puchar Formuły Renault 2.0 Motopark Academy 16 1 1 2 4 225 5 2009 Formuła 3 Euroseries Kolles & Heinz Union 17 0 0 0 0 0 24 Europejska Formuła Renault iQuick Valencia 4 0 0 0 0 8 20 Duński Puchar Peugeot Spider 2 0 0 0 0 28 9 2010 Formuła 2 MotorSport Vision 6 0 0 1 1 21 17 2011 European F3 Open Cedars 4 2 0 0 2 36 10 Północnoeuropejski Puchar Formuły Renault 2.0 Cedars 3 0 0 0 2 34 28 2012 Europejski Puchar Formuły Renault 2.0 Manor MP Motorsport 4 0 0 0 0 0