В 2007 Росберг финишировал семь раз в очках, включая лучший (четвёртое место) на тот момент финиш в карьере на Гран-при Бразилии. Также он финишировал седьмым в Австралии, Венгрии и Турции и шестым в Италии и Бельгии. На Гран-при Канады, Росберг квалифицировался седьмым и отыграл две позиции на старте: