Opponents from Iceland M. W D L goals
Record against FH Hafnarfjörður 2 0 0 2 1:4
Opponents from Wales M. W D L goals
Record against Aberbargoed Buds 1 1 0 0 2:0
Record against Aberdare Town FC 1 0 0 1 0:3
Record against Aberystwyth Town 33 10 9 14 46:54
Record against Afan Lido FC 6 4 2 0 8:1
Record against Airbus UK 21 9 2 10 38:38
Record against Bala Town 9 1 2 6 7:17
Record against Bangor City 21 4 7 10 26:43
Record against Barry Town United 5 1 1 2 6:11
Record against Brecon Corries 1 1 0 0 5:2
Record against Caernarfon Town 12 7 5 0 20:9
Record against Caersws FC 14 7 4 3 17:8
Record against Cambrian & Clydach 3 2 0 1 6:2
Record against Cardiff Metropolitan 2 0 0 2 1:12
Record against Carmarthen Town 27 8 6 13 32:50
Record against Cefn Druids 14 7 4 3 15:8
Record against Chepstow Town FC 1 1 0 0 4:3
Record against Connah's Quay Nomads 17 5 6 6 24:25
Record against Croesyceiliog AFC 1 1 0 0 2:1
Record against Cwmbran Town 8 6 1 1 13:4
Record against Goytre United 2 2 0 0 8:3
Record against Grange Quins 2 1 0 1 7:1
Record against Holyhead Hotspur 1 1 0 0 3:2
Record against Llandudno FC 2 1 0 1 2:1
Record against Llandudno Junction FC 1 1 0 0 3:2
Record against Llanelli Town 18 4 3 11 23:33
Record against Llangefni Town FC 2 1 0 1 6:3
Record against Neath FC 10 3 2 5 12:18
Record against Newport YMCA 1 1 0 0 2:1
Record against Newtown AFC 20 6 4 10 28:37
Record against Penlan Club 1 1 0 0 5:0
Record against Penybont FC 1 1 0 0 4:0
Record against Pontypridd Town 3 2 0 1 8:4
Record against Port Talbot Town 23 7 5 11 30:33
Record against Porthmadog FC 14 9 4 1 26:9
Record against Prestatyn Town 6 2 1 3 9:11
Record against Rhayader Town 1 0 1 0 1:1
Record against Rhyl FC 19 4 8 7 21:31
Record against STM Sports 3 2 0 0 4:1
Record against Swansea University 1 1 0 0 4:3
Record against Taff's Well AFC 1 1 0 0 2:0
Record against Technogroup Welshpool Town 15 8 4 3 24:14
Record against The New Saints 20 1 4 15 9:48
Record against Undy Athletic 1 1 0 0 3:2
Record against UWIC Inter Cardiff 1 1 0 0 2:0
Record against West End FC 1 1 0 0 3:2

For games that were decided on penalties the score after 120 minutes will be included in the ranking