Wrexham 5
Swansea Town 2
Welsh Cup (Semi-Final)


Wrexham
5 - 2
Swansea Town 

Welsh Cup
(Semi-Final)
Wednesday, April 15th, 1931
Sealand Road, Chester FC
Attendance: 4,208
4:00pm kick-off

Goalscorers
Sam Taylor (5)
Tommy Bamford (10)
Jackie Hughes (15)
Sam Taylor (20)
Sam Taylor (30)
Ron Williams (8)
Dai Lewis (60)

Team Managers
Jack Baynes
Jimmy Thompson

Starting Eleven
1. Dick Finnegan
2. Alf Jones
3. Wynne Crompton
4. John Clayton
5. Ralph Burkinshaw
6. John Donoghue
7. Jack Mustard
8. Jackie Hughes
9. Tommy Bamford
10. Sam Taylor
11. Tommy Lewis
Alec Ferguson .1
Sid Lawrence .2
Wilf Milne .3
Joe Sykes .4
Harry Hanford .5
Billy Tabram .6
George Thomas .7
Harry Deacon .8
Ron Williams .9
Jack Armand .10
Dai Lewis .11

Bench
None. None.

Substitutions
None. None.

Cautions
None. None.

Red Cards
None. None.

Match Officials



Match Report


This match has no report.



Squad Statistics (as at April 15th, 1931)


1930-31 All Time
League Cups All
Dick Finnegan (GK) 37 - 6 - 95 -
Wynne Crompton 26 - 5 - 71 -
Alf Jones 39 - 6 - 3646
Ralph Burkinshaw 35161412
John Clayton 2313 - 261
John Donoghue 2815 - 331
Tommy Bamford 3332699176
Sam Taylor 3913654518
Jackie Hughes 17141232
Tommy Lewis 3613614214
Jack Mustard 3813624415







League Table & Results (as at April 15th, 1931)


Results of league matches played since last match
15th April 1931
Gateshead AFC2-1Stockport Co.


Division Three (North) 1930-31
P W D L Avg Pts
1. Lincoln City 38 24 7 7 1.979 55
2. Tranmere Rovers 39 24 6 9 1.667 54
3. Chesterfield 39 23 6 10 1.660 52
4. WREXHAM 39 19 11 9 1.458 49
5. Stockport County 40 19 8 13 1.268 46
6. Southport 38 18 9 11 1.444 45
7. Hull City 37 17 9 11 1.654 43
8. Carlisle United 39 18 5 16 1.156 41
9. Gateshead AFC 39 14 13 12 1.000 41
10. Wigan Borough 38 18 5 15 0.910 41
11. York City 39 17 6 16 1.039 40
12. Darlington 38 14 8 16 1.179 36
13. Accrington Stanley 40 14 8 18 0.750 36
14. Barrow 40 14 7 19 0.744 35
15. Doncaster Rovers 39 12 10 17 1.000 34
16. Rotherham United 38 12 10 16 0.961 34
17. Halifax Town 39 12 9 18 0.638 33
18. Crewe Alexandra 39 13 5 21 0.713 31
19. New Brighton 40 12 7 21 0.625 31
20. Rochdale 39 12 6 21 0.588 30
21. Hartlepools United 38 11 6 21 0.853 28
22. Nelson 39 6 7 26 0.410 19