W barwach McLarena startował do końca sezonu. Po GP Węgier punktował jeszcze trzykrotnie - podczas GP Turcji i GP Chin zajął piąte miejsca, a GP Brazylii ukończył na ósmym miejscu. W sezonie 2006 zdobył łącznie 19 punktów, czyli prawie dwukrotnie więcej, niż w swojej dotychczasowej karierze i zajął najlepszą pozycję w klasyfikacji generalnej w karierze - jedenaste miejsce.