https://www.premierleague.com/news/132849 says the Premier League has had 24,975 goals. It's possible that goal 25,000 will be scored in the last game of the weekend, which includes Leicester City, who has Mark Albrighton, who scored the 20,000th goal.