12 lipca 2009 odbył się wyścig o Grand Prix Niemiec. Polak rozpoczął wyścig z 16. pozycji. Na starcie wyprzedził sześciu zawodników i awansował na 10. miejsce. Szybko jednak zużywały się miękkie opony, na których wystartował. Po zmianie ogumienia na twardsze na 23. okrążeniu, okazało się, że ciśnienie w oponach jest zbyt wysokie. Z tego powodu Robert tracił na każdym okrążeniu. W trzecim stincie polski kierowca prezentował już lepsze tempo, jednak jechał za Piquetem, ale nie mógł go wyprzedzić i ukończył wyścig na czternastej pozycji.