Hannes zaliczył również gościnny występ w brytyjskim cyklu oraz Międzynarodowej F3 Trophy. Nie był jednak liczony do klasyfikacji. Świetne wyniki zanotował w Austriackiej Formule 3 oraz prestiżowym Grand Prix Makau. W pierwszej z nich zwyciężył w jednym z dwóch startów, natomiast w drugiej dojechał jako piąty.

W 2012 roku przeniósł się na stałe do brytyjskiej Formuły 3. Na początku roku startował w Mistrzostwach Serii Toyota. Był w niej jednym z czołowych zawodników, będąc ośmiokrotnie w pierwszej trójce, z czego trzykrotnie na najwyższym stopniu. Uzyskane punkty zapewniły mu tytuł wicemistrzowski.

Statystyki Sezon Seria Zespół Wyścigi Zwycięstwa PP NO Podium Punkty Pozycja 2010 Europejska Formuła BMW Josef Kaufmann Racing 16 0 0 1 2 174 7 Formuła BMW Pacyfiku Motaworld Racing 2 0 0 0 0 0 NS † Formuła Abarth Prema Junior 6 3 1 1 3 76 6 2011 Międzynarodowa Formuła 3 Trophy FIA Van Amersfoort Racing 4 0 0 0 0 0 NS † Hitech Racing Niemiecka Formuła 3 Van Amersfoort Racing 18 0 2 1 5 61 5 Brytyjska Formuła 3 3 0 0 1 0 0 NS † Puchar Austrii F3 2 1 2 2 2 35 10 Grand Prix Makau Hitech Racing 1 0 0 0 0 N/A 5 2012 Mistrzostwa Serii Toyota Giles Motorsport 15 3 2 3 7 738 2 Brytyjska Formuła 3 Fortec Motorsports 27 0 0 3 1 132 9 Formuła 3 Euro Series 23 0 0 0 1 0 NS† Europejska Formuła 3 8 0 0 0 1 0 NS† Grand Prix Makau Prema