Sainz moved to McLaren for the 2019 season, while at the same time ending his contract with Red Bull Racing. At the Sainz took his maiden Formula One podium finish with third. Sainz added another podium by finishing second at Monza the following year before departing for Ferrari at the end of that season. Sainz scored his third and fourth podiums by finishing second at the 2021 Monaco Grand Prix and then third at the 2021 Hungarian Grand Prix, both for Scuderia Ferrari.