The English Premier League kicked off on August 10th, and soccer fans all over the world are excited for a new season of long-standing rivalries, thrilling victories and crushing defeats. Part of what makes the Premier League so well-respected and so widely enjoyed is the sheer volume of soccer superstars that make up the league's 20 teams.

These high-profile and highly talented players don't come cheap. Each year, top footballers sign contracts worth tens of millions of dollars. Using weekly salary data from Spotrac, Business Insider identified the highest-paid soccer players during the 2017-2018 Premier League season. Here are the top five: