wales flag

Cymru North Form Table

Cymru North Form (Last 6)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Porthmadog641163+3131271
2Brickfield Rangers6411108+2133216
3Mold Alexandra6321159+6115218
4Holyhead Hotspur6321117+4114277
5Newtown632184+4112267
6Caersws6240159+6105239
7Denbigh Town63121513+2104233
8Bangor 18766222179+883293
9Guilsfield FC622277082240
10Ruthin Town622268-283222
11Buckley Town62131112-174276
12Gresford Athletic6213614-873278
13Bala Town61321214-265242
14Llanuwchllyn61141215-344235
15Rhyl6033812-436227
16Penrhyncoch6006214-12022106
Cymru North Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Mold Alexandra107212711+16237218
2Newtown10721154+11232267
3Brickfield Rangers107121710+7224216
4Caersws105412312+11196239
5Porthmadog105231310+3174271
6Bangor 1876104332516+9157293
7Buckley Town104242218+4146276
8Guilsfield FC1033413130124240
9Holyhead Hotspur103341517-2126277
10Bala Town103341721-4127242
11Llanuwchllyn103252021-1115235
12Denbigh Town103252022-2117233
13Ruthin Town10235819-1194222
14Rhyl101541721-4810227
15Gresford Athletic10217729-2274278
16Penrhyncoch10019530-25142106

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.

Cymru North (Expected Points)
PosTeamP6PtsxPtsPts v xPts P10PtsxPtsPts v xPts
1Porthmadog613 1017 
2Brickfield Rangers613 1022 
3Mold Alexandra611 1023 
4Holyhead Hotspur611 1012 
5Newtown611 1023 
6Caersws610 1019 
7Denbigh Town610 1011 
8Bangor 187668 1015 
9Guilsfield FC68 1012 
10Ruthin Town68 109 
11Buckley Town67 1014 
12Gresford Athletic67 107 
13Bala Town66 1012 
14Llanuwchllyn64 1011 
15Rhyl63 108 
16Penrhyncoch60 101 
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
1Mold Alexandra271116387/10 (70%)  3/10 (30%)26
2Newtown15411192/10 (20%)  7/10 (70%)45
3Brickfield Rangers17107274/10 (40%)  5/10 (50%)24
4Caersws231211356/10 (60%)8/10 (80%)2/10 (20%)3/10 (30%)40
5Porthmadog13103234/10 (40%)5/10 (50%)5/10 (50%)5/10 (50%)40
6Bangor 187625169417/10 (70%)  2/10 (20%)27
7Buckley Town22184406/10 (60%)  1/10 (10%)21
8Guilsfield FC13130264/10 (40%)  3/10 (30%)26
9Holyhead Hotspur1517-2326/10 (60%)3/10 (30%)7/10 (70%)1/10 (10%)26
10Bala Town1721-4387/10 (70%)5/10 (50%)5/10 (50%)2/10 (20%)29
11Llanuwchllyn2021-1415/10 (50%)  2/10 (20%)21
12Denbigh Town2022-2427/10 (70%)  1/10 (10%)25
13Ruthin Town819-11274/10 (40%)  1/10 (10%)22
14Rhyl1721-43810/10 (100%)  0/10 (0%)19
15Gresford Athletic729-22364/10 (40%)4/10 (40%)6/10 (60%)1/10 (10%)27
16Penrhyncoch530-25354/10 (40%)  0/10 (0%)31
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
1Mold Alexandra23  
2Newtown23  
3Brickfield Rangers22  
4Caersws19  
5Porthmadog17  
6Bangor 187615  
7Buckley Town14  
8Guilsfield FC12  
9Holyhead Hotspur12  
10Bala Town12  
11Llanuwchllyn11  
12Denbigh Town11  
13Ruthin Town9  
14Rhyl8  
15Gresford Athletic7  
16Penrhyncoch1  
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
1Penrhyncoch10666
2Bangor 18769358
3Gresford Athletic7848
4Holyhead Hotspur7748
5Buckley Town7647
6Porthmadog7144
7Newtown6742
8Bala Town4226
9Guilsfield FC4025
10Caersws3924
11Llanuwchllyn3522
12Denbigh Town3321
13Rhyl2717
14Ruthin Town2214
15Mold Alexandra1811
16Brickfield Rangers1610
17Llanidloes Town00
18Prestatyn00
19Llay Miners Welfare00
20Llanrhaeadr FC00
21Llangefni Town00
22Flint Mountain00
23Conwy Borough00
24Chirk AAA00
25Cefn Druids00

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
1Mold Alexandra1,583
2Newtown1,569
3Bala Town1,560
4Brickfield Rangers1,555
5Guilsfield FC1,506
6Caersws1,486
7Bangor 18761,468
8Denbigh Town1,419
9Rhyl1,415
10Holyhead Hotspur1,408
11Buckley Town1,387
12Llanuwchllyn1,378
13Porthmadog1,368
14Gresford Athletic1,306
15Ruthin Town1,297
16Penrhyncoch1,278

League Table for this division