A number of Formula One drivers earn the highest salary of any drivers in auto racing. The highest-paid driver in 2010 was Fernando Alonso, who received $40 million in salary from Ferrari—a record for any driver. The very top Formula One drivers get paid more than IndyCar or NASCAR drivers, however, the earnings immediately fall off after the top three F1 drivers and the majority of NASCAR racers will make more money than their F1 counterparts. Most top IndyCar drivers are paid around a tenth of their Formula One counterparts.