3 Rennen an 8 Strecken in der F3, sowie ein Rennwochenende in der Formel Renault 3.5 waren auf dem Plan für 2012.
Theodor holte sich direkt alle möglichen Punkte der F3 Euroserie aus Hockenheim und konnte auch in Brands Hatch das Hauptrennen gewinnen. Spa, Monte Carlo und der Nürburgring waren aber kein gutes Pflaster, so dass er erst mit drei Siegen in Zolder wieder P1 der Wertung übernehmen konnte.
Mit einer Pole in Barcelona und jeweils zwei Rennsiegen in Spanien und auf dem Hockenheimring konnte er die Meisterschaft vor Juncadella, Wehrlein, Sainz und Marciello fest machen.
In Spa war er zudem in der Formel Renault 3.5 zu Gast. Sorensen gewann dabei den ersten Lauf vor Bianchi, Theo kam auf P14 ins Ziel.
Im zweiten Rennen hatte er sich mehr an das Niveau gewöhnt und konnte fünfter werden, während Magnussen das Rennen gewann.














