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
1The New Saints10811236+172533240
2Barry Town108112210+122573253
3Broughton107032110+112134425
4Llandudno FC107032112+92164211
5Caernarfon Town107032013+72144245
6Cardiff Metropolitan106132213+9194465
7Connah's Quay Nomads10532208+121864173
8Cambrian United105231511+41754312
9Colwyn Bay104331113-2153364
10Penybont1034311110135316
11Haverfordwest County AFC104151012-21314387
12Briton Ferry104151014-41354232
13Trefelin103252118+31134274
14Ammanford AFC103251517-21154196
15Holywell Town101181531-1646419
16Flint Town United10028917-8264273

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
1Barry Town618 1025 
2Connah's Quay Nomads616 1018 
3The New Saints616 1025 
4Caernarfon Town612 1021 
5Llandudno FC612 1021 
6Cardiff Metropolitan612 1019 
7Penybont612 1013 
8Colwyn Bay610 1015 
9Broughton69 1021 
10Cambrian United68 1017 
11Briton Ferry64 1013 
12Haverfordwest County AFC64 1013 
13Ammanford AFC62 1011 
14Trefelin62 1011 
15Flint Town United61 102 
16Holywell Town61 104 
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
1The New Saints23617293/10 (30%)8/10 (80%)1/10 (10%)6/10 (60%)35
2Barry Town221012327/10 (70%)8/10 (80%)2/10 (20%)2/10 (20%)33
3Broughton211011313/10 (30%)  4/10 (40%)33
4Llandudno FC21129336/10 (60%)7/10 (70%)3/10 (30%)2/10 (20%)27
5Caernarfon Town20137334/10 (40%)6/10 (60%)4/10 (40%)4/10 (40%)22
6Cardiff Metropolitan22139354/10 (40%)5/10 (50%)5/10 (50%)3/10 (30%)27
7Connah's Quay Nomads20812286/10 (60%)  3/10 (30%)24
8Cambrian United15114265/10 (50%)5/10 (50%)4/10 (40%)4/10 (40%)36
9Colwyn Bay1113-2243/10 (30%)5/10 (50%)4/10 (40%)5/10 (50%)29
10Penybont11110225/10 (50%)3/10 (30%)5/10 (50%)3/10 (30%)17
11Haverfordwest County AFC1012-2221/10 (10%)4/10 (40%)6/10 (60%)3/10 (30%)46
12Briton Ferry1014-4245/10 (50%)3/10 (30%)6/10 (60%)2/10 (20%)39
13Trefelin21183393/10 (30%)4/10 (40%)6/10 (60%)2/10 (20%)20
14Ammanford AFC1517-2325/10 (50%)4/10 (40%)5/10 (50%)2/10 (20%)22
15Holywell Town1531-16466/10 (60%)  2/10 (20%)21
16Flint Town United917-8266/10 (60%)  1/10 (10%)28
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
1The New Saints252333
2Barry Town251929
3Broughton211522
4Llandudno FC211823
5Caernarfon Town212633
6Cardiff Metropolitan192334
7Connah's Quay Nomads182437
8Cambrian United171725
9Colwyn Bay152134
10Penybont132538
11Haverfordwest County AFC132130
12Briton Ferry132128
13Trefelin111623
14Ammanford AFC111624
15Holywell Town41621
16Flint Town United22336
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
Distance travelled in 15 days (Km)
PosTeam km miles
1Broughton425264
2Haverfordwest County AFC387240
3Cambrian United312194
4Trefelin274170
5Flint Town United273170
6Barry Town253157
7Caernarfon Town245152
8The New Saints240149
9Briton Ferry232144
10Llandudno FC211131
11Ammanford AFC196122
12Connah's Quay Nomads173107
13Cardiff Metropolitan6540
14Colwyn Bay6440
15Holywell Town1912
16Penybont1610

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
1The New Saints2,009
2Connah's Quay Nomads1,907
3Barry Town1,848
4Caernarfon Town1,836
5Penybont1,806
6Broughton1,805
7Colwyn Bay1,792
8Cambrian United1,786
9Llandudno FC1,755
10Cardiff Metropolitan1,722
11Trefelin1,676
12Haverfordwest County AFC1,670
13Briton Ferry1,662
14Flint Town United1,620
15Holywell Town1,602
16Ammanford AFC1,568

League Table for this division