The Saudi Cup has the highest prize money among all horse races. In 2021, the payout was $20 million where half of it goes to the first place winner.