Premier League Career Goals Game — Higher or Lower?
🔍 WiseChecker

Premier League Career Goals Game — Higher or Lower?

Alan Shearer’s Premier League goal record has stood for 18 years. Harry Kane is the only player who could break it before retirement.

How to Play: Guess if the player on the right has MORE or FEWER Premier League career goals than the one on the left.

Name A

0Unit
VS

Name B

0Unit
Score: 0

Top 10 Premier League All-Time Scorers

Premier League goals count from the league’s 1992 founding. Goals scored before then in the old First Division do not count for these records.

# Name Premier League Goals Unit
1 Alan Shearer 260 goals
2 Harry Kane 213 goals
3 Wayne Rooney 208 goals
4 Andrew Cole 187 goals
5 Sergio Aguero 184 goals
6 Frank Lampard 177 goals
7 Thierry Henry 175 goals
8 Mohamed Salah 165 goals
9 Robbie Fowler 163 goals
10 Jermain Defoe 162 goals

Premier League Scoring Records

Alan Shearer’s 260 goals (1992-2006) remains the Premier League record. He averaged 0.6 goals per match — exceptional for any era.

Harry Kane left Tottenham for Bayern Munich in 2023, halting his Premier League goal pursuit. He is 47 short of Shearer at age 31. If he returns to the Premier League in his late career, he could break the record.

Erling Haaland’s 86 goals in his first 91 games (~0.95/game) is the fastest goals-per-game pace in PL history. He has many years left.

Frequently Asked Questions

Most Premier League goals ever?

Alan Shearer at 260, scored 1992-2006.

Will Kane pass Shearer?

Difficult — he’s at 213 in Bavaria now. He’d need to return to Premier League and score another 47+ goals.

How fast is Haaland scoring?

0.95 goals per game in his first 90 PL games — pace to break Shearer’s 260 if he plays 12+ more seasons in the league.

Why is the league period 1992+?

Premier League was founded August 1992. Pre-1992 First Division stats are tracked separately under a different competition name.

Note: Premier League career goals through 2024-25 season per official PL records.

More Wise Games to Try