Welsh Premier League - Welsh Premier League

Welsh Premier LeagueDafabet Welsh Premier LeagueUpdate this league
OFFICIAL SITE:CLICK HERE
LEVEL:STEP 1 (Wales)
PROMOTES TO:NONE (TOP LEVEL)
RELEGATES TO:CYMRU ALLIANCE / WELSH FOOTBALL LEAGUE DIVISION ONE

NOTE: The Welsh Premier League splits into two separate competitions after 22 games, comprising of the top 6 and bottom 6 clubs who then play each other twice again. No club in the bottom half after 22 games can finish higher than 7th no matter how many points they gain. This means that the NLM table may not be accurate after 22 games

League Table

Division Last Updated: 17:21, Friday 19th April 2019

  Overall Home Away  
  P W D L F A W D L F A W D L F A GD PTS
1 The New Saints 30 21 5 4 95 15 10 3 1 53 7 11 2 3 42 8 +80 68
2 Connah's Quay Nomads 30 19 4 7 71 30 12 1 2 38 12 7 3 5 33 18 +41 61
3 Barry Town United 30 17 4 9 52 47 11 1 3 30 19 6 3 6 22 28 +5 55
4 Caernarfon Town 30 13 7 10 43 40 9 3 4 26 17 4 4 6 17 23 +3 46
5 Cardiff Metropolitan 30 14 3 13 49 38 9 1 4 28 11 5 2 9 21 27 +11 45
6 Aberystwyth Town 30 13 5 12 42 54 7 4 5 20 24 6 1 7 22 30 -12 44
7 Newtown 31 12 7 12 50 54 9 4 3 33 21 3 3 9 17 33 -4 43
8 Bala Town 31 12 5 14 54 63 7 2 6 26 33 5 3 8 28 30 -9 41
9 Carmarthen Town 30 10 6 14 42 51 8 2 5 27 20 2 4 9 15 31 -9 36
10 Cefn Druids 30 9 9 12 38 48 5 6 4 25 23 4 3 8 13 25 -10 36
11 Llandudno 30 4 7 19 29 60 3 3 9 16 28 1 4 10 13 32 -31 19
12 Llanelli Town 30 4 4 22 29 94 2 3 10 14 43 2 1 12 15 51 -65 16

Results / Fixtures

Fixtures - April 2019

Saturday 20th April 2019
WPL Cardiff Metropolitan vs. Aberystwyth Town 14:30
WPL Cefn Druids vs. Carmarthen Town 14:30
WPL Connah's Quay Nomads vs. Barry Town United 14:30
WPL Llanelli Town vs. Llandudno 14:30
WPL The New Saints vs. Caernarfon Town 19:30
Friday 26th April 2019
WPL Bala Town vs. Caernarfon Town 19:45
WPL Barry Town United vs. Newtown 19:45
WPL Cardiff Metropolitan vs. Llanelli Town 19:45
WPL Carmarthen Town vs. Aberystwyth Town 19:45
WPL Llandudno vs. Cefn Druids 19:45
WPL The New Saints vs. Connah's Quay Nomads 19:45

Results - August 2018

Friday 10th August 2018
WPL Aberystwyth Town 1 0 Llandudno 284
WPL Bala Town 2 1 Carmarthen Town 264
WPL Cardiff Metropolitan 2 1 Newtown 191
Sunday 12th August 2018
WPL Caernarfon Town 1 0 Cefn Druids 887
WPL Llanelli Town 0 7 Connah's Quay Nomads 323
WPL The New Saints 5 1 Barry Town United 287
Friday 17th August 2018
WPL Aberystwyth Town 1 4 Cardiff Metropolitan 255
WPL Newtown 2 0 Caernarfon Town 438
Saturday 18th August 2018
WPL Carmarthen Town 0 0 Llandudno 278
WPL Cefn Druids 2 3 Llanelli Town 229
Sunday 19th August 2018
WPL Barry Town United 3 2 Bala Town 432
WPL Connah's Quay Nomads 1 0 The New Saints 451
Friday 24th August 2018
WPL Bala Town 2 1 Cefn Druids 280
WPL Connah's Quay Nomads 2 1 Aberystwyth Town 202
WPL Llanelli Town 1 1 Barry Town United 0
Saturday 25th August 2018
WPL Llandudno 0 0 Newtown 405
WPL The New Saints 6 0 Carmarthen Town 212
Sunday 26th August 2018
WPL Cardiff Metropolitan 0 1 Caernarfon Town 259
Friday 31st August 2018
WPL Aberystwyth Town 3 1 Llanelli Town 225
WPL Caernarfon Town 0 3 The New Saints 1345

Results - September 2018

Saturday 1st September 2018
WPL Barry Town United 2 0 Connah's Quay Nomads 351
WPL Carmarthen Town 2 0 Cardiff Metropolitan 286
WPL Cefn Druids 2 1 Llandudno 299
WPL Newtown 2 0 Bala Town 236
Saturday 8th September 2018
WPL Bala Town 3 1 Llanelli Town 141
WPL Carmarthen Town 3 0 Newtown 257
WPL Llandudno 2 0 Barry Town United 260
Sunday 9th September 2018
WPL Cardiff Metropolitan 1 0 Cefn Druids 188
Tuesday 11th September 2018
WPL Connah's Quay Nomads 0 1 Caernarfon Town 252
WPL The New Saints 6 0 Aberystwyth Town 223
Friday 14th September 2018
WPL Connah's Quay Nomads 3 1 Newtown 208
WPL Llanelli Town 0 2 The New Saints 430
Saturday 15th September 2018
WPL Aberystwyth Town 3 2 Bala Town 344
WPL Caernarfon Town 0 1 Barry Town United 702
WPL Cefn Druids 4 0 Carmarthen Town 175
Sunday 16th September 2018
WPL Cardiff Metropolitan 0 1 Llandudno 283
Friday 21st September 2018
WPL The New Saints 0 0 Bala Town 365
Saturday 22nd September 2018
WPL Barry Town United 2 1 Cefn Druids 262
WPL Caernarfon Town 3 0 Llanelli Town 621
WPL Carmarthen Town 2 2 Aberystwyth Town 357
WPL Llandudno 0 4 Connah's Quay Nomads 180
WPL Newtown 2 1 Cardiff Metropolitan 220
Friday 28th September 2018
WPL Bala Town 2 1 Llandudno 265
WPL Cefn Druids 1 1 Caernarfon Town 402
WPL Llanelli Town 1 3 Newtown 471
Saturday 29th September 2018
WPL Aberystwyth Town 0 1 Barry Town United 476
WPL Connah's Quay Nomads 3 1 Carmarthen Town 143
Sunday 30th September 2018
WPL Cardiff Metropolitan 4 1 The New Saints 262

Results - October 2018

Friday 5th October 2018
WPL Caernarfon Town 2 2 Bala Town 932
WPL Cefn Druids 1 0 Aberystwyth Town 331
Saturday 6th October 2018
WPL Carmarthen Town 0 3 The New Saints 271
WPL Llandudno 1 2 Llanelli Town 233
WPL Newtown 2 0 Barry Town United 260
Sunday 7th October 2018
WPL Cardiff Metropolitan 1 3 Connah's Quay Nomads 232
Friday 12th October 2018
WPL Aberystwyth Town 0 0 Caernarfon Town 229
WPL Bala Town 3 2 Newtown 170
WPL Llanelli Town 0 2 Cardiff Metropolitan 239
Saturday 13th October 2018
WPL Barry Town United 1 0 Carmarthen Town 421
Tuesday 16th October 2018
WPL Connah's Quay Nomads 3 1 Cefn Druids 214
Wednesday 17th October 2018
WPL The New Saints 6 1 Llandudno 304
Friday 19th October 2018
WPL Barry Town United 5 2 Llanelli Town 548
WPL Caernarfon Town 0 3 Newtown 1011
Saturday 20th October 2018
WPL Carmarthen Town 1 2 Bala Town 247
WPL Cefn Druids 1 1 Cardiff Metropolitan 262
WPL Llandudno 0 1 Aberystwyth Town 226
WPL The New Saints 3 0 Connah's Quay Nomads 225
Friday 26th October 2018
WPL Caernarfon Town 0 0 Connah's Quay Nomads 861
WPL Llandudno 0 0 Cefn Druids 308
WPL Llanelli Town 1 3 Aberystwyth Town 260
Saturday 27th October 2018
WPL Bala Town 0 1 Barry Town United 194
WPL Newtown 1 1 The New Saints 302
Sunday 28th October 2018
WPL Cardiff Metropolitan 1 1 Carmarthen Town 270

Results - November 2018

Friday 2nd November 2018
WPL Aberystwyth Town 1 0 The New Saints 589
WPL Cefn Druids 1 1 Newtown 319
Saturday 3rd November 2018
WPL Bala Town 3 0 Cardiff Metropolitan 204
WPL Carmarthen Town 4 3 Caernarfon Town 334
WPL Connah's Quay Nomads 6 0 Llanelli Town 158
Sunday 4th November 2018
WPL Barry Town United 2 1 Llandudno 477
Friday 9th November 2018
WPL Llandudno 2 4 Bala Town 306
WPL The New Saints 0 1 Caernarfon Town 416
Saturday 10th November 2018
WPL Carmarthen Town 2 3 Cefn Druids 231
WPL Connah's Quay Nomads 2 2 Barry Town United 274
WPL Newtown 7 1 Llanelli Town 230
Sunday 11th November 2018
WPL Cardiff Metropolitan 2 3 Aberystwyth Town 256
Saturday 17th November 2018
WPL Bala Town 2 3 Aberystwyth Town 309
WPL Barry Town United 0 2 The New Saints 763
WPL Caernarfon Town 2 0 Cardiff Metropolitan 1032
WPL Llandudno 1 2 Carmarthen Town 240
WPL Llanelli Town 2 0 Cefn Druids 179
Wednesday 21st November 2018
WPL Newtown 1 1 Connah's Quay Nomads 210
Friday 30th November 2018
WPL Aberystwyth Town 1 1 Carmarthen Town 374
WPL Cefn Druids 2 2 Bala Town 335

Results - December 2018

Saturday 1st December 2018
WPL Barry Town United 4 1 Newtown 406
WPL Connah's Quay Nomads 3 0 Llandudno 241
WPL Llanelli Town 2 2 Caernarfon Town 240
WPL The New Saints 1 1 Cardiff Metropolitan 258
Friday 14th December 2018
WPL Bala Town 1 1 The New Saints 242
WPL Caernarfon Town 4 0 Aberystwyth Town 631
WPL Cardiff Metropolitan 4 0 Llanelli Town 136
WPL Carmarthen Town 2 3 Barry Town United 289
WPL Cefn Druids 1 2 Connah's Quay Nomads 249
Saturday 15th December 2018
WPL Newtown 3 1 Llandudno 191
Friday 21st December 2018
WPL Aberystwyth Town 0 2 Cefn Druids 122
Saturday 22nd December 2018
WPL Barry Town United 2 1 Caernarfon Town 459
WPL Connah's Quay Nomads 6 1 Cardiff Metropolitan 233
WPL Llandudno 0 4 The New Saints 180
WPL Llanelli Town 1 7 Bala Town 181
WPL Newtown 1 1 Carmarthen Town 241
Wednesday 26th December 2018
WPL Aberystwyth Town 0 2 Newtown 326
WPL Bala Town 2 1 Connah's Quay Nomads 254
WPL Barry Town United 2 1 Cardiff Metropolitan 686
WPL Llanelli Town 1 1 Carmarthen Town 313
WPL The New Saints 7 0 Cefn Druids 281
Saturday 29th December 2018
WPL Caernarfon Town 3 3 Llandudno 1361
Sunday 30th December 2018
WPL Newtown 2 1 Aberystwyth Town 484
Monday 31st December 2018
WPL Cardiff Metropolitan 3 0 Barry Town United 606

Results - January 2019

Tuesday 1st January 2019
WPL Carmarthen Town 2 0 Llanelli Town 413
WPL Cefn Druids 0 3 The New Saints 403
WPL Connah's Quay Nomads 4 1 Bala Town 374
WPL Llandudno 1 1 Caernarfon Town 675
Friday 4th January 2019
WPL Aberystwyth Town 1 6 Connah's Quay Nomads 209
WPL The New Saints 4 0 Newtown 340
Saturday 5th January 2019
WPL Caernarfon Town 3 1 Carmarthen Town 752
WPL Cardiff Metropolitan 3 0 Bala Town 166
WPL Cefn Druids 2 5 Barry Town United 205
WPL Llanelli Town 2 1 Llandudno 286
Saturday 12th January 2019
WPL Bala Town 1 3 Caernarfon Town 0
WPL Barry Town United 2 1 Aberystwyth Town 489
WPL Carmarthen Town 3 2 Connah's Quay Nomads 246
WPL Llandudno 0 3 Cardiff Metropolitan 0
WPL Newtown 1 1 Cefn Druids 235
WPL The New Saints 5 0 Llanelli Town 292

Results - February 2019

Friday 1st February 2019
WPL Aberystwyth Town 1 1 Llandudno 189
Saturday 2nd February 2019
WPL Caernarfon Town 2 0 Barry Town United 752
WPL Carmarthen Town 1 0 Cardiff Metropolitan 203
WPL Cefn Druids 0 0 Llanelli Town 307
WPL Newtown 1 2 Connah's Quay Nomads 210
Friday 8th February 2019
WPL Connah's Quay Nomads 3 1 Caernarfon Town 482
WPL Llanelli Town 2 4 Aberystwyth Town 209
WPL The New Saints 5 0 Newtown 389
Saturday 9th February 2019
WPL Llandudno 3 1 Carmarthen Town 163
Sunday 10th February 2019
WPL Cardiff Metropolitan 3 0 Cefn Druids 162
Friday 15th February 2019
WPL Cefn Druids 3 1 Aberystwyth Town 281
WPL Llanelli Town 0 3 Carmarthen Town 335
Saturday 16th February 2019
WPL Cardiff Metropolitan 3 0 Llandudno 134
WPL Newtown 3 2 Caernarfon Town 323
WPL The New Saints 2 2 Barry Town United 359
Friday 22nd February 2019
WPL Bala Town 2 2 Newtown 259
Saturday 23rd February 2019
WPL Aberystwyth Town 2 0 Cardiff Metropolitan 180
WPL Barry Town United 1 1 Connah's Quay Nomads 384
WPL Carmarthen Town 0 1 Cefn Druids 224
WPL Llandudno 4 2 Llanelli Town 161
Monday 25th February 2019
WPL Caernarfon Town 0 3 The New Saints 1006
Tuesday 26th February 2019
WPL Connah's Quay Nomads 1 0 Bala Town 269

Results - March 2019

Friday 8th March 2019
WPL Aberystwyth Town 3 2 Carmarthen Town 288
WPL Caernarfon Town 1 0 Bala Town 704
WPL Cefn Druids 2 2 Llandudno 332
WPL Llanelli Town 0 4 Cardiff Metropolitan 134
Saturday 9th March 2019
WPL Connah's Quay Nomads 0 2 The New Saints 428
WPL Newtown 3 0 Barry Town United 254
Friday 15th March 2019
WPL Connah's Quay Nomads 1 0 Newtown 248
Saturday 16th March 2019
WPL Barry Town United 0 2 Bala Town 120
Friday 22nd March 2019
WPL Llandudno 1 2 Aberystwyth Town 166
WPL The New Saints 3 1 Bala Town 453
Saturday 23rd March 2019
WPL Barry Town United 4 0 Caernarfon Town 704
WPL Cardiff Metropolitan 1 0 Carmarthen Town 184
WPL Llanelli Town 1 3 Cefn Druids 156

Results - April 2019

Wednesday 3rd April 2019
WPL Bala Town 0 7 The New Saints 222
Friday 5th April 2019
WPL Aberystwyth Town 3 2 Llanelli Town 254
WPL Caernarfon Town 1 0 Connah's Quay Nomads 520
Saturday 6th April 2019
WPL Bala Town 2 5 Barry Town United 201
WPL Carmarthen Town 2 0 Llandudno 214
WPL Cefn Druids 3 1 Cardiff Metropolitan 176
WPL Newtown 0 6 The New Saints 270
Friday 12th April 2019
WPL Aberystwyth Town 0 0 Cefn Druids 495
WPL Bala Town 1 4 Connah's Quay Nomads 186
WPL Caernarfon Town 4 1 Newtown 842
Saturday 13th April 2019
WPL Barry Town United 0 4 The New Saints 555
WPL Carmarthen Town 3 1 Llanelli Town 387
WPL Llandudno 1 2 Cardiff Metropolitan 146
Friday 19th April 2019
WPL Newtown 2 3 Bala Town 302

Attendance Statistics

Attendances
Team Lowest Highest Average +/-
1 Caernarfon Town 520 1361 872 +140.88%
2 Barry Town United 120 763 470 -11.82%
3 The New Saints 212 453 315 +5.35%
4 Aberystwyth Town 122 589 302 -18.16%
5 Cefn Druids 175 403 287 -4.97%
6 Carmarthen Town 203 413 282 -0.35%
7 Connah's Quay Nomads 143 482 278 +25.79%
8 Newtown 191 484 275 +15.06%
9 Llanelli Town 0 471 268 N/A
10 Llandudno 0 675 261 -12.42%
11 Cardiff Metropolitan 134 606 238 -4.42%
12 Bala Town 0 309 228 -5.79%

Non League Matters 2015