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: 19:29, Saturday 21st April 2018

  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 31 23 4 4 80 29 13 0 2 46 12 10 4 2 34 17 +51 73
2 Connah's Quay Nomads 31 17 6 8 46 27 10 4 2 30 12 7 2 6 16 15 +19 57
3 Bangor City 30 17 3 10 46 31 10 0 5 27 13 7 3 5 19 18 +15 54
4 Barry Town United 30 15 4 11 38 31 8 3 4 25 12 7 1 7 13 19 +7 49
5 Bala Town 31 15 4 12 36 46 8 2 5 17 18 7 2 7 19 28 -10 49
6 Cardiff Metropolitan 31 12 6 13 43 38 7 5 4 26 17 5 1 9 17 21 +5 42
7 Cefn Druids 30 11 8 11 36 40 5 5 5 18 18 6 3 6 18 22 -4 41
8 Newtown 31 12 4 15 49 50 8 1 7 33 22 4 3 8 16 28 -1 40
9 Llandudno 31 9 8 14 39 44 6 5 5 24 21 3 3 9 15 23 -5 35
10 Aberystwyth Town 31 9 7 15 42 53 5 3 7 25 21 4 4 8 17 32 -11 34
11 Carmarthen Town 31 8 5 18 35 61 4 3 9 15 27 4 2 9 20 34 -26 29
12 Prestatyn Town 30 4 5 21 27 67 3 1 10 12 26 1 4 11 15 41 -40 17

Results / Fixtures

Fixtures - April 2018

Sunday 22nd April 2018
WPL Bangor City vs. Cefn Druids 15:00
Tuesday 24th April 2018
WPL Prestatyn Town vs. Barry Town United 19:45
Friday 27th April 2018
WPL Aberystwyth Town vs. Newtown 19:30
WPL Bala Town vs. Bangor City 19:30
WPL Barry Town United vs. Carmarthen Town 19:30
WPL Cefn Druids vs. Connah's Quay Nomads 19:30
WPL Prestatyn Town vs. Llandudno 19:30
WPL The New Saints vs. Cardiff Metropolitan 19:30

Results - August 2017

Friday 11th August 2017
WPL Bala Town 3 0 Newtown 343
WPL Bangor City 5 2 The New Saints 596
WPL Prestatyn Town 0 4 Connah's Quay Nomads 401
Saturday 12th August 2017
WPL Cefn Druids 0 3 Cardiff Metropolitan 248
WPL Llandudno 3 0 Carmarthen Town 297
Sunday 13th August 2017
WPL Barry Town United 1 1 Aberystwyth Town 902
Friday 18th August 2017
WPL Aberystwyth Town 0 2 Llandudno 429
WPL Newtown 1 1 Cefn Druids 354
Saturday 19th August 2017
WPL Cardiff Metropolitan 3 1 Bangor City 296
WPL Connah's Quay Nomads 3 1 Carmarthen Town 164
WPL Prestatyn Town 1 0 Barry Town United 275
WPL The New Saints 3 0 Bala Town 296
Friday 25th August 2017
WPL Bangor City 1 0 Prestatyn Town 592
WPL Barry Town United 0 1 The New Saints 988
WPL Cefn Druids 2 0 Aberystwyth Town 303
Saturday 26th August 2017
WPL Bala Town 2 1 Cardiff Metropolitan 174
WPL Llandudno 1 0 Connah's Quay Nomads 325
WPL Newtown 4 1 Carmarthen Town 282

Results - September 2017

Thursday 7th September 2017
WPL Llandudno 2 2 Prestatyn Town 438
Friday 8th September 2017
WPL Connah's Quay Nomads 1 0 Bala Town 255
WPL The New Saints 4 0 Cefn Druids 323
Saturday 9th September 2017
WPL Aberystwyth Town 0 2 Cardiff Metropolitan 290
WPL Bangor City 1 0 Carmarthen Town 396
WPL Barry Town United 2 0 Newtown 502
Friday 15th September 2017
WPL Cardiff Metropolitan 0 0 The New Saints 372
WPL Cefn Druids 2 2 Prestatyn Town 336
Saturday 16th September 2017
WPL Bala Town 0 4 Carmarthen Town 146
WPL Llandudno 1 0 Barry Town United 407
WPL Newtown 4 0 Aberystwyth Town 292
Thursday 21st September 2017
WPL Barry Town United 3 1 Carmarthen Town 575
WPL Cefn Druids 3 0 Bala Town 284
Friday 22nd September 2017
WPL The New Saints 1 0 Llandudno 303
Saturday 23rd September 2017
WPL Aberystwyth Town 2 3 Bangor City 270
WPL Connah's Quay Nomads 1 0 Cardiff Metropolitan 131
WPL Prestatyn Town 0 0 Newtown 387
Tuesday 26th September 2017
WPL Bangor City 1 0 Connah's Quay Nomads 638
Friday 29th September 2017
WPL Bala Town 1 1 Aberystwyth Town 254
Saturday 30th September 2017
WPL Bangor City 0 1 Barry Town United 368
WPL Cardiff Metropolitan 2 1 Prestatyn Town 214
WPL Carmarthen Town 0 5 The New Saints 407
WPL Llandudno 1 2 Cefn Druids 257
WPL Newtown 0 1 Connah's Quay Nomads 204

Results - October 2017

Saturday 7th October 2017
WPL Aberystwyth Town 0 0 Barry Town United 278
WPL Bala Town 0 1 Bangor City 274
WPL Cefn Druids 0 0 Newtown 227
WPL Prestatyn Town 3 2 Carmarthen Town 192
Sunday 8th October 2017
WPL Cardiff Metropolitan 1 0 Llandudno 339
Tuesday 10th October 2017
WPL Connah's Quay Nomads 2 2 The New Saints 265
Thursday 12th October 2017
WPL Newtown 1 3 Bala Town 230
Saturday 14th October 2017
WPL Bangor City 2 3 Cardiff Metropolitan 359
WPL Barry Town United 1 3 Cefn Druids 490
WPL Carmarthen Town 1 2 Connah's Quay Nomads 208
WPL Llandudno 2 3 Aberystwyth Town 309
WPL The New Saints 6 1 Prestatyn Town 237
Friday 20th October 2017
WPL Aberystwyth Town 1 2 The New Saints 389
WPL Prestatyn Town 4 2 Bangor City 513
Saturday 21st October 2017
WPL Bala Town 2 0 Barry Town United 257
WPL Cardiff Metropolitan 2 0 Newtown 192
WPL Cefn Druids 0 0 Carmarthen Town 206
WPL Connah's Quay Nomads 1 1 Llandudno 154
Friday 27th October 2017
WPL Bangor City 0 1 Cefn Druids 422
Saturday 28th October 2017
WPL Carmarthen Town 0 1 Bala Town 207
WPL Llandudno 2 1 Newtown 206
WPL Prestatyn Town 1 2 Aberystwyth Town 234
WPL The New Saints 2 1 Cardiff Metropolitan 287
Sunday 29th October 2017
WPL Barry Town United 0 1 Connah's Quay Nomads 402

Results - November 2017

Friday 3rd November 2017
WPL Aberystwyth Town 1 0 Cefn Druids 373
WPL Bala Town 2 1 Llandudno 238
WPL Connah's Quay Nomads 2 1 Prestatyn Town 284
Saturday 4th November 2017
WPL Cardiff Metropolitan 5 0 Carmarthen Town 243
WPL Newtown 1 2 Bangor City 268
WPL The New Saints 0 1 Barry Town United 297
Tuesday 7th November 2017
WPL Bangor City 3 2 Aberystwyth Town 371
Friday 10th November 2017
WPL Bala Town 1 1 Connah's Quay Nomads 203
Saturday 11th November 2017
WPL Barry Town United 2 0 Llandudno 482
WPL Carmarthen Town 0 2 Newtown 246
WPL Prestatyn Town 0 2 Cardiff Metropolitan 329
Friday 17th November 2017
WPL Aberystwyth Town 1 2 Bala Town 643
WPL Connah's Quay Nomads 0 2 Bangor City 287
WPL Llandudno 0 1 The New Saints 304
Saturday 18th November 2017
WPL Carmarthen Town 0 3 Prestatyn Town 204
WPL Newtown 3 0 Barry Town United 360
Sunday 19th November 2017
WPL Cardiff Metropolitan 1 1 Cefn Druids 309
Friday 24th November 2017
WPL Aberystwyth Town 3 0 Newtown 353
WPL Bangor City 5 0 Bala Town 372
WPL Prestatyn Town 1 3 Llandudno 489
Saturday 25th November 2017
WPL Cefn Druids 2 1 Barry Town United 204
WPL The New Saints 5 2 Carmarthen Town 511
Sunday 26th November 2017
WPL Cardiff Metropolitan 0 0 Connah's Quay Nomads 225
Tuesday 28th November 2017
WPL Cefn Druids 1 3 The New Saints 354

Results - December 2017

Friday 8th December 2017
WPL Connah's Quay Nomads 5 1 Aberystwyth Town 118
Saturday 9th December 2017
WPL Barry Town United 1 1 Bangor City 532
WPL Carmarthen Town 0 0 Llandudno 213
Thursday 14th December 2017
WPL Newtown 2 1 Llandudno 92
Friday 15th December 2017
WPL Carmarthen Town 1 2 Barry Town United 313
Saturday 16th December 2017
WPL Aberystwyth Town 7 1 Prestatyn Town 184
WPL Cardiff Metropolitan 1 2 Bala Town 152
WPL Cefn Druids 0 2 Bangor City 207
Tuesday 19th December 2017
WPL Prestatyn Town 1 2 Cefn Druids 185
WPL The New Saints 3 0 Connah's Quay Nomads 203
Wednesday 20th December 2017
WPL Llandudno 0 0 Cardiff Metropolitan 255
Friday 22nd December 2017
WPL Bala Town 2 1 Cefn Druids 186
WPL Connah's Quay Nomads 4 0 Newtown 144
WPL The New Saints 4 0 Aberystwyth Town 208
Saturday 23rd December 2017
WPL Barry Town United 4 0 Prestatyn Town 486
WPL Carmarthen Town 0 0 Bangor City 267
Tuesday 26th December 2017
WPL Barry Town United 1 0 Cardiff Metropolitan 607
WPL Carmarthen Town 1 0 Aberystwyth Town 517
WPL Cefn Druids 0 1 Connah's Quay Nomads 223
WPL Llandudno 0 0 Bangor City 571
WPL Newtown 2 3 The New Saints 297
WPL Prestatyn Town 0 2 Bala Town 260
Friday 29th December 2017
WPL Connah's Quay Nomads 1 1 Cefn Druids 179
Saturday 30th December 2017
WPL Bala Town 1 0 Prestatyn Town 229
WPL The New Saints 2 4 Newtown 324
Sunday 31st December 2017
WPL Cardiff Metropolitan 3 0 Barry Town United 553

Results - January 2018

Monday 1st January 2018
WPL Aberystwyth Town 1 2 Carmarthen Town 337
WPL Bangor City 0 1 Llandudno 265
Tuesday 2nd January 2018
WPL Bala Town 0 3 The New Saints 201
Friday 5th January 2018
WPL Bangor City 3 1 Newtown 278
WPL Prestatyn Town 1 4 The New Saints 196
Saturday 6th January 2018
WPL Cardiff Metropolitan 1 1 Aberystwyth Town 214
WPL Carmarthen Town 0 1 Cefn Druids 317
WPL Connah's Quay Nomads 3 0 Barry Town United 185
WPL Llandudno 1 1 Bala Town 257
Tuesday 9th January 2018
WPL Newtown 3 2 Cardiff Metropolitan 136
Saturday 13th January 2018
WPL Aberystwyth Town 4 2 Connah's Quay Nomads 847
WPL Barry Town United 0 1 Bala Town 589
WPL Carmarthen Town 0 2 Cardiff Metropolitan 267
WPL Cefn Druids 0 0 Llandudno 539
WPL Newtown 3 0 Prestatyn Town 206
WPL The New Saints 2 1 Bangor City 323

Results - February 2018

Thursday 1st February 2018
WPL Connah's Quay Nomads 1 1 Bala Town 421
Friday 2nd February 2018
WPL Cefn Druids 2 2 The New Saints 374
Saturday 3rd February 2018
WPL Bangor City 3 0 Cardiff Metropolitan 360
WPL Barry Town United 3 1 Aberystwyth Town 407
WPL Carmarthen Town 3 1 Prestatyn Town 210
WPL Llandudno 3 4 Newtown 183
Thursday 8th February 2018
WPL Bala Town 1 0 Cefn Druids 194
Friday 9th February 2018
WPL Aberystwyth Town 3 1 Llandudno 286
WPL The New Saints 3 0 Bangor City 271
Saturday 10th February 2018
WPL Carmarthen Town 3 2 Newtown 237
Sunday 11th February 2018
WPL Cardiff Metropolitan 0 2 Connah's Quay Nomads 154
Friday 16th February 2018
WPL Aberystwyth Town 1 1 Prestatyn Town 223
WPL Bangor City 1 0 Connah's Quay Nomads 424
Saturday 17th February 2018
WPL Cardiff Metropolitan 1 3 Cefn Druids 156
WPL Llandudno 3 2 Carmarthen Town 196
WPL Newtown 1 2 Barry Town United 190
Friday 23rd February 2018
WPL Cefn Druids 0 2 Bangor City 426
Saturday 24th February 2018
WPL Bala Town 1 0 Cardiff Metropolitan 303
WPL Barry Town United 4 1 Llandudno 307
WPL Connah's Quay Nomads 0 1 The New Saints 222
Sunday 25th February 2018
WPL Carmarthen Town 3 3 Aberystwyth Town 347
WPL Prestatyn Town 0 1 Newtown 201

Results - March 2018

Friday 9th March 2018
WPL Bangor City 1 2 Bala Town 425
WPL Carmarthen Town 0 1 Barry Town United 302
WPL Llandudno 2 2 Prestatyn Town 281
Saturday 10th March 2018
WPL Cardiff Metropolitan 1 1 The New Saints 214
WPL Connah's Quay Nomads 2 1 Cefn Druids 188
WPL Newtown 0 1 Aberystwyth Town 261
Friday 16th March 2018
WPL The New Saints 3 0 Bala Town 256
Friday 23rd March 2018
WPL Bala Town 0 1 Connah's Quay Nomads 233
Saturday 24th March 2018
WPL Aberystwyth Town 0 2 Barry Town United 213
WPL Newtown 3 2 Llandudno 154
WPL Prestatyn Town 0 1 Carmarthen Town 132
Sunday 25th March 2018
WPL Cardiff Metropolitan 1 2 Bangor City 208
WPL The New Saints 5 1 Cefn Druids 361
Friday 30th March 2018
WPL Cefn Druids 3 1 Bala Town 384
Saturday 31st March 2018
WPL Bangor City 1 0 The New Saints 522
WPL Barry Town United 2 0 Prestatyn Town 401
WPL Connah's Quay Nomads 3 0 Cardiff Metropolitan 197
WPL Llandudno 1 0 Aberystwyth Town 294
WPL Newtown 2 3 Carmarthen Town 253

Results - April 2018

Friday 13th April 2018
WPL Bala Town 1 4 The New Saints 224
WPL Prestatyn Town 0 1 Aberystwyth Town 231
Saturday 14th April 2018
WPL Carmarthen Town 3 2 Llandudno 265
WPL Cefn Druids 3 1 Cardiff Metropolitan 166
WPL Connah's Quay Nomads 1 0 Bangor City 342
Sunday 15th April 2018
WPL Barry Town United 1 1 Newtown 467
Friday 20th April 2018
WPL Aberystwyth Town 1 1 Carmarthen Town 526
WPL The New Saints 3 1 Connah's Quay Nomads 313
Saturday 21st April 2018
WPL Cardiff Metropolitan 4 3 Bala Town 144
WPL Llandudno 2 3 Barry Town United 183
WPL Newtown 3 0 Prestatyn Town 241

Attendance Statistics

Attendances
Team Lowest Highest Average +/-
1 Barry Town United 307 988 542 N/A
2 Bangor City 265 638 426 -16.31%
3 Aberystwyth Town 184 847 376 -0.79%
4 The New Saints 203 511 301 +15.33%
5 Cefn Druids 166 539 299 +9.52%
6 Llandudno 183 571 298 -1.97%
7 Prestatyn Town 132 513 288 +37.14%
8 Carmarthen Town 204 517 283 -10.44%
9 Cardiff Metropolitan 144 553 249 -5.68%
10 Newtown 92 360 239 -14.64%
11 Bala Town 146 343 231 -4.55%
12 Connah's Quay Nomads 118 421 221 -4.33%

Non League Matters 2015