The 1895–96 Welsh Cup was a knock-out football competition contested by teams from Wales. Bangor City F.C. defeated Wrexham F.C. in the final by a score of 3-1.
First round
Division One
| Home team |
Score |
Away team |
Additional information |
|
|
|
Source: Welsh Football Data Archive
a.e.t. = after extra time; agg. = aggregation score; pen. = decision by penalties.
Division two
| Home team |
Score |
Away team |
Additional information |
| Wrockwardine Wood !Wrockwardine Wood |
2 – 0 |
Rhostyllen Victoria !Rhostyllen Victoria |
|
|
| Wellington St George !Wellington St George |
3 – 0 |
Rhos !Rhos |
|
|
|
| Ironbridge !Ironbridge |
2 – 11 |
Druids !Druids |
|
|
Source: Welsh Football Data Archive
a.e.t. = after extra time; agg. = aggregation score; pen. = decision by penalties.
1 Ironbridge dismissed for fielding un-registered players
Replay
| Home team |
Score |
Away team |
Additional information |
|
Source: Welsh Football Data Archive
a.e.t. = after extra time; agg. = aggregation score; pen. = decision by penalties.
Division Three
| Home team |
Score |
Away team |
Additional information |
|
Source: Welsh Football Data Archive
a.e.t. = after extra time; agg. = aggregation score; pen. = decision by penalties.
Aberystwyth Town receive a bye to the next round
Whitchurch receive a bye to the next round
Porthmadoc receive a bye to the next round
Division Four
| Home team |
Score |
Away team |
Additional information |
| Rhayader !Rhayader |
2 – 1 |
Builth !Builth |
|
|
| Hereford !Hereford |
4 – 0 |
Rogerstone !Rogerstone |
|
|
Source: Welsh Football Data Archive
a.e.t. = after extra time; agg. = aggregation score; pen. = decision by penalties.
Cardiff City scratch to Aberdare
Second round
| Home team |
Score |
Away team |
Additional information |
|
| Druids !Druids |
7 – 0 |
Wrockwardine Wood !Wrockwardine Wood |
|
|
| Wellington St George !Wellington St George |
3 – 2 |
Wellington Town !Wellington Town |
|
|
|
Source: Welsh Football Data Archive
a.e.t. = after extra time; agg. = aggregation score; pen. = decision by penalties.
Porthmadoc scratch to Oswestry United
Rhayader scratch to Hereford
Bangor receive a bye to the next round
Aberdare receive a bye to the next round
Third round
| Home team |
Score |
Away team |
Additional information |
|
| Druids !Druids |
2 – 2 |
Wellington St George !Wellington St George |
|
|
|
|
Source: Welsh Football Data Archive
a.e.t. = after extra time; agg. = aggregation score; pen. = decision by penalties.
Replay
| Home team |
Score |
Away team |
Additional information |
|
| Druids !Druids |
0 – 3 |
Wellington St George !Wellington St George |
|
|
Source: Welsh Football Data Archive
a.e.t. = after extra time; agg. = aggregation score; pen. = decision by penalties.
Fourth round
| Home team |
Score |
Away team |
Additional information |
|
|
|
| Bangor City !Bangor City |
1 – 1 |
Wellington St George !Wellington St George |
|
|
Source: Welsh Football Data Archive
a.e.t. = after extra time; agg. = aggregation score; pen. = decision by penalties.
Replay
| Home team |
Score |
Away team |
Additional information |
| Bangor City !Bangor City |
4 – 0 |
Wellington St George !Wellington St George |
|
|
|
Source: Welsh Football Data Archive
a.e.t. = after extra time; agg. = aggregation score; pen. = decision by penalties.
Semi Final
| Home team |
Score |
Away team |
Additional information |
C Parry 40' |
|
J Roberts |
|
|
T Owen 15' |
|
|
|
|
Source: Welsh Football Data Archive
a.e.t. = after extra time; agg. = aggregation score; pen. = decision by penalties.
Replay
| Home team |
Score |
Away team |
Additional information |
|
Source: Welsh Football Data Archive
a.e.t. = after extra time; agg. = aggregation score; pen. = decision by penalties.
.
Final
References
|
|---|
|
|
|
| Domestic leagues | |
|---|
|
| Domestic cups | |
|---|