Bf760fa5b914ade93aa1e07b80f4b780

Home Premier League All-Time Premier League

All-Time Premier League Top Welsh Goalscorers 1992-93 to 2021-22

Table lists Top Number of Premier League Goals by Welsh Players. Ryan Giggs
who played for Manchester United is the Welsh footballer with the highest number of all-time goals in the Premier League.
Statistics correct to 22nd May 2022 (Matchday 38).
See also
Each Season’s Top Goal Scorers, Top Premier League Scorers and Premier League Hat-Tricks.

Top 30 Welsh Football Players with the Most Premier League Goals

All-Time Premier League Top Welsh Goalscorers
1 Ryan Giggs 109
2 Craig Bellamy 81
3 Gary Speed 80
4 Mark Hughes 64
5 John Hartson 55
6 Gareth Bale 53
7 Ian Rush 48
8 Dean Saunders 45
9 Aaron Ramsey 40
10 Simon Davies 27
11 Nathan Blake 23
12 Robbie Savage 20
13 Mark Pembridge 17
14 Sam Vokes 17
15 Joe Allen 16
16 Hal Robson-Kanu 14
17 Robert Earnshaw 13
18 Vinnie Jones 13
19 James Collins 11
20 Daniel James 10
21 Steve Morison 10
22 David Phillips 10
23 Mark Bowen 9
24 Jeremy Goss 9
25 Iwan Roberts 9
26 David Brooks 8
27 Andy King 8
28 Paul Bodin 7
29 Jack Collison 7
30 Ben Davies 7
Statistics Correct to 22nd May 2022 (MD 38)

See also All-Time Premier League Hat Tricks

Premier League Goal Statistics

Premier League All-Time Record Goalscorers

English Football Top Flight Highest Goalscorers

Premier League Hat-Tricks

Archives
Back To Top