The Fishy - Grimsby Town FC

scotland flag

Highland League Form Table

Highland League Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Brechin10721142+122314310
2Keith10721169+7236429
3Brora Rangers10712318+232264109
4Nairn County105321611+5185356
5Clachnacuddin105232114+71774272
6Inverurie Loco Works105232217+51764138
7Forres Mechanics104421714+31665271
8Banks O'Dee104331411+31564231
9Strathspey Thistle105051420-61555172
10Formartine United10352126+61435132
11Fraserburgh104241413+11444181
12Turriff United103431211+1135553
13Huntly1032512120115358
14Buckie Thistle103251112-1114339
15Deveronvale103071226-1496288
16Wick Academy10145913-4754233
17Lossiemouth10118722-1544322
18Rothes101181237-2546464

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.

Highland League (Expected Points)
PosTeamP6PtsxPtsPts v xPts P10PtsxPtsPts v xPts
1Brora Rangers616 1022 
2Keith615 1023 
3Brechin613 1023 
4Banks O'Dee611 1015 
5Formartine United69 1014 
6Buckie Thistle69 1011 
7Nairn County69 1018 
8Strathspey Thistle69 1015 
9Inverurie Loco Works69 1017 
10Clachnacuddin68 1017 
11Huntly68 1011 
12Fraserburgh67 1014 
13Forres Mechanics67 1016 
14Turriff United66 1013 
15Wick Academy64 107 
16Lossiemouth63 104 
17Deveronvale63 109 
18Rothes61 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
1Brechin14212161/10 (10%)  8/10 (80%) 
2Keith1697256/10 (60%)  3/10 (30%) 
3Brora Rangers31823396/10 (60%)  3/10 (30%) 
4Nairn County16115275/10 (50%)  3/10 (30%) 
5Clachnacuddin21147357/10 (70%)  2/10 (20%) 
6Inverurie Loco Works22175396/10 (60%)  3/10 (30%) 
7Forres Mechanics17143316/10 (60%)  3/10 (30%) 
8Banks O'Dee14113256/10 (60%)  4/10 (40%) 
9Strathspey Thistle1420-6345/10 (50%)  2/10 (20%) 
10Formartine United1266183/10 (30%)  6/10 (60%) 
11Fraserburgh14131274/10 (40%)  4/10 (40%) 
12Turriff United12111235/10 (50%)  4/10 (40%) 
13Huntly12120245/10 (50%)  2/10 (20%) 
14Buckie Thistle1112-1234/10 (40%)  3/10 (30%) 
15Deveronvale1226-14386/10 (60%)  1/10 (10%) 
16Wick Academy913-4225/10 (50%)  3/10 (30%) 
17Lossiemouth722-15294/10 (40%)  1/10 (10%) 
18Rothes1237-25496/10 (60%)  1/10 (10%) 
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
1Brechin23  
2Keith23  
3Brora Rangers22  
4Nairn County18  
5Clachnacuddin17  
6Inverurie Loco Works17  
7Forres Mechanics16  
8Banks O'Dee15  
9Strathspey Thistle15  
10Formartine United14  
11Fraserburgh14  
12Turriff United13  
13Huntly11  
14Buckie Thistle11  
15Deveronvale9  
16Wick Academy7  
17Lossiemouth4  
18Rothes4  
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
1Brechin310193
2Clachnacuddin272169
3Forres Mechanics271168
4Wick Academy233145
5Banks O'Dee231144
6Fraserburgh181112
7Strathspey Thistle172107
8Inverurie Loco Works13886
9Formartine United13282
10Brora Rangers10968
11Deveronvale8855
12Rothes6440
13Huntly5836
14Nairn County5635
15Turriff United5333
16Buckie Thistle3924
17Keith2918
18Lossiemouth2214

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
PosTeam ELO Rating
1Brechin1,625
2Brora Rangers1,616
3Banks O'Dee1,591
4Formartine United1,549
5Fraserburgh1,542
6Buckie Thistle1,462
7Clachnacuddin1,434
8Turriff United1,356
9Nairn County1,349
10Inverurie Loco Works1,313
11Huntly1,299
12Keith1,289
13Forres Mechanics1,252
14Wick Academy1,198
15Deveronvale1,123
16Strathspey Thistle1,122
17Lossiemouth1,004
18Rothes928

League Table for this division