Who are Wrexham’s all-time record goalscorers?
Wrexham have been blessed with some truly sensational forwards throughout their long and storied history.
From Paul Mullin to Tommy Bamford – the Red Dragons have had some excellent number nines over the years, and we have now collated a list of the most prolific goalscorers in the club’s history.

Wrexham’s all-time leading goalscorers
10. Albert Kinsey
- Signed: March 1966
- Left: March 1973
- Appearances: 300
- Goals: 100
After a spell with Manchester United, Albert Kinsey played a major role in Wrexham’s promotion to League Division 3 in 1969/1970.
9. Tommy Bannan
- Signed: June 1951
- Left: June 1955
- Appearances: 260
- Goals: 104
Tommy Bannan had two stints at Wrexham and also featured for the likes of Lincoln City during his career.
8. Ron Hewitt
- Signed: July 1951
- Left: May 1957
- Appearances: 267
- Goals: 109
Ron Hewitt had a prolific career across various clubs and made five appearances for the Welsh national team, scoring one goal.
7. Paul Mullin
- Signed: July 2021
- Left : (Under contract until June 2027)
- Appearances: 172
- Goals: 110
Mullin will go down as one of the all-time greats in the Rob Mac and Ryan Reynolds era. He was crucial to the club winning two promotions from the National League to League One, but began to lose favour in 2024/25.

6. Gary Bennett
- Signed: August 1992
- Left: August 1997
- Appearances: 176
- Goals: 114
Gary Bennett had two spells at Wrexham and also featured for the likes of Chester City and Wigan Athletic.
5. Graham Whittle
- Signed: 1970
- Left: 1981
- Appearances: 396
- Goals: 118
4. Karl Connolly
- Signed: May 1991
- Left: May 2000
- Appearances: 476
- Goals: 122
Karl Connolly helped Wrexham win the Welsh Cup in 1995 and was named in the 1995–96 Second Division PFA Team of the Year.
3. Arfon Griffiths
- Signed: May 1959
- Left: 1979
- Appearances: 721
- Goals: 143
Arfon Griffiths had two spells with Wrexham as a player and also managed the Welsh outfit.
2. Bert Goode
- Signed: June 1910
- Left: Unconfirmed
- Appearances: 275
- Goals: 148
Bert Goode also played for teams such as Aston Villa, Chester City, Hull City, Liverpool, and Millwall.
1. Tommy Bamford
- Signed: March 1929
- Left: October 1934
- Appearances: 255
- Goals: 218
He helped Wrexham win the Welsh Cup in the 1930/31 season. Tommy Bamford played for Manchester United and Swansea Town post-Wrexham.
How many goals has Ollie Palmer scored for Wrexham
While he does not make the top-10 list, Ollie Palmer is widely regarded as one of the club’s most important players in their recent history.
He has scored a total of 46 goals for the Dragons at the time of writing, putting him 38th in their all-time top goalscorer list.
