List of Wrexham A.F.C. players (1–24 appearances)

Wrexham Association Football Club is an association football club based in Wrexham, Wales. Founded in October 1864, it is the oldest football club in Wales and the third-oldest professional association football team in the world.[1] After playing in the Combination and regional leagues for several years, Wrexham joined the Football League shortly after the First World War, as a founding member of the new Third Division North. The club remained in the Football League for over 85 years, before they were relegated to the National League in 2008.[2] They remained in the fifth tier of English football for the next 15 seasons, missing out on promotion through the play-offs on five occasions.[3] Wrexham achieved three promotions in three seasons, from 2022 to 2025, through winning the 2022–23 National League, finishing runner-up in the 2023–24 EFL League Two and also in the 2024–25 EFL League One.[4] Thus, Wrexham secured a spot in the EFL Championship, and became the first club across the top five tiers of English football to achieve three consecutive promotions.[4]

Jimmy Case made four appearances for Wrexham at the end of the promotion-winning 1992–93 season.

Wrexham's first team has competed in numerous nationally and internationally organised competitions. As of the end of the 2023–24 season, a total of 899 players have appeared in fewer than 25 such matches for the club. The list includes six players who are still contracted to the club, so can add to their appearance total. Six Wrexham players with fewer than 25 appearances went on to manage the club – Les McDowall (1949–1950), Peter Jackson (1950–1955), Cliff Lloyd (1955–1957 and 1959–1960; caretaker 1961, 1965, 1967), Alvan Williams (1967–1968), John Neal (1968–1977) and Bobby Roberts (1982–1985).[5] Joe Jones, who played nine times between 1881 and 1883, was Wrexham's first player to score a hat-trick, which he did on 3 November 1883 (this was also the first time a player had scored four goals).[6]

  • The list is ordered first by date of debut, and then if necessary in alphabetical order by surname.
  • Appearances as a substitute are included. This feature of the game was introduced in the Football League at the start of the 1965–66 season.[7]
  • Statistics are correct up to and including the match played on 21 March 2026. Where a player left the club permanently after this date, his statistics are updated to his date of leaving.
Positions key
Pre-1960s 1960s–
GK Goalkeeper
FB Full-back DF Defender
HB Half-back MF Midfielder
FW Forward
Nationality
Unless otherwise noted, the nationality of a player is determined by the country/countries which he has played for, or if said person has not played international football, their country of birth.
Position
Playing positions are listed according to the tactical formations that were employed at the time. Thus, the change in the names of defensive and midfield positions reflects the tactical evolution that occurred from the 1960s onwards.
Club career
Club career is defined as the first and last calendar years in which the player appeared for the club in any of the competitions listed below.
Total appearances and Total goals
Total appearances and goals comprise those in the Combination, Welsh Senior League, Birmingham & District League, English Football League, National League, FA Cup, EFL Cup, Welsh Cup, FA Trophy, EFL Trophy, UEFA Cup Winners' Cup and Scottish Challenge Cup. Matches in wartime competitions are excluded.

Players

edit
As of match played 2 May 2026
Harry Trainer scored two goals in his one appearance for Wrexham in 1900.
Alf Bishop made nine appearances for the Red Dragons in the 1920–21 season.
Gordon Jones scored in his only game for Wrexham.
Stan Rowlands made nine appearances for Wrexham during 1922 and 1923.
Tommy Boyle ended his playing career with Wrexham, playing seven times for the club.
Jack Prince made four appearances for Wrexham.
Alan Kennedy played 24 times for the Red Dragons.
Steve Basham played six times during a month-long loan spell at Wrexham in 1998.
Terry Cooke played 13 times during the 1998–99 season.
During a short loan spell, Stuart Elliott appeared in 13 games at the Racecourse.
Steve Cooper started his brief playing career with Wrexham, making just two appearances.
Danny Allsopp scored four goals in just three appearances at Wrexham.
New Zealand striker Chris Killen made 14 appearances during a loan spell in 2000, scoring five goals.
Jimmy McNulty made just one appearances for Wrexham's first team.
Xavi Valero is one of only two Spanish players to appear for Wrexham, making four appearances for the club in 2005.
Jamie Reed played nine times for Wrexham, all as a substitute.
Matt Derbyshire scored ten times in 17 appearances for Wrexham.
Tom Craddock scored on his only appearance for the Red Dragons.
Robert Garrett played 23 times for Wrexham during two consecutive loan spells.
John Ruddy appeared in five games for Wrexham during the 2006–07 season.
Phil Bolland played 19 times before being released upon the club's relegation to the Conference.
During a six-month loan spell, Paul Hall made 11 appearances and scored one goal.

Players highlighted in bold are still actively playing at Wrexham.

List of Wrexham A.F.C. players with fewer than 25 appearances
Player Nationality Pos Club career Starts Subs Total Goals
Appearances
Thomas Boden  Wales FW1877–18818N/a81
A. Cooper  Wales HB18771N/a10
Edwin Cross  Wales HB1877–187910N/a100
Alfred Davies  Wales HB1877–18785N/a50
James Davies  Wales FW1877–18785N/a52
Charles Edwards  Wales FW1877–188112N/a122
Edward Evans  Wales HB1877–18785N/a50
W. J. Evans  Wales GK18772N/a20
Edward Evans Jr.  Wales FW1877–18797N/a72
Harry Loxham  Wales FW1877–18797N/a70
Charles Murless  England FB1877–18797N/a70
Broughton  Wales HB18771N/a10
John Price  Wales FW1877–188214N/a149
T. W. Davies  Wales FB1878–18795N/a50
Edward Phennah  Wales GK1878
1883
4N/a40
H. Hamshaw  Wales FB18781N/a10
J. Jones  Wales HB18781N/a10
T. Jones  Wales FB1878–18794N/a40
James Lloyd  Wales FW1878–18796N/a60
Fred Owen  Wales HB1878–18795N/a50
S. Powell  Wales FW18781N/a10
G. Sherratt  Wales HB18781N/a10
T. Woollam  Wales GK18781N/a10
J. Davies  Wales GK18792N/a20
John Davies  Wales GK1879–18826N/a60
Henry Edwards  Wales HB1879–188416N/a162
T. E. Hughes  Wales FW18793N/a30
E. J. Roberts  Wales FW18793N/a30
Tommi Davies  Wales HB18791N/a10
A. B. Davies  Wales FW18811N/a10
Harvey Davies  Wales FW18811N/a10
T. Edisbury  Wales FW1881–18834N/a42
J. Ingham  Wales HB1881–18845N/a50
C. Roberts  Wales FB18813N/a30
William Roberts  Wales FW1881–188718N/a183
Tom Burke  Wales HB1881–188416N/a160
Walter Davies  Wales FB1881–188413N/a131
W. Jones  Wales FW1881
1883
4N/a43
T. Monitor  Wales FB18811N/a10
J. Parry  Wales HB18812N/a20
R. H. Parry  Wales GK1881–18822N/a20
A. Poole  Wales FW18811N/a10
A. Richards  Wales FW18812N/a20
M. Davies  Wales FW1881–18848N/a81
F. Jones  Wales HB18811N/a10
Joe Jones  Wales FW1881–18839N/a95
Henry Phoenix  Wales HB1881–18823N/a30
George Thomas  Wales FB1881–188415N/a150
T. Berkeley  Wales HB1881–18822N/a20
J. Lee  Wales FW18811N/a10
D. Owen  Wales FB18811N/a10
T. Parry  Wales GK18811N/a10
P. Farley  Wales HB18821N/a10
R. Davies  Wales FW18821N/a11
E. Griffiths  Wales HB1882–18847N/a70
J. Owens  Wales HB18821N/a10
Bill Roberts  Wales FW1882–18832N/a22
James Trainer  Wales GK1882–18836N/a60
B. Penlington  Wales GK1883–18842N/a20
John Price Davies  Wales FW1883–18843N/a31
J. Davies  Wales FW18833N/a31
Herbert Sisson  Wales FW1883–18849N/a93
W. Phoenix  Wales HB18831N/a10
John Eyton-Jones  Wales FW/HB1883–18842N/a20
J. Roberts  Wales FB18831N/a10
R. Ingham  Wales HB18841N/a11
E. Jones  Wales GK18841N/a10
C. McDermott  Wales FW18841N/a12
Robert Roberts  Wales FB1884–18877N/a70
Job Wilding  Wales FW1884
1888–1890
9N/a92
Abel Hayes  Wales HB1884
1888–1881
22N/a221
C. L. Heywood  Wales GK18843N/a30
F. Owen  Wales FB18841N/a10
E. Owens  Wales HB1884
1887
2N/a20
J. Pugh  Wales FW18841N/a10
T. Roberts  Wales FW1885–18894N/a43
E. Carty  Wales HB1886–18872N/a20
W. Fisher  Wales HB1886
1890–1891
9N/a90
Sam Gillam  Wales GK1886–1887
1888–1890
11N/a110
Sam Jones  Wales FB1886–18873N/a30
Benjamin Lewis  Wales FW1886
1896–1887
15N/a1510
Dick Turner  Wales GK1886–189120N/a200
H. Edwards  Wales HB18871N/a10
G. Thomas  Wales HB1887–18882N/a20
P. Groom  Wales FW18871N/a11
Richard Jones  Wales FW1887–18886N/a63
J. Owens  Wales HB1887
1890–1891
9N/a90
J. Roberts  Wales FW18871N/a10
G. J. Birch  Wales FW1888–18895N/a50
Thomas Carty  Wales HB1888–18897N/a70
Fred Evans  Wales FB1888–189011N/a111
W. J. Hughes  Wales FB1888–18893N/a30
C. Vaughan  Wales FB18886N/a60
J. Whittaker  Wales FW18881N/a10
J. Farrell  Wales FW18882N/a21
H. J. Williams  Wales FW18884N/a41
Parry  Wales FW18881N/a10
Alfred Owen Davies  Wales FB1888–18893N/a31
T. Malone  Wales FW18881N/a10
Ned Davies  Wales HB1889–18903N/a30
J. Jones  Wales GK18891N/a10
W. Pugh  Wales FW18891N/a10
Dick Jones  Wales FW18901N/a10
Elils Owen  Wales FB18901N/a10
Bob Roberts  Wales FB1890–189116N/a160
Charlie Roberts  Wales HB18901N/a10
John Roberts  Wales FW1890–189115N/a155
W. Roberts  Wales FW18901N/a10
Evan Williams  Wales HB1890–189117N/a170
Jack Davies  Wales HB1890–18913N/a30
E. Ellis  Wales FB1890–189117N/a170
Fred Holmes  Wales FW1890–18915N/a51
Joseph Hudson Turner  Wales FW1890–18917N/a73
Oswald Davies  Wales FW1890–18915N/a51
Trevor Pryce-Jones  Wales FW18903N/a31
Robert Roberts  Wales FW18902N/a21
J. H. Evison  Wales HB18901N/a10
H. E. Eaborn  Wales HB18901N/a10
C. M. Thomas  Wales FW18902N/a20
Caffikey  Wales FB18911N/a10
Mathias  Wales HB18911N/a10
Arthur Roberts  Wales FW18912N/a20
T. M. O. Shelby  Wales FW18911N/a10
M. Cafferty  Wales GK18912N/a20
T. Jones  Wales FW18912N/a20
Bond  Wales HB18911N/a10
G. Davies  Wales HB18911N/a10
J. Ollerhead  Wales FB18911N/a10
Pountley  Wales FW18911N/a10
William Ball  Wales GK18966N/a60
Arthur Ellis  Wales FB1896–189710N/a100
William Griffiths  Wales FW18961N/a10
John Hughes  Wales FW1896–189713N/a137
John E. Jones  Wales FW18966N/a61
John R. Jones  Wales FB1896–189712N/a120
W. Lloyd  Wales HB18962N/a20
Harry Pugh  Wales FW1896–189712N/a125
Alfred Williams  Wales FW1896–189714N/a146
Townshend  Wales FB18961N/a10
R. Griffiths  Wales FW18961N/a10
John Taylor  Wales HB1896–18979N/a91
Thomas Davies  Wales FW1896–18977N/a76
Shallcroft  Wales GK18963N/a30
David Jardine  Scotland GK1897–180115N/a150
Frank Stokes  Wales HB18971N/a10
Harry Grainger  Wales HB1899–180224N/a241
Fred Kelly  Wales FW1899–180012N/a124
Joe Mitchell  Wales HB1899–1801
1810–1813
14N/a146
John Povah  Wales FB18999N/a90
Joseph Rogers  Wales FB1899–180121N/a210
Arthur Challoner  Wales FW1899
1805
5N/a51
Edwards  Wales FB18991N/a10
Joe Jones  Wales FW18991N/a10
Ellis Moss  Wales HB1899–1801
1807
3N/a30
Tom Moss  Wales FB1899–1801
1805–1807
6N/a60
J. S. Parry  Wales HB1899–18012N/a20
E. O. Partington  Wales FW1899–18012N/a21
Rowlands  Wales FW18991N/a10
W. E. Lumberg  Wales FW19001N/a10
Albert Potts  Wales HB19001N/a10
Harry Trainer  Wales FW19001N/a12
W. Robinson  Wales FB19001N/a10
Arthur Davies  Wales FW1901
1904
3N/a30
T. Astbury  Wales FW19011N/a10
R. Hughes  Wales FW19011N/a10
R. Jones  Wales HB19011N/a10
W. H. Jones  Wales HB19011N/a10
H. Sanderson  Wales FW19011N/a10
J. A. Williams  Wales GK19011N/a10
H. H. Davies  Wales FW19011N/a11
Enoch Jones  Wales FW19011N/a10
J. J. Brooks  Wales FW19013N/a31
Hughes  Wales FW19013N/a30
J. Cane  Wales FW1902–1903
1905
5N/a51
William Davies  Wales FW1903–19046N/a67
Jack Shaw  Wales FW1903
1906
4N/a40
J. W. Hughes  Wales FB19031N/a10
Johnson  Wales FW19031N/a10
Westley  Wales GK19031N/a10
Green  Wales FW19041N/a10
W. Griffiths  Wales HB19041N/a11
Grindley  Wales FW19041N/a10
Harry Grundy  England FW19041N/a10
R. Williams  Wales HB19041N/a10
Dick Evans  Wales FW19058N/a84
Elias Roberts  Wales FW190511N/a114
Sam Williams  Wales FW19053N/a30
W. Evison  England FB19051N/a10
H. G. Howell Jones  Wales FW1905–19065N/a50
Richard Hughes  Wales FW1905
1907
3N/a30
Jones  Wales FB19051N/a10
S. Parry  Wales HB19051N/a10
Smith  Wales GK19051N/a10
Dick Williams  Wales FW19054N/a41
W. Williams  Wales FW1905–190619N/a198
A. E. Billington  Wales FB19052N/a20
Joe Blacktin  India FB19056N/a60
Ambrose Lloyd  Wales HB1905–19064N/a40
T. W. Fowler  Wales GK1906–190720N/a200
J. W. Dawson  England FB1906–190717N/a172
Owen Jones  Wales FW19063N/a32
W. Bradshaw  England FB19065N/a50
S. E. Coventry  England GK19069N/a90
Jack Hughes  Wales FB1906–190722N/a220
Tom Jones  Wales HB1906–190710N/a102
Evan Thomas  Wales GK1906–190717N/a170
R. E. Clarke  Wales FW19071N/a10
George Griffiths  Wales FW1907–19082N/a20
Percy Corbett  England FW19075N/a50
S. G. Davies  Wales GK19072N/a20
George Williams  Wales HB1907–190820N/a201
E. Clarke  Wales FW19073N/a33
Vic Jones  Wales FW19072N/a20
F. Forkin  England FW19071N/a10
Tommy Goodwin  Wales FW19072N/a20
Albert Evans  Wales FW19076N/a61
Arthur Evans  Wales FW1907–19094N/a40
Ernie Millward  England FW19074N/a41
Tommy Jones  Wales FW1907–190811N/a112
Arnold Dargie  Wales FW19083N/a31
J. Parry  Wales FW19081N/a10
Jack Evans  Wales FW1908–19097N/a70
Thomas Roberts  Wales FW1908–19098N/a83
J. Williams  Wales FW19082N/a20
Albert Dodd  Wales FW19082N/a20
Walter Pike  Wales FW1908–19109N/a94
Llew Morris  Wales FB1909
1913–1914
16N/a160
Edgar Bramhall  Wales FW19092N/a20
Jack Yuill  England FW1909
1910
3N/a30
Jeffrey Jones  Wales FB19091N/a10
W. J. Reid  Wales FW1909
1913–1914
7N/a72
J. Clutton  Wales FW19091N/a10
Sam McAllister  England FW190915N/a153
Glyn Jones  Wales HB1909–19102N/a20
Charles Morgan  Wales GK1909–19105N/a50
Henry Shepherd  Wales FW1909–191011N/a115
Emlyn Jones  Wales HB1909–1910
1914
9N/a90
Fred Rogers  Wales FB1909–19104N/a40
Harry Jones  Wales FW1910
1920
7N/a71
J. E. Griffiths  Wales GK19102N/a20
Charles Barker  Wales FW19106N/a64
Charles Jones  Wales FW19105N/a51
Morris Rowland  Wales FW19101N/a11
E. Kenyon  Wales FW19101N/a10
Fred Riddell  England FW19102N/a20
S. Jones  Wales FW1910–19113N/a30
Sydney Hughes  Wales FB19111N/a10
Thomas Murray  England FB191111N/a110
James Dillon  Wales HB1911–19128N/a80
Harry Hutsby  England FB1911–191221N/a210
A. McGuffie  Wales FW19113N/a31
Charlie Morris  Wales FB1911–191224N/a240
Albert Pitt  England FW19117N/a75
Arthur Richards  Wales FW19111N/a10
Frank Davies  Wales FW19113N/a32
Robert Depledge  England GK19113N/a30
Thomas Corrin  Wales FW19111N/a10
F. Greaves  Wales FB19111N/a10
W. C. Humphreys  Wales FW19111N/a10
Tommy Jones  Wales FW1911–19146N/a62
Ellis Peters  Wales FB19112N/a20
Alf Osborne  Wales FW1911–19125N/a55
Harold Evans  Wales FW19121N/a10
Harry Lappin  England FW19125N/a51
Arthur Green  Wales FW19122N/a21
W. T. Harvard  Wales FW19123N/a30
Ossie Lewis  Wales FW19126N/a60
Harry Welfare  Wales FW19121N/a10
William Stuart  England FW1912–191316N/a166
Len Catherall  Wales FW19128N/a81
A. Hughes  Wales FW19121N/a10
Fred Stevens  Wales FW19134N/a42
James Fleming  Wales FW1913–19146N/a60
Lem Edwards  Wales FW19132N/a20
Elms  Wales FW19131N/a10
Dr. Forsyth  Wales FB19131N/a10
Walter Jones  Wales FW19133N/a31
Billy Vaughan  Wales FW19131N/a10
S. Hughes  Wales FW19132N/a21
D. J. Davies  Wales FW19131N/a10
Bert Hoskins  England FW1913–19148N/a84
Reg Jones  Wales FW1913–191424N/a247
H. Gallagher  Wales GK191410N/a100
Joe Williams  Wales FW1914–19156N/a60
Edward Hughes  Wales FW191412N/a124
E. Westley  Wales GK19141N/a10
F. Cawthra  Wales FW19147N/a74
James Antwiss  Wales FW19144N/a41
H. Wynne-Owen  Wales GK19141N/a10
Bill Goodwin  Wales FB19141N/a10
Caldow  Wales HB19141N/a10
Freddie Blackburn  England FW1914–191512N/a121
D. J. Davies  Wales FW19142N/a20
Henry Oakes  Wales FW19142N/a20
G. T. Matthias  Wales GK19152N/a20
T. Owens  Wales FW191513N/a137
Frank Jones  Wales FB19158N/a80
T. Jones  Wales FB19151N/a10
Roberts  Wales HB19151N/a10
Johnnie Bell  Scotland FW19192N/a20
E. Bickley  Wales HB19191N/a10
Syd Hughes  Wales FB19193N/a30
Sam Lewis  Wales FW1919–192013N/a133
Thomas Owens  Wales FW1919–192024N/a2412
John Lewis  Wales FW19191N/a11
E. Parry  Wales HB19192N/a20
Simmonds  Wales FB19191N/a10
Harry Smith  England FB19191N/a10
Ben Jones  Wales FW19192N/a23
Percy Jones  Wales FW19191N/a11
Ron Jones  Wales FW19192N/a20
Thomas Charleston  England FB1920–19212N/a20
Butterton  Wales FW19206N/a65
J. Morris  Wales FW19203N/a30
H. Ellis  Wales FW19204N/a40
Alf Bishop  England FW1920–19219N/a90
Fred Jones  England FW19203N/a31
Jabez Evans  Wales FW192011N/a110
Herbert Matthews  Wales FW1920–19215N/a51
Arthur Wray  England FW19201N/a10
J. W. Sutherland  Wales GK1920–19213N/a30
Robert Jones  Wales FW1920–19213N/a32
T. P. T. Jones  Wales FW19201N/a10
John Hughes  Wales FW19201N/a12
C. D. Rathbone  Wales FW19211N/a10
John Pickering  Wales FW192113N/a131
W. T. Morris  Wales HB19211N/a10
William Williams  Wales FB19211N/a10
Reg Leck  England FW1921–192217N/a176
Chris Elvidge  England FW1921–192215N/a154
Gordon Jones  England FW19211N/a11
Jonathan Evans  Wales FW1921–19223N/a31
John Williams  Wales FW1921–19222N/a20
Billy Matthews  Wales FW1921–19223N/a32
Cyril Northam  England FW192216N/a164
Lot Jones  Wales FW19227N/a72
William Cope  England FB1922–192315N/a150
Stan Rowlands  Wales FW1922–19239N/a90
James Roberts  Wales FW19226N/a60
Andy Moffat  Scotland FW1922–192310N/a100
Percy Jones  Wales FW19231N/a10
John Davies  Wales HB19231N/a10
Richard Warburton  England FW19236N/a61
Tommy Millington  Wales FW1923–19244N/a40
Tommy Boyle  England HB19237N/a70
Ralph Lenney  England FW1923–192416N/a161
Tom Meigh  England FW19233N/a30
Billy Houston  Scotland FW1923–19243N/a31
Frank Williams  Wales FW1923–19266N/a60
Arthur Hughes  Wales FW1924–192618N/a185
Billy Robinson  England HB19241N/a10
Bob Williams  Wales FW19243N/a30
Jesse Bird  England FW19248N/a80
Edward Lovelady  England FW192410N/a100
William Vaughan  England FW192411N/a112
Bill Graham  England FW1924–19257N/a72
Fred Howard  England FW19241N/a10
Bob Hodgkinson  England FW1924–1925
1926–1927
18N/a186
Jonathan Davies  Wales FW19241N/a10
Bob Miles  Wales FW1924–19254N/a40
Howard Pitt  Wales FW1924–19267N/a70
Herbie Large  Wales FW19251N/a10
Bill Connell  England GK1925–192610N/a100
Hywel Davies  Wales FW1925–192717N/a170
John Warburton  England FW19251N/a10
Rowland Bailey  England FW192511N/a112
Jack Holland  England FW19259N/a92
Frank Weaver  England FW19251N/a10
Joe Keetley  England FW1925–19267N/a73
Frank Roberts  Wales FW19268N/a84
Eric Williams  Wales HB19261N/a10
Eddie Lawrence  Wales HB1926–192824N/a240
William Brown  England FW19261N/a10
George Appleyard  England FW19265N/a52
Uriah Miles  England FW192613N/a131
Harry Lovatt  England FW1926–192712N/a125
Price Jones  Wales FW19272N/a20
Bernard Condon  Wales FW19272N/a20
Bill Harris  England FW1927–192814N/a142
Harry Bingham  Wales FW1927–19284N/a40
Arthur Smith  Wales GK1927–19285N/a50
Bob Jones  Wales FW19282N/a22
Arthur Evans  Wales GK19282N/a20
Arthur Lucas  Wales GK19284N/a40
Ken Greatrex  England GK1928–193017N/a170
Ernie Islip  England FW1928–192916N/a161
John Neal  Wales FW192917N/a173
John Ascroft  England FW1929–193010N/a106
Jack Richards  Wales HB19294N/a40
Ossie Jones  Wales FW1929
1932–1933
3N/a30
Iorwerth Richards  Wales FW19292N/a20
George Wynne  Wales FW1929–19309N/a91
Norman Baker  Wales FW19291N/a10
Walter Rooney  England HB1929–193013N/a130
John Richard Smith  England FW19306N/a62
Bill Leeming  England FB19301N/a10
Arthur Buxton  England FB1930–193218N/a180
Bernard Parden  England FW1930–193213N/a139
Horace Jackson  Wales FB19301N/a10
Albert Hill  England HB1930–19314N/a40
Norman Rigby  England GK19312N/a20
Walter Bamford  Wales FW19311N/a10
Billy Welsh  Scotland FW193111N/a112
Edgar Wright  Wales FW19312N/a20
Chris Ferguson  Scotland FW1931–193218N/a184
Jack Prince  England GK19314N/a40
Arthur Jones  Wales FW1931–19328N/a81
Cyril Price  England FW19322N/a21
Emlyn Williams  Wales FB1932–19333N/a30
Bill Lanyon  Wales FW19322N/a20
Frank McKenna  England FW1932–193310N/a105
Wilson Jones  Wales FW1932–19348N/a84
Harry Littlehales  England HB19325N/a50
John Molloy  England HB19321N/a10
Barney McCabe  England FW19335N/a50
Joseph Shonakan  England FW19334N/a40
John Foyne  England FW19331N/a10
Fred Smallwood  Wales FW19341N/a11
Bill Wyness  England FW1934–19352N/a20
Jimmy Rice  Scotland FW19357N/a77
Percy Manuel  England FW19352N/a20
Bert Jones  Wales GK1935–193720N/a200
Billy Jeavons  England FW19352N/a20
Eli Postin  England FW1935–193612N/a122
T. G. Jones  Wales HB1935–19368N/a80
Cliff Bryant  England HB1936–19378N/a80
Harold Readett  England FB19361N/a10
Billy Barrow  Wales FW1936–193715N/a152
John Smith  Scotland FW193712N/a121
Dai Phillips  Wales FW1937–193816N/a161
Hugh Robertson  Scotland FB19376N/a60
Nathan James Fraser  Scotland FW1937–193821N/a213
Sidney Barnard  England FW19372N/a21
Tom Breakwell  England HB1937–19383N/a30
Willie Ouchterlonie  Scotland FW19373N/a30
Zander Smith  Scotland HB19377N/a70
John Wilson  England FW1937–19387N/a70
Cliff Lloyd  Wales FW193812N/a122
Joe McAleer  Scotland FW19387N/a71
Jim Smith  England FB1938–193924N/a240
Jackie Lloyd  Wales FW19381N/a10
Fred Goss  England FW19389N/a91
Tom Davies  England FW19381N/a10
Frank Briggs  England HB19391N/a10
Billy Cook  Northern Ireland FB1939
1945
3N/a30
John Jones  Wales GK19391N/a10
Ronnie Dix  England FW19452N/a21
Len Duns  England FW19452N/a21
Johnny Hancocks  England FW19452N/a21
Dennis Isherwood  England FW19452N/a20
Tony Collins  Wales FW19452N/a20
Aubrey Hayward  Wales FW19452N/a21
Cliff Lloyd  England FW19452N/a22
George Wainwright  Wales FW19452N/a21
Dave Whitelaw  Scotland GK19451N/a10
Roger Ashton  Wales GK19451N/a10
Freddie Haycock  England FW19466N/a61
Joe Lloyd  Wales HB1946–194724N/a240
Albert Malam  England FW19466N/a61
Peter Baines  Australia FW19466N/a62
Len Hewitt  Wales FW1946–19476N/a64
Murray Archibald  Scotland FW19461N/a10
Terry McNee  England GK194615N/a150
Norman Jones  Wales GK1946–19472N/a20
Percy Lovett  England GK194714N/a140
Harry Hollis  Wales FB19471N/a10
Ed McIlvenny  United States FW19478N/a81
Jack Jones  Wales FW1947–194824N/a245
Frank McGinn  Scotland FW19472N/a20
Alf Somerfield  England FW19472N/a21
Tom Bayley  England GK1947–19487N/a70
Jim Atherton  Wales GK1947–194820N/a200
Robert Walker  Scotland FW19482N/a20
Ron Mawson  England GK1948–19497N/a70
Fred Sharpe  England FW19481N/a10
Glyn Williams  Wales FB19494N/a40
Stuart Williams  Wales FW19491N/a10
Len Rowland  England FB1949–195022N/a220
Les McDowall  Scotland HB19494N/a40
Ken Ellis  Wales FW1949–19505N/a50
Ron Wood  England FW1949–195018N/a185
Bobby McLaughlin  Northern Ireland HB195021N/a210
Dennis Edwards  Wales FW19501N/a11
Harold Spencer  England HB1950–195111N/a110
Willie Hayes  Ireland GK1950–195115N/a150
Brian Johnson  England FW1950–195214N/a142
David McAdam  England FB1950–195110N/a100
Estyn Griffiths  Wales HB1950–195110N/a100
Jack Hilton  England FW1950–19513N/a30
Dick Grieve  Scotland FW19501N/a10
Jimmy Wyllie  Scotland FW1950–195122N/a224
Colin Grainger  England FW1951–19535N/a50
Dilwyn Roberts  Wales FW19511N/a10
Willie Jessop  England FW1951–195216N/a163
John Kirby  United States FB1951–19525N/a50
Robert Williams  England FW19517N/a70
Len Wootton  England FW1951–195223N/a232
Archie McWhinnie  Scotland HB19512N/a20
Ken Roberts  Wales FW19511N/a10
Ray Williams  Wales FB1951–195212N/a120
Bernard Bonner  Scotland FW19521N/a10
Neville Jones  Wales FW19521N/a10
George McMillan  Scotland FW19521N/a10
Phil Spruce  England HB1953–195523N/a230
Keith Matthews  Wales FW1953–19559N/a90
Earl Godding  Wales GK1953–195824N/a240
Brian Griffiths  Wales FW1953–195722N/a2211
Tecwyn Jones  Wales FB1953–19545N/a50
Derek Williams  Wales GK1954–195512N/a120
David Jackson  England FW195410N/a103
Peter Jackson  England HB195410N/a101
Eddie Williams  England FW19541N/a10
Keith Bannister  England HB195514N/a140
Eric Littler  England FW195512N/a121
Dennis Evans  England FB1956–195811N/a110
Alvan Williams  Wales FW1956–195716N/a167
William Dallas  Scotland HB1957–19588N/a80
John McTurk  Scotland FB19572N/a20
Barry Smith  England FW1957–195822N/a2215
Joe Dignam  Scotland FW19578N/a80
Ray Wilkins  England FW1957–19584N/a42
George Warburton  Wales FB1958–196024N/a240
Elfyn Williams  Wales FW19592N/a20
Eric Beesley  England HB19591N/a10
Bert Scott  Scotland FW19592N/a20
Idris Pryce  Wales FW19593N/a30
George Porter  Wales FW19591N/a10
David Proctor  Northern Ireland HB19593N/a30
Barry Wright  Wales FB1959–196113N/a130
Harvey Jones  Wales HB1959–196017N/a170
Gareth Salisbury  Wales FW1960–196218N/a180
Len Willett  Wales HB19601N/a10
Archie Styles  England HB1960–196120N/a201
Harvey McCreadie  Scotland FW1960–196114N/a142
Elfed Morris  Wales FW1961–196214N/a148
Billy White  England FW19618N/a80
Terry Bennett  England GK19611N/a10
Derek Hughes  Wales FW19621N/a10
Bob Thomas  Wales HB19621N/a10
Tommy Anderson  Scotland FW196215N/a153
Wally Bellett  England FB19622N/a20
Kenny Simpkins  Wales GK1962–19635N/a50
Don Parrish  England FW1963–19655N/a50
Roy Thurnham  England HB19633N/a30
Alan Jones  Wales GK1963–196423N/a230
Aled Owen  Wales FW1963–19644N/a40
David Lambert  Wales FB19635N/a50
Graham Bent  Wales FW1963–196412N/a122
Jimmy McGill  Scotland FB1963–196420N/a200
Albert Dunlop  England GK1963–196518N/a180
Norrie Gillespie  Scotland FW1963–19643N/a30
Dennis Lambourne  Wales FW1964–196515N/a154
Alan Jones  Wales FW19642N/a20
Haydn Jones  Wales FB1965–1966182200
Robert Butt  England FW19653N/a30
Cledwyn Roberts  Wales HB19651010
Dave Harding  Australia MF1965–1966111121
Peter Wall  England DF1965–1966167231
David Rawlins  Wales FW19652020
Ben Hannigan  Republic of Ireland FW1965–19668082
Johnny Edwards  Wales GK19651010
Graham Beighton  England GK1966230230
John Lloyd  Wales FW1966–19672020
Ian Hughes  Wales FW19669093
John Wood  England DF1966–196864100
David Grant  England HB1966–196786140
Geoff Lloyd  Wales FW1966–1967142166
Ray Booth  Wales MF1967–19695050
Phil Jones  England FW19671010
Pat Kinsella  England MF19671010
Dennis Reeves  Scotland GK1967–1969170170
Graham Jones  Wales DF19684040
Ray Charnley  England FW1968–1969222247
Bernard Purdie  Wales FW1968–1970103133
Steve Mackreth  Wales DF19691120
Joey Duncan  England FW19691010
John Sykes  England FW19691010
Brian Price  Wales MF19701010
Phil Boersma  England MF19704370
Colin Green  Wales DF19713030
David Hughes  Wales MF19711010
Ken Taylor  Wales DF19711010
Bob Scott  England DF1971–1976
1986
195240
Roger Mostyn  Wales FW1972–1973184227
John Loughlan  Scotland DF19726060
Mike Williams  Wales MF1975–1978110110
Jimmy Kelly  Northern Ireland MF19754040
Everton Williams  Jamaica FW19751120
John McLaughlin  England MF19771010
Peter Williams  Wales FW1978–1981711181
Tony Larkin  England DF19781120
David Palmer  England DF/MF19780110
Ian Roberts  Wales MF19792680
Elfyn Edwards  Wales DF19791010
Steve Jones  Wales FW1981–19824480
Mark Jones  Wales DF19821010
Dennis Leman  England MF1982170171
Mark Emmerson  England MF1982–19831120
Steve Humphries  England GK19822020
Medwyn Evans  Wales MF1982–1984176231
Drew Brand  Scotland GK19821010
Kevin Bremner  Scotland FW19835052
Steve Jones  Wales DF1983–198492111
John Williams  Wales DF19830110
Phil Coleman  England DF1983200203
Bob Wardle  England GK1983140140
Bobby Roberts  Scotland MF19831010
Mike Sturridge  England FW19833140
Grenville Millington  Wales GK1983–1984140140
Ronnie Sinclair  Scotland GK1984160160
Paul Nicholl  England MF19841120
Gary Pugh  Wales HB19842020
David Reilly  England MF1984–19850220
Malcolm Crosby  England MF19845160
Chris Sander  Wales GK19845050
Peter Houghton  England FW1984–19855052
Vernon Keep  England MF1984–19850331
Steve Emery  England MF/DF1985–1986101110
John Vaughan  England GK19854040
Mike Keen  Wales GK1985–19868080
Brian Mooney  Republic of Ireland MF1985–1986120124
Phil Brignull  England DF1985–19866061
Don Ferguson  Canada GK1986220220
Simon Chadwick  England FW19861120
Darren Weetman  England MF19861010
Brian Stanton  England MF19869090
Ian Haigh  England GK19861010
Barry Diamond  Scotland FW19874260
Darren Heyes  England GK19873030
David Powell  England GK19872020
George Oghani  England FW19876170
Jim Harvey  Northern Ireland MF19876060
Jamie Slater  Wales FW19871671
Robert Alleyne  England FW1987–198893122
Ian Fairbrother  England MF/DF1987100100
Steve Scott  Wales DF19870440
Jason Taylor  Wales MF19880110
Mark Wrench  England DF1988–19895160
Martin Lane  England DF19886060
Paul Raynor  England MF/FW19886060
Paul Jones  England MF19895050
Martin Filson  England DF19890220
Robert Barnes  England DF1989–1990102120
Tony Lee  England FW19890110
Craig Madden  England FW199073101
Robert Jones  England MF1990–19915271
Eddie Youds  England DF1990200202
Alan Kennedy  England DF1990222240
Steve Morgan  Wales MF19908081
Kevin Jones  Wales DF1990–199482100
Dave O'Gorman  England MF/FW1990–19911112231
Ashley Ward  England FW19916062
Robbie Lunt  England MF19911890
Ian Griffiths  England FW1991170170
Joey Murray  England MF1991140140
Stewart Phillips  England FW19911121
Peter Skipper  England DF19912020
Colin Marshall  Scotland DF19914040
David Jones  Wales MF19921120
Simon Ireland  England MF19922350
Dudley Lewis  Wales DF19928190
Craig Knight  Wales DF19921010
David Esdaille  England MF19926170
Ken Hughes  Wales GK1992–1993100100
Stephen Pugh  Wales FW1992–1994512170
Jimmy Case  England MF19931340
Mark Walton  Wales GK19936060
Nick Richardson  England MF19944042
Mike Quigley  England MF19954040
Lewis Coady  England MF19952020
Richard Barnes  Wales DF19950220
Steve Futcher  England MF/DF19952020
Andy Thomas  England DF19951010
Jason Soloman  England DF19964040
Paul Roberts  Wales FW1996–19970220
Dave Gardner  England MF19970110
Paul Jones  England DF19976060
Neil Wainwright  England MF1997–1998127193
Ray Kelly  Republic of Ireland FW1997–199875121
Clayton Ince  Trinidad and Tobago GK19971010
Steve Basham  England FW19985160
Mark Wilson  England MF1998161177
Stephen Rishworth  England MF19980440
Terry Cooke  England MF1998–1999130130
Jake Edwards  England FW1998–1999615214
Carl Griffiths  Wales FW19995054
Tommy Wright  Northern Ireland GK1999170170
Stuart Elliott  England MF/DF1999112130
David Lowe  England MF/FW1999–200086141
Mike Ryan  England DF19994370
Ian Stevens  Malta FW1999–2000204248
Kevin Hannon  England DF1999–20002240
Jason Jarrett  England MF1999–20004040
Steve Cooper  Wales DF19991120
Dave Warren  Republic of Ireland FW1999–20017291
George Horan  England DF20000110
David Sweet  Wales FW20000110
Danny Allsopp  Australia FW20003034
Chris Killen  New Zealand FW2000131145
Emad Bouanane  France DF2000–2001204240
Adrian Moody  England DF2000–20024260
Paul Mardon  Wales DF20007180
Gareth Williams  Wales MF20000110
Willie Miller  Scotland DF20016060
Mark Evans  England DF2001–20020550
Keith Hill  England DF2001150151
Kevin Sharp  England DF2001–2002133161
Marius Røvde  Norway GK2002120120
Daniel Bennett  Singapore DF2002–2003180180
Paul Whitfield  Wales GK2002–2004154190
Armand Oné  France FW20032130
Jimmy McNulty  Scotland DF20030110
Matt Baker  England GK2004172190
Matthew Shaw  England FW20040110
Xavi Valero  Spain GK20054040
Jamie Reed  Wales FW2005–20070990
Michael Jones  England GK2005–2008122140
Robbie Foy  Scotland MF2005–2006812203
Paul Warhurst  England DF2005–200666121
Paul Linwood  England DF20058190
Sam Williams  England FW2006171182
Matt Derbyshire  England FW20061701710
Jon Newby  England FW2006211130
John McAliskey  England FW20064040
Tom Craddock  England FW20061011
Maheta Molango  Switzerland FW20064040
Kevin Smith  Scotland FW2006–200773102
Paul Mitchell  England MF20075050
Robert Garrett  Northern Ireland MF2007–2008203230
Cherno Samba  Gambia FW20071230
Scott Barron  England DF/MF20073030
John Ruddy  England GK20075050
Michael Carvill  Northern Ireland FW/MF2007–200888161
Richard Walker  England DF20073030
Eifion Williams  Wales FW/MF2007106161
Conall Murtagh  Northern Ireland MF2007–20084260
Matthew Collins  Wales MF20073030
Phil Bolland  England DF2008190190
Paul Hall  England MF/FW200874111
Danny Sonner  Northern Ireland MF20089091
Stuart Nicholson  England FW200894130
Drewe Broughton  England FW2008160162
Robert Duffy  Wales FW20080660
Nat Brown  England DF20086170
Simon Brown  England MF2008105152
Tom Kearney  England MF2008–2009154191
Darran Kempson  England DF2008–2009151160
Shaun Whalley  England MF/FW2008163194
Kyle Critchell  Wales DF/MF20082020
Joe Allen  Wales MF20082021
Obi Anoruo  Nigeria FW2008–2012618242
Ritchie De Laet  Belgium DF20084040
Angelos Tsiaklis  Cyprus MF2008–20098080
Nathan Woolfe  England FW2008–2009122141
Patrick Suffo  Cameroon FW2008–2009316192
Steve Abbott  England FW2008–20091230
Christian Gyan  Ghana DF20092020
Jamie McCluskey  Scotland MF2009–20101113240
Andrew Crofts  Wales MF2009180181
Aurélien Collin  France DF2009112130
John Curtis  England DF/MF2009130130
Matt Jansen  England FW20093031
Gunnar Nielsen  Faroe Islands GK20095050
Sam Russell  England GK2009–2010200200
Hedi Taboubi  France MF2009–2010122141
Matthew Wolfenden  England FW/MF2009–2010512171
Lamine Sakho  Senegal MF/FW2009–2010174211
Luke Holden  England MF2010132151
Aaron Brown  England DF20108080
Danny Mitchley  England FW20103360
Kristian O'Leary  Wales MF20108080
David Brown  England FW2010–201183112
Kevin Gall  Wales MF/FW20103250
Scott Shearer  Scotland GK20109090
Jordan McMillan  Scotland DF20114150
Louis Moss  Barbados FW20112242
Rob Salathiel  Wales MF/FW20111120
Anthony Stephens  England DF2011–20156390
Paul Carney  Wales MF20110110
Jay Colbeck  England MF2011–201369154
Max Fargin  Wales FW20111010
Jamie Morton  England MF20111010
Matty Owen  Wales MF20111010
Kyle Parle  Wales DF2011–20142240
Jonathan Royle  Wales DF/MF2011–20151230
Danny Ward  Wales GK2011
2025–
9090
Daniel Alfei  Wales DF2012–2013210210
Steve Leslie  Scotland MF/DF2012103131
Nick Rushton  Wales FW2012–20141212245
Danny Devine  Northern Ireland DF20128080
Bradley Reid  Wales FW2012–2016610161
Kevin Thornton  Republic of Ireland MF2013–2014165216
Dele Adebola  Nigeria FW2013106162
Théophile N'Tamé  Cameroon DF20135271
Danny Livesey  England DF2014160160
Danny Reynolds  Wales FW20140220
Joe Williams  Wales FW20140330
Daniel Bachmann  Austria GK2014–2015180180
Ross White  Wales DF2014–2016204241
Dan Holman  England FW20140440
James Pearson  England DF2014–201591100
Jonathan Flatt  England GK2014–20157070
Scott Tancock  Wales DF20142020
Joe Thompson  England MF20141010
Luke Waterfall  England DF2015122141
Kieron Morris  England MF2015121134
Kyle Storer  England MF2015112131
Sam Finley  England MF2015113140
Corey Roper  England MF20150330
Cameron Belford  England GK2015200200
Joel Logan  England MF20150330
Javan Vidal  England DF/MF2015–2016213242
Mason Watkins-Clarke  England DF20151010
Adam Smith  England MF2015210121
Jon Nolan  England MF20153360
Joe Quigley  Republic of Ireland FW20152241
Liam Walsh  Wales DF/MF20150110
James Caton  England MF20150440
Danny O'Brien  England MF20150330
John Cofie  England FW20151230
Simon Heslop  England MF2016200203
Jonny Smith  England MF20160220
Mark Beck  Scotland FW201674110
Louis Briscoe  England FW/MF20160440
Ryan O'Reilly  Republic of Ireland DF20160110
Michael Bakare  England MF20163580
Shaun Harrad  England FW2016165214
Tyler Harvey  England MF/FW2016103130
Gerry McDonagh  Republic of Ireland FW2016–2017168245
Nortei Nortey  England MF20161560
Brandon Burrows  England MF2016–20170220
Khaellem Bailey-Nicholls  England FW20160330
Luke Coddington  England GK2016–2017100100
George Harry  England FW2016–20172351
Izale McLeod  England FW2017132151
Russell Penn  England MF2017160160
Ollie Shenton  England MF2017143171
Mitchell Lund  England DF20174040
Iffy Allen  England MF20173470
Olly Marx  England DF20179090
James Hurst  England DF2017–2018811190
Alex Reid  England FW2017144183
Callum Preston  Wales GK20171010
George Miller  England FW2017–20185160
Cameron McGregor  England FW/MF20170110
Ferdinand Takyi  Germany FW20170110
Doug Tharme  England DF2017–20197290
Ryan Williams  Wales DF20171010
Scott Quigley  England FW2018161178
David Raven  England DF20185270
Jonathan Franks  England MF/FW20182570
Simon Ainge  England DF/FW201819100
Jordan Maguire-Drew  England MF2018145193
Scott Burgess  England MF20180220
Matt Sargent  Wales MF2018–20191120
Cole Stockton  England FW20192791
Jermaine McGlashan  England MF20193581
Kemy Agustien  Curaçao MF20193030
Anthony Spyrou  England FW20192130
Jack Thorn  Wales MF20190110
JJ Hooper  England MF/FW2019–2020184227
Leighton McIntosh  Scotland MF/FW201958133
Michael Chambers  England DF2019141150
Jazzi Barnum-Bobb  Saint Vincent and the Grenadines DF2019130130
Adam Barton  Republic of Ireland MF2019101110
Bobby Beaumont  Wales DF20193140
Matthew Jones  Wales MF20192240
Dawid Szczepaniak  Poland GK20191010
Cian Williams  Wales DF20190220
Calum Huxley  England FW20190220
Kyle Robinson-Murray  England MF20191120
James Horsfield  England DF2019
2020–2021
184220
Omari Patrick  England MF/FW2019–202073105
Tyler Reid  England DF2019–20205270
Davis Keillor-Dunn  England MF2020
2026–
310131
Jordon Thompson  England DF20205050
Tyler Garratt  England DF20203030
Kyle Barker  England MF20200110
Anthony Jeffrey  Guyana MF20204590
Adi Yussuf  Tanzania FW2020–202198175
Keanu Marsh-Brown  Guyana MF20211230
Gold Omotayo  Switzerland FW2021101113
Chris Sang  England FW20211230
Cameron Green  England DF2021–202287151
Jake Hyde  England FW2021–2022116173
David Jones  England MF2021–20232351
Harry Lennon  England DF2021–2023221232
Shaun Brisley  England DF20215051
Kai Evans  Wales MF2021–20220220
Ryan Austin  Wales DF20230110
Scott Butler  Wales DF20231010
Aaron James  England DF2023–7291
Billy Waters  England FW2023–20253580
Harry Ashfield  Wales MF2023–5492
Luke McNicholas  Republic of Ireland GK2023–20253030
Dan Davies  Wales DF20231010
Owen Cushion  England MF20230110
Luke Bolton  England MF/DF2024–2025812200
Callum Burton  England GK2024–100100
Mo Faal  Gambia FW2024–79163
Jón Daði Böðvarsson  Iceland FW2024–20253470
Josh Adam  Scotland MF2024–20252020
Brad Foster  England GK2024–20251010
Liberato Cacace  New Zealand DF2025–94131
Conor Coady  England DF2025–6060
Ryan Hardie  Scotland FW2025–46101
Zak Vyner  Kenya DF2026–6390
Bailey Cadamarteri  Jamaica FW2026–0330

References

edit

General

Specific

  1. Jones, Peter. "Wrexham AFC History". Archived from the original on 15 December 2012. Retrieved 11 August 2024.
  2. King, Ian (10 January 2023). "Welcome to Wrexham, where celebrity ownership follows years of decline and false hope". Football365. Retrieved 11 August 2024.
  3. "National League: Wrexham's 33-year play-off hoodoo". BBC Sport. 27 May 2022. Retrieved 11 August 2024.
  4. 1 2 Ogden, Mark (26 April 2025). "Wrexham promoted to Championship as historic rise continues". ESPN. Retrieved 26 April 2025.
  5. "Wrexham Manager History: Past & Present". Soccerbase. Retrieved 11 August 2024.
  6. "Hat-trick Heroes". Wrexham AFC Archive. Retrieved 11 August 2024.
  7. Watts, Nick. "1963 to 1988". English Football League. Archived from the original on 17 April 2016. Retrieved 11 August 2024.
edit