2001 Mimo że w sezonie 2001 nie wygrał żadnego wyścigu, to 10 miejsc na podium pozwoliło mu zająć miejsce w pierwszej trójce sezonu. Zgromadził 56 punktów. Kolejny raz był bliski zwycięstwa w swoim rodzinnym mieście, ale z udziału w wyścigu musiał zrezygnować po awarii bolidu. Jednak ogólnie bolid sprawował się dobrze, Barrichello zdobywał punkty aż w 12 wyścigach. Jego zespół kolejny raz został mistrzem konstruktorów, a Schumacher – kierowców.

2002 Rok 2002 przyniósł całkowitą dominację Ferrari. Barrichello zwyciężył czterokrotnie, zdobywając 77 punktów i zostając wicemistrzem świata. Dzięki tzw. poleceniom zespołu wygrał 2 wyścigi (GP Europy, GP Węgier – choć tam startował z pole position i Schumacher nie musiał go przepuszczać, to nie atakował pozycji Brazylijczyka w końcówce wyścigu), w GP Włoch był już zdecydowanie najlepszy, a GP Stanów Zjednoczonych wygrał przypadkiem – miał przepuścić Schumachera, ale nie wyhamował przed linią mety i pokonał Niemca o 0,011 sekundy. Jednak te same polecenia zespołu, które dały mu kilka zwycięstw odebrały mu szansę na tytuł mistrzowski, kiedy przepuścił Schumachera w GP Austrii. Podczas dekoracji Schumacher oddał Barrichellemu nagrodę za zwycięstwo i wpychał go na najwyższy stopień podium. Takie zachowanie Niemca spowodowało zakaz wydawania poleceń zespołu.