SEASON 1911/12
Extra preliminary round
Llanelly
0-0
Mond Nickel Works
replay 1-0
High Cross Stars (withdrew)
v
Swansea United (w/o)
Barry District
0-0
Pontypridd
replay 1-3
Aberdare
3-0
Rhymney
Preliminary Round
Llandudno Amateurs
5-2
Bangor
Llandudno Junction Temperance
1-0
Colwyn Bay
Llanberis United
1-1
Carnarvon United
replay 2-6
Holyhead Swifts
11-0
Pwllheli
Tanyfron United
2-2
Eclusham White Stars
Llanfyllin
2-1
Summerhill
Llanfyllin dismissed - inelgible player
Chirk
1-2
Druids
protest re ineligible player Druids dismissed
Ruabon
1-3
Rhos
Aberdare
2-2
Pontypridd
replay 1-2, protest dangerous ground replay 0-1 at Merthyr
Swansea United
1-2
Llanelly
Risca District
1-1
Cardiff Corinthians
replay 0-1
Tredegar
0-6
Mardy
First Round
Holyhead Swifts
2-0
Carnarvon United
Llandudno Junction Temperance
1-1
Llandudno Amateurs
replay 1-4
Bagillt United
1-5
Buckley Engineers
protest replay at Bagillt, Bagillt withdrew
Mold Town
5-0
Denbigh
Eclusham White Stars
2-1
Chirk
Summerhill
2-2
Rhos
replay 1-3
Chester
9-0
Rhyl
Saltney
3-1
Northern N
Aberystwyth Town
5-3
Newtown RWF
Mardy
2-0
Llanelly
Cardiff Cns
2-4
Pontypridd
Second Round
Holyhead Swifts
2-2
Llandudno Amateurs
replay 0-0, final 1-2
Mold Town
1-2
Buckley Engineers
Rhos
3-1
Eclusham
Whitchurch (w/o)
v
Wellington St George (withdrew)
Saltney
1-1
Chester
replay 1-4
Llanidloes Town
0-3
Aberystwyth Town
Llandrindod Wells
1-3
Builth Wells
Pontypridd
3-1
Mardy
Third Round
Llandudno FC
1-0
Whitchurch
Johnstown
0-2
Rhyl
Oswestry United
1-3
Chester
Wrexham
3-2
Merthyr Town
Treharris
0-1
Cardiff City
Buckley Engineers
6-0
Aberystwyth Town
abandoned re-match 5-0
Builth Wells
0-4
Ton Pentre
Pontypridd
8-0
Connahs Quay & Shotton
Fourth Round
Rhos
2-0
Chester
Buckley Engineers
2-0
Ton Pentre
replay 0-8
Llandudno Am
0-2
Pontypridd
Wrexham
1-2
Cardiff City
Semi-finals
Cardiff City
1-1
Chester
at Cardiff
replay 2-1 at Wrexham
Pontypridd
0-0
Ton Pentre
replay 3-1 at Tonypandy
Final
Cardiff City
at Cardiff , replay 0-3 at Aberdare