Stats Centre

Welsh Premier League: Results

Welsh Premier League
Saturday, February 21, 2026
Feb 21, 2026 2.30pm
Barry
1-0
Connah's Quay
Hulbert (90')
James Cuddihy (62'), Patten (62'), Norris (75'), Smith (75'), Norris (75'), (75')

Ismail (64'), Kenny (72'), Redshaw (72'), Roberts (81')
Feb 21, 2026 2.30pm
Colwyn Bay
3-1
Pen-y-Bont
Hughes (32'), Astles (55'), Davies (86')
Cumming (61'), Hart (69'), Davies (69'), Kargbo (90')
Daley (52')
Venables (57'), Owen (67'), Cvetkovic (67'), Phillips (88')
Feb 21, 2026 2.30pm
Flint Town
1-1
Cardiff MU
Canavan (90+6')
Jones (46'), Mudimu (79')
Chubb (70')
Kabongo (63'), Soady (79'), Raison (90')
Feb 21, 2026 12.30pm
Briton Ferry
2-1
Bala Town
Walters (55'), Anderson (67')
Dyer (79')
Salisbury (82')
McGiveron (46'), Salisbury (60'), Tarasenko (60'), Dogan (74'), Evans (74'), Salisbury (81')
Friday, February 20, 2026
Feb 20, 2026 7.45pm
Llanelli
0-1
Haverfordwest

Baker (32'), Jenkins (67'), Bright (80'), Parry (80')
Hawkins (27')
Watts (64'), Jones (89'), Watkins (90+3')
Feb 20, 2026 7.45pm
New Saints
2-1
Caernarfon
Redmond (10'), Wilson (58')
Williams (60'), Jefferies (75'), Davies (75')
Young (45+1')
Williams (11'), Lewis (87')
Saturday, February 14, 2026
Feb 14, 2026 2.30pm
Caernarfon
0-2
Barry

Clarke (66'), Lloyd Owen (83'), Gossett (83'), Sears (88'), Thomas (88')
Margetson (45'), Hulbert (89')
Patten (66'), Smith (79')
Feb 14, 2026 2.30pm
Flint Town
0-0
Briton Ferry
Jones (29'), Wynne (54'), Abadaki (69')
Snaith (83'), Dyer (83')
Feb 14, 2026 12.30pm
Pen-y-Bont
0-0
Connah's Quay
Warlow (60'), Cvetkovic (75'), Daley (75'), Phillips (90')
Bratley (56'), Kenny (69'), Ismail (83')
Friday, February 13, 2026
Feb 13, 2026 7.45pm
Cardiff MU
1-1
Llanelli
Payne (52')
Rees (73'), Roscrow (85'), Roscrow (86')
Samuel Lloyd (7')
Hinds (69'), Powell (85'), (86')
Feb 13, 2026 7.45pm
Colwyn Bay
0-2
New Saints

Cumming (83'), Hart (84'), Williams (85')
Williams (53')
Williams (67'), Marshall (71'), Charles (87')
Feb 13, 2026 7.45pm
Haverfordwest
3-0
Bala Town
Kenniford (26'), Shepherd (28', 80'), Shephard (79', 30')
Jones (64'), (67'), Makwiramiti (69'), Thomas (85'), Thomas (85'), Shepherd (86'), Watkins (86'), Thomas (86')

Dogan (21'), Dogan (22'), Dean (46'), Higgins (74'), Mehasseb (86'), Fisher (86')
Saturday, February 7, 2026
Feb 7, 2026 2.45pm
Bala Town
1-1
Cardiff MU
Ferguson (32')
Salisbury (68'), Mehasseb (80'), Owen (80'), Kelly (84')
Mwandwe (57')
Kabongo (45+4'), Rees (64'), Popham (75'), Walsh (80')
Feb 7, 2026 2.30pm
Barry
0-1
Colwyn Bay

James Cuddihy (64'), Patten (64'), Wharton (64'), Smith (74'), Norris (85')
Peate (49')
Williams (73'), Williams (73'), Cumming (87')
Feb 7, 2026 2.30pm
Llanelli
0-2
Flint Town

Booth (59'), Samuel Lloyd (59'), Evans (72'), Farrell-Alli (82'), Powell (82')
Reeves (38')
Hughes (46'), Stephenson (64'), Jones (73'), Mudimu (84'), Purvis (84'), Kilner (90')
Feb 7, 2026 12.30pm
New Saints
6-0
Pen-y-Bont
Williams (22'), Brobbel (47'), Holden (26', 51', 79'), Wilson (87')
Wilson (52'), Barton (64'), Wilson (64'), Clark (64'), Marshall (76')

Cann (45+2'), Borge (45+2'), Daley (56'), Venables (56')
Friday, February 6, 2026
Feb 6, 2026 7.45pm
Briton Ferry
0-2
Haverfordwest

Anderson (46'), Dyer (67'), Hurford (67')
Hawkins (58'), Ahmun (90+1')
Jones (86'), Jones (87'), Makwiramiti (90+4'), Thomas (90+6'), Humphreys (90+6')
Feb 6, 2026 7.45pm
Connah's Quay
1-1
Caernarfon
Hughes (43'), Hughes (44'), Bratley (81'), Oswell (86'), Oswell (87')
Jones (69'), Clarke (69'), Jones (69'), (87'), Davies (87'), Lloyd Owen (87'), Bradley (90+2'), Bradley (90+2')
Saturday, January 24, 2026
Jan 24, 2026 5.15pm
Colwyn Bay
2-2
Connah's Quay
Davies (49'), Astles (90+7')
Roberts (53'), Astles (90+5'), (90+5')
Cook (34'), West (40')
Kenny (55'), Redshaw (55'), Ismail (90+4'), Cowan (90+4')
Jan 24, 2026 2.30pm
Pen-y-Bont
0-0
Caernarfon
Baker (45+2'), Woodiwiss (64'), Warlow (73'), Jones (88')
Owen (45+2'), Lloyd Owen (63'), Lewis (68'), Salisbury (79')
Jan 24, 2026 2.30pm
New Saints
1-0
Barry
Brobbel (6')
Clark (73'), Wilson (77')

Barton (53'), Bernard (76'), Smith (87')
Friday, January 23, 2026
Jan 23, 2026 7.45pm
Bala Town
3-4
Flint Town
Nalatche Mendes (10'), Ferguson (63'), Higgins (67', 66')
Burke (46'), Higgins (46'), Tarasenko (69'), Tarasenko (70'), Fisher (90'), Fisher (90+1'), McGiveron (90+1')
Wynne (33', 22', 32'), Stephenson (18'), Owen (28')
Hughes (78'), Jones (78'), Jones (79')
Jan 23, 2026 7.45pm
Briton Ferry
3-1
Llanelli
Price (33'), Jenkins (65'), Snaith (73'), Price (32'), Snaith (73')
Williams (67'), Williams (69'), Dyer (71'), Snaith (71'), Dyer (72'), Snaith (72'), Evans (90'), Evans (90+1')
Daniel Williams (46')
Booth (78'), Evans (78'), Hinds (78'), Booth (80'), Hinds (80'), Evans (80'), Baker (90+2'), Farrell-Alli (90+4'), Farrell-Alli (90+3'), Baker (90+3')
Jan 23, 2026 7.45pm
Cardiff MU
0-2
Haverfordwest

Roscrow (7'), Kabongo (74'), Soady (74')
Abbruzzese (73'), Shepherd (90+4'), Shephard (90+4')
Jones (46'), Makwiramiti (70')
Tuesday, January 13, 2026
Jan 13, 2026 7.45pm
gameweek 22
Barry
5-1
Llanelli
Sainty (31'), Gwyn Owen (51', 36'), Hulbert (3', 2'), Willmott (57', 58'), Owen (51', 36')
Smith (73'), Barton (73'), Smith (74'), Barton (74'), Case (87'), Beynon (87'), Beynon (88'), (88')
Gibbings (25', 19')
Baker (52'), Baker (71'), Wharton (72'), Wharton (73'), Hinds (83'), Farrell-Alli (83')
Jan 13, 2026 7.45pm
gameweek 22
Caernarfon
2-2
Connah's Quay
Mooney (25', 81', 80')
Owen (58'), Owen (59'), Salisbury (75')
Bratley (2'), Hughes (59')
Jones (28'), Jones (29'), Woodcock (85'), Redshaw (85')
Jan 13, 2026 7.45pm
gameweek 22
Flint Town
0-4
Bala Town

Lee (20'), Lee (21'), Abadaki (43')
Nalatche Mendes (1'), Ferguson (39' og., 44'), Mehasseb (59')
McGiveron (67'), Higgins (79'), Higgins (80'), Tarasenko (90+1'), Tarasenko (90'), Fisher (90')
Jan 13, 2026 7.45pm
gameweek 22
Haverfordwest
2-3
Briton Ferry
Ahmun (76', 75'), Thomas (90+2'), Thomas (90+2')
Hughes (45+3'), Watts (45+3'), Hughes (46'), Watts (46'), Thomas (75'), Thomas (75')
Anderson (15'), Walters (23'), Gammond (32'), Walters (23')
Packer (70'), Evans (86'), Evans (86')
Jan 13, 2026 7.45pm
gameweek 22
Pen-y-Bont
1-1
Cardiff MU
Phillips (60', 59')
Woodiwiss (46'), Little (74')
Mwandwe (4', 3')
Absalom (54'), Popham (74'), Roscrow (87')
Jan 13, 2026 7.45pm
gameweek 22
New Saints
1-0
Colwyn Bay
Williams (2')
Cieslewicz (72'), Cieslewicz (73')

Hill (58'), Hill (58'), Kargbo (77')
Tuesday, January 6, 2026
Jan 6, 2026 7.45pm
gameweek 20
New Saints
2-1
Bala Town
Holden (51'), Brobbel (81')
Cieslewicz (66'), Godsmark-FordĀ  (83')
Digbeu (53')
Tarasenko (80'), McGiveron (80'), Fisher (87')
Saturday, January 3, 2026
Jan 3, 2026 2.30pm
gameweek 17
Connah's Quay
3-1
Barry
Edwards (78'), West (73'), Hughes (90+2')
Hughes (44'), Redshaw (45+3'), West (45+3'), Ismail (68')
Owen (19')
Smith (71')
Thursday, January 1, 2026
Jan 1, 2026 2pm
gameweek 21
Llanelli
0-1
Pen-y-Bont

Norris (66'), Jenkins (66'), Booth (84')
Cvetkovic (53')
Daley (58'), Ludvigsen (58'), Phillips (82')
Jan 1, 2026 12.30pm
gameweek 21
Colwyn Bay
1-2
Flint Town
Hughes (76')
Hill (63'), Kargbo (63'), Williams (75')
Jones (51'), Owen (90+1')
Reeves (83'), Wynne (83')
Wednesday, December 31, 2025
Dec 31, 2025 2.30pm
Connah's Quay
3-1
New Saints
Hughes (9' pen.), Woodcock (41'), West (80')
Edwards (37'), Woodcock (42'), (89'), Margetson (89')
Williams (55')
(12'), Williams (12'), (86'), Brobbel (86')
Dec 31, 2025 1.30pm
Briton Ferry
2-1
Barry
Walters (7'), Anderson (71')
Price (2')
Margetson (60')
(12'), Davies (13'), Sainty (17'), Hulbert (50'), Barton (58'), Sainty (63')
(63')
Dec 31, 2025 12.30pm
Bala Town
0-1
Caernarfon
Gosset (43')
Lock (54'), Lock (54')
Tuesday, December 30, 2025
Dec 30, 2025 7.45pm
Cardiff MU
0-0
Haverfordwest
Jones (44'), (60'), Clubb (60')
(14'), McCarthy (14')
Saturday, December 27, 2025
Dec 27, 2025 2.30pm
Caernarfon
1-2
Colwyn Bay
Bradley (68' pen.)
Mooney (44'), Lewis (45')
Peate (15'), Cumming (64')
Robles (67'), Peate (67')
Friday, December 26, 2025
Dec 26, 2025 2.30pm
Flint Town
0-2
Connah's Quay

(8'), Flint (8'), (88'), Owen (88'), (90+3'), Canavan (90+3')
Hughes (9' pen.), Franklin (76')
(28'), Franklin (28')
Dec 26, 2025 2.30pm
Haverfordwest
3-0
Llanelli
Jones (23'), Shepherd (31'), Fawcett (73')
(52'), Jones (53'), Walters (72'), Rees (73')

Bright (38'), Booth (90'), (90')
Dec 26, 2025 2.30pm
Pen-y-Bont
1-1
Briton Ferry
Crole (42')
Borge (51'), Pritchard (55'), (59'), Owen (60')
Venables (8')
Gammond (59' pen.)
Bates (49'), Anderson (51'), Williams (68')
Dec 26, 2025 12pm
Barry
1-0
Cardiff MU
Willmott (32')
(29'), Barton (29'), (45'), Gwyn Owen (45'), Gwyn Owen (79'), (79')

Reynolds (11')
Sunday, December 21, 2025
Dec 21, 2025 12.30pm
Connah's Quay
4-2
Briton Ferry
Franklin (39', 90+5'), West (46'), Woodcock (83')
(88')
Walters (33'), Anderson (54')
Price (39'), Price (39'), Jenkins (51'), Price (88'), Dyer (90+1'), Dyer (90+1'), Walters (90+7'), (90+7')
Price (88')
Saturday, December 20, 2025
Dec 20, 2025 2.30pm
Flint Town
2-2
Haverfordwest
Reeves (35'), Jones (64' pen.)
Hughes (17'), Canavan (90+4')
Hawkins (84'), Ahmun (86')
Makwiramiti (21'), Makwiramiti (21'), Watts (62'), Walters (80'), (90+3')
Friday, December 5, 2025
Dec 5, 2025 7.45pm
Bala Town
0-2
Haverfordwest

Digbeu (45+3'), Nalatche Mendes (89')
Burke (78'), (79'), Burke (79')
Shepherd (26'), Ahmun (47' pen.)
Ahmun (45+4'), Rees (70'), Rees (71'), Walters (75'), Walters (75'), Walters (76')
Dec 5, 2025 7.45pm
Caernarfon
1-1
Flint Town
Davies (7')
(36'), Davies (36'), Lock (36'), Thomas (58')
Canavan (80')
(36'), Davies (37'), (37')
Dec 5, 2025 7.45pm
Cardiff MU
2-1
Llanelli
Mwandwe (54'), Jones (88')
(18'), Mwandwe (18'), (36'), Lloyd (36'), Roscrow (68'), (68')
Cronin (19')
Cronin (27'), Cronin (27'), Samuel Lloyd (62'), (68'), Cronin (83')
Dec 5, 2025 7.45pm
Connah's Quay
2-1
Colwyn Bay
Franklin (11', 66')
(28'), (80'), (83'), (88')
Williams (87')
(90')
Saturday, November 29, 2025
Nov 29, 2025 4.45pm
Llanelli
1-2
Connah's Quay
Norris (30')
(41'), (44'), (75')
Edwards (39'), Franklin (73')
Nov 29, 2025 2.30pm
Bala Town
2-2
Cardiff MU
Dean (17'), Owen (52')
Ibrahim (7'), Ibrahim (7'), Ibrahim (60'), Ibrahim (60')
Rees (23'), Clubb (32')
Edwards (19'), Clubb (70')
Nov 29, 2025 2.30pm
Briton Ferry
2-2
Flint Town
Jenkins (14'), Gammond (22')
Gammond (9'), Bates (11'), Owen (37'), Burke (67'), Fuller (67'), Price (67')
Wynne (18'), Lee (45+3')
Hughes (10'), Owen (52'), Lee (59'), (67'), Mudimu (67'), Burke (67'), Thorn (77'), Stephenson (90+1')
Nov 29, 2025 2.30pm
Colwyn Bay
5-4
Pen-y-Bont
Cumming (5'), Forde (9'), Davies (20', 29', 48')
Davies (64')
Crole (8'), Davies (45+4'), Phillips (90+1'), Pritchard (90+4')
Owen (64')
Friday, November 28, 2025
Nov 28, 2025 7.45pm
Barry
4-0
Haverfordwest
Davies (9'), Margetson (22'), Gwyn Owen (76'), Hulbert (77' pen.)
James Cuddihy (52')

Jones (28'), McCarthy (34'), McCarthy (34'), (52')
Nov 28, 2025 7.45pm
New Saints
2-0
Caernarfon
Clark (82'), Williams (90+5')

Smith (57'), Roberts (73')
Saturday, November 15, 2025
Nov 15, 2025 2.30pm
Nov 15, 2025 2.30pm
Nov 15, 2025 2.30pm
Friday, November 14, 2025
Nov 14, 2025 7.45pm
Saturday, November 8, 2025
Nov 8, 2025 2.30pm
Nov 8, 2025 2.30pm
Nov 8, 2025 2.30pm
Friday, November 7, 2025
Nov 7, 2025 7.45pm
Nov 7, 2025 7.45pm
Saturday, November 1, 2025
Nov 1, 2025 2.30pm
Nov 1, 2025 2.30pm
Nov 1, 2025 2.30pm
Nov 1, 2025 2.30pm
Nov 1, 2025 2.30pm
Friday, October 31, 2025
Oct 31, 2025 7.45pm
Saturday, October 25, 2025
Oct 25, 2025 2.30pm
Oct 25, 2025 2.30pm
Oct 25, 2025 2.30pm
Oct 25, 2025 2.30pm
Friday, October 24, 2025
Oct 24, 2025 7.45pm
Saturday, October 11, 2025
Oct 11, 2025 5.15pm
Oct 11, 2025 2.30pm
Oct 11, 2025 2.30pm
Oct 11, 2025 2.30pm
Oct 11, 2025 12.30pm
Tuesday, October 7, 2025
Oct 7, 2025 7.45pm
Oct 7, 2025 7.45pm
Oct 7, 2025 7.45pm
Oct 7, 2025 7.45pm
Oct 7, 2025 7.45pm
Oct 7, 2025 7.45pm
Saturday, October 4, 2025
Oct 4, 2025 5.15pm
Oct 4, 2025 2.30pm
Oct 4, 2025 2.30pm
Oct 4, 2025 2.30pm
Friday, October 3, 2025
Oct 3, 2025 7.45pm
Sunday, September 28, 2025
Sep 28, 2025 2.30pm
Saturday, September 27, 2025
Sep 27, 2025 5.15pm
Sep 27, 2025 2.30pm
Sep 27, 2025 2.30pm
Friday, September 26, 2025
Sep 26, 2025 7.45pm
Sep 26, 2025 7.45pm
Tuesday, September 23, 2025
Sep 23, 2025 7.45pm
Sep 23, 2025 7.45pm
Sep 23, 2025 7.45pm
Sep 23, 2025 7.45pm
Sep 23, 2025 7.45pm
Sep 23, 2025 7.45pm
Saturday, September 20, 2025
Sep 20, 2025 5.15pm
Sep 20, 2025 2.30pm
Sep 20, 2025 2.30pm
Friday, September 19, 2025
Sep 19, 2025 7.45pm
Sep 19, 2025 7.45pm
Saturday, September 13, 2025
Sep 13, 2025 12.30pm
Sep 13, 2025 12.30pm
Sep 13, 2025 12.30pm
Sep 13, 2025 12.30pm
Sep 13, 2025 12.30pm
Sep 13, 2025 12.30pm
Sunday, September 7, 2025
Sep 7, 2025 12.30pm
Saturday, September 6, 2025
Sep 6, 2025 12.30pm
Sep 6, 2025 12.30pm
Sep 6, 2025 12.30pm
Sep 6, 2025 12.30pm
Tuesday, September 2, 2025
Sep 2, 2025 7.45pm
Saturday, August 30, 2025
Aug 30, 2025 5.15pm
Aug 30, 2025 2.30pm
Aug 30, 2025 2.30pm
Aug 30, 2025 2.30pm
Aug 30, 2025 2.30pm
Aug 30, 2025 2.30pm
Monday, August 25, 2025
Aug 25, 2025 5.15pm
Aug 25, 2025 2.30pm
Aug 25, 2025 2.30pm
Aug 25, 2025 2.30pm
Aug 25, 2025 2.30pm
Friday, August 22, 2025
Aug 22, 2025 7.45pm
Aug 22, 2025 7.45pm
Aug 22, 2025 7.45pm
Aug 22, 2025 7.45pm
Aug 22, 2025 7.45pm
Aug 22, 2025 7.45pm
Saturday, August 16, 2025
Aug 16, 2025 2.30pm
Aug 16, 2025 12.30pm
Friday, August 15, 2025
Aug 15, 2025 7.45pm
Sunday, August 10, 2025
Aug 10, 2025 2.30pm
Saturday, August 9, 2025
Aug 9, 2025 2.30pm
Friday, August 8, 2025
Aug 8, 2025 7.45pm
Aug 8, 2025 7.45pm
Aug 8, 2025 7.45pm
rhs 2.0


Sports Mole provides in-depth previews and predictions for every match from the biggest leagues and competitions in world football.
Argentina's Lionel Messi kisses the World Cup trophy after collecting the Golden Ball award on December 18, 2022Sign up for our FREE daily preview newsletter direct to your inbox!