Answer
Pedro de la Rosa's highest finish in Formula One was second place, which he achieved at the 2006 Hungarian Grand Prix. Driving for the McLaren team, de la Rosa took advantage of a chaotic race and a late-race safety car to secure his best result in the sport. Despite his impressive performance, de la Rosa was unable to replicate this success and retired from Formula One in 2012.