The Fishy - Grimsby Town FC

wales flag

Welsh Premier League Form Table

Welsh Premier League Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Broughton10901366+3027400
2The New Saints10901226+1627421850
3Llandudno FC109012312+1127730
4Trefelin10802349+252431186
5Haverfordwest County AFC10802184+1424110
6Cambrian United10721248+16235128
7Ammanford AFC107122111+10227121
8Briton Ferry10622137+620410
9Barry Town10613128+41943104
10Colwyn Bay105231210+217320
11Holywell Town105142417+716600
12Flint Town United102531211+1116147
13Connah's Quay Nomads102531313011800
14Caernarfon Town103251215-311400
15Cardiff Metropolitan102441015-510700
16Penybont10037318-153300

xPts is shown for both the 6 games and last 10 games.
For column heading definitions, see the Key at the bottom of the table.

Welsh Premier League (Expected Points)
PosTeamP6PtsxPtsPts v xPts P10PtsxPtsPts v xPts
1Trefelin615 1024 
2Broughton615 1027 
3Llandudno FC615 1027 
4The New Saints615 1027 
5Ammanford AFC613 1022 
6Cambrian United613 1023 
7Briton Ferry613 1020 
8Haverfordwest County AFC612 1024 
9Colwyn Bay611 1017 
10Holywell Town610 1016 
11Barry Town610 1019 
12Caernarfon Town69 1011 
13Connah's Quay Nomads68 1011 
14Cardiff Metropolitan67 1010 
15Flint Town United63 1011 
16Penybont61 103 
Key to column names
  • P6/P10 - First column showing results grouped into either last 6 or last 10 games
  • Pts - Actual points earned during the last 6 or 10 games
  • xPts - Expected points from those games, based on aggregated xG (expected goals) for and against
  • Pts v xPts - Comparison of actual versus expected points (positive = over-performance; negative = under-performance)

For column heading definitions, see the Key at the bottom of the table.

Goals scored and conceded (Last 10)
Pos Team FAGDMG BTTS SF CF CS TF
1Broughton36630424/10 (40%)  6/10 (60%)28
2The New Saints22616284/10 (40%)8/10 (80%)2/10 (20%)5/10 (50%)31
3Llandudno FC231211357/10 (70%)  3/10 (30%)27
4Trefelin34925433/10 (30%)8/10 (80%)2/10 (20%)5/10 (50%)18
5Haverfordwest County AFC18414221/10 (10%)8/10 (80%)2/10 (20%)8/10 (80%)42
6Cambrian United24816325/10 (50%)5/10 (50%)4/10 (40%)5/10 (50%)28
7Ammanford AFC211110327/10 (70%)7/10 (70%)2/10 (20%)3/10 (30%)18
8Briton Ferry1376204/10 (40%)4/10 (40%)4/10 (40%)4/10 (40%)44
9Barry Town1284204/10 (40%)7/10 (70%)3/10 (30%)4/10 (40%)45
10Colwyn Bay12102223/10 (30%)5/10 (50%)4/10 (40%)4/10 (40%)35
11Holywell Town24177416/10 (60%)  2/10 (20%)21
12Flint Town United12111236/10 (60%)4/10 (40%)4/10 (40%)3/10 (30%)29
13Connah's Quay Nomads13130268/10 (80%)5/10 (50%)4/10 (40%)1/10 (10%)40
14Caernarfon Town1215-3274/10 (40%)3/10 (30%)6/10 (60%)4/10 (40%)27
15Cardiff Metropolitan1015-5257/10 (70%)2/10 (20%)8/10 (80%)0/10 (0%)42
16Penybont318-15213/10 (30%)1/10 (10%)6/10 (60%)3/10 (30%)22
Key to column names
  • F - Goals "for" (scored)
  • A - Goals "against" (conceded)
  • GD - Goal difference (F - A)
  • MG - Match goals (F + A)

  • BTTS - Both Teams to Score (number of games, max 10)
  • SF - Team to Score First (number of games, max 10)
  • CF - Team to Concede First (number of games, max 10)

  • CS - Clean Sheets (number of games, max 10)
  • TF - Mean Time of First Goal (in minutes, by either side)

For column heading definitions, see the Key at the bottom of the table.

Numbers of Players (Last 10)
Pos TeamPts SP Pl
1Broughton27  
2The New Saints272028
3Llandudno FC27  
4Trefelin24  
5Haverfordwest County AFC241929
6Cambrian United23  
7Ammanford AFC22  
8Briton Ferry202230
9Barry Town191522
10Colwyn Bay171723
11Holywell Town16  
12Flint Town United111724
13Connah's Quay Nomads111827
14Caernarfon Town112125
15Cardiff Metropolitan102027
16Penybont32026
Key to column names
  • Pts - Team points
  • SP - Total number of starting players used over last 10 games
  • Pl - Total number of players (starting + substitutes) used over last 10 games
  • SPG - Mean number of substitutes per game
  • PM - Median number of minutes played for substituted players
  • SM - Median number of minutes played for substitutes

The ELO rating for each team shows its relative strength based on past match results, adjusting dynamically after each game. A value for k of 50 has been used, meaning ratings change more significantly, making them more responsive to recent performance.

Team ELO Ratings
PosTeamELO Rating
ELO ratings are not available for this league

League Table for this division