Wrexham were the first-ever winners of the Welsh Cup in 1878, beating Druids 1-0 in the final at Acton Park. Full Welsh Cup data since 1877 can be found at the Welsh Football Data Archive
FAW Welsh Cup 2007/8 1st Round
Bala Town
6-3
Denbigh Town
Bodedern
0-2
Llanfairpwll
Brickfield Rangers
0-12
Brymbo
Bridgend Town
3-1
Garden Village
Bryntirion Athletic
6-1
Pontypridd Town
Caerau Ely
7-0
Garw Athletic
Caerleon
4-0
Treharris Athletic
Carno
1-4
Penrhyncoch
Coedpoeth United
0-1
Mold Alexandra
Conwy United
4-0
Glynceiriog
Corwen
3-1
Lex XI
Cwmaman Institiute
4-2*
Llangeinor
Cwmamman United
3-0
AFC Llwydcoed
Dinas Powys
3-0
Penrhiwceiber
Ely Rangers
1-4
Llantwit Fadre
Glan Conwy
4-3
Llanrug United
Goytre United
3-0
Pontardawe Town
Guilsfield
2-1
Presteigne St Andrews
Halkyn United
2-1
Ruthin Town
Hawarden Rangers
3-0
Buckley Town
Holyhead Hotspur
3-2*
Cefn United
Llanberis
4-3*
Llanwrst United
Llandyrnog United
3-1
Penycae
Llanrhaedr
3-2*
Berriew
Llansawel
2-5*
ENTO Aberaman
Llanwern
4-2*
Barry Town
Maesteg Park
2-1*
Seven Sisters
Merthyr Saints
2-0
Cwmbran Town
Montgomery Town
2-1*
Llanfyllyn Town
Mynydd Isa
3-1
Glantraeth
Nantlle Vale
0-2
Chirk AAA
Nefyn United
2-0
Gresford Athletic
Newcastle Emlyn
4-1
Knighton Town
Newport YMCA
2-0
Goytre FC
Pentwyn Dynamos
3-1
Cwmbran Celtic
Pontyclun
1-2
Cambrian & Clydach
Prestatyn Town
1-2
Llandudno
Pwllheli
3-4
GAP Queens Park
Taffs Well
3-2
Caldicot Town
Ton Pentre
3-0
Aberbardoged Buds
Tredegar Town
3-4**
Cardiff Corinthians
Troedyrhiw
3-7
Croesyceiliog
Tywyn Bryncrug
11-10**
Rhydymwyn
West End
2-1
Bettws
* After extra-time *After extra-time and penalties