Han blev sedan tredjeförare i formel 1-stalletJordan säsongen 2004. Han fick dock ersätta stallets andreförare Giorgio Pantano i Kanadas Grand Prix 2004, då denne hade en kontraktstvist. Glock kom sjua i Kanada och fick sedan köra säsongens tre sista lopp efter att Pantano lämnat stallet.
Efter en kort tid i Champ Car i USA kom Glock tillbaka till Europa för att köra i GP2 säsongen 2006 och han vann sedan serien 2007 där han tog fyra segrar. Glock var även testförare för formel 1-stallet BMW och säsongen 2008 är han tillbaka i formel 1 som andreförare i Toyota. Han kom tvåa i Ungern 2008, vilket var hans första pallplats i F1.
Glock lyckades inte behålla sin femteplats i slutet av loppet i Brasilien 2008 utan blev passerad av Lewis Hamilton, som därmed tog VM-titeln före Felipe Massa.
Under kvalet till Japans Grand Prix 2009 så gick styrningen på Glocks Toyota sönder. Glock kunde inte styra så han for rätt fram in i däcksbarriären i sista chikanen och fick en spricka i ryggraden. Därför kunde han inte delta i tävlingen efter (Brasilien 2009) så han blev ersatt av Toyotas reservförare Kamui Kobayashi.