Wrexham 1
Cardiff City 2
Welsh Cup (Final)


Wrexham
1 - 2
Cardiff C. 

Welsh Cup
(Final)
Wednesday, April 21st, 1920
Racecourse Ground
Attendance: 6,618
5:30pm kick-off

Goalscorers
E.D. Roberts (74)
George West (2)
George West (45)

Team Managers
Fred Stewart

Starting Eleven
1. Fred Boxley
2. Trevor Jones
3. Bobby Simpson
4. Tommy Matthias
5. Bert Foster
6. Bob Griffiths
7. David Jardine
8. Bert Goode
9. E.D. Roberts
10. Noel Edwards
11. Frank Roberts
Jack Kneeshaw .1
Charlie Brittan .2
Edward Layton .3
Fred Keenor .4
Bert Smith .5
Billy Hardy .6
Billy Grimshaw .7
W. Cox .8
Arthur Cashmore .9
George West .10
Jack Evans .11

Bench
None. None.

Substitutions
None. None.

Cautions
None. None.

Red Cards
None. None.

Match Officials

J. Mason (Burslem) (Referee)
E.V. Davies (Llanidloes) & W. Pritchard (Whittington) (Assistants)



Match Report


This match has no report.



Squad Statistics (as at April 21st, 1920)


1919-20 All Time
League Cups All
Fred Boxley (GK) 33 - 8 - 41 -
Trevor Jones 28 - 10 - 38 -
Bobby Simpson 27 - 7 - 34 -
E.D. Roberts 324101425
Bob Griffiths 32 - 101421
Bert Foster 1221 - 132
Tommy Matthias 29510216813
David Jardine 2467 - 437
Frank Roberts 22191312
Bert Goode 3114103171111
Noel Edwards 27121083720







League Table & Results (as at April 21st, 1920)


Results of league matches played since last match
19th April 1920
Hednesford8-1Willenhall Swifts
21st April 1920
Kidderminster0-2Hednesford


Birmingham & District League 1919-20
P W D L Avg Pts
1. West Bromwich Albion Res. 32 18 7 7 1.381 43
2. Wellington Town 33 18 4 11 1.438 40
3. Hednesford Town 31 15 8 8 1.463 38
4. WREXHAM 33 16 5 12 1.558 37
5. Coventry City Res. 33 17 3 13 1.500 37
6. Birmingham Res. 30 17 2 11 1.556 36
7. Stourbridge 32 15 4 13 0.934 34
8. Willenhall Swifts 33 14 5 14 1.037 33
9. Nuneaton Town 32 14 4 14 1.031 32
10. Wolverhampton Wanderers Res. 31 14 4 13 0.855 32
11. Stoke Res. 33 14 3 16 1.076 31
12. Shrewsbury Town 32 14 2 16 0.648 30
13. Walsall 32 11 6 15 0.944 28
14. Worcester City 32 12 4 16 0.894 28
15. Darlaston 30 12 3 15 0.964 27
16. Kidderminster Harriers 32 10 7 15 0.699 27
17. Wednesbury Old Athletic 34 11 5 18 0.583 27
18. Brierley Hill Alliance 33 7 4 22 0.483 18