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
1Brechin10721153+122323191
2Brora Rangers10712329+232273109
3Keith107121614+2226329
4Clachnacuddin106132416+81983149
5Forres Mechanics105322114+71864231
6Banks O'Dee105231911+8176388
7Nairn County105231713+4176256
8Formartine United10442166+101634132
9Fraserburgh105141512+31643107
10Turriff United104331411+3155453
11Strathspey Thistle105051526-111564172
12Inverurie Loco Works1042421210146364
13Huntly1032512120115358
14Buckie Thistle103251112-1114339
15Deveronvale103071226-1496288
16Wick Academy101361017-7663126
17Lossiemouth10118722-1544322
18Rothes101181035-2545364

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 Rangers615 1022 
2Keith615 1022 
3Brechin613 1023 
4Strathspey Thistle612 1015 
5Clachnacuddin610 1019 
6Banks O'Dee610 1017 
7Nairn County610 1017 
8Forres Mechanics610 1018 
9Formartine United69 1016 
10Inverurie Loco Works69 1014 
11Buckie Thistle69 1011 
12Turriff United68 1015 
13Huntly68 1011 
14Fraserburgh67 1016 
15Wick Academy63 106 
16Lossiemouth63 104 
17Deveronvale63 109 
18Rothes60 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
1Brechin15312182/10 (20%)  7/10 (70%) 
2Brora Rangers32923417/10 (70%)  2/10 (20%) 
3Keith16142306/10 (60%)  2/10 (20%) 
4Clachnacuddin24168408/10 (80%)  1/10 (10%) 
5Forres Mechanics21147356/10 (60%)  3/10 (30%) 
6Banks O'Dee19118306/10 (60%)  4/10 (40%)40
7Nairn County17134306/10 (60%)  2/10 (20%) 
8Formartine United16610223/10 (30%)  6/10 (60%) 
9Fraserburgh15123274/10 (40%)  3/10 (30%) 
10Turriff United14113255/10 (50%)  4/10 (40%) 
11Strathspey Thistle1526-11416/10 (60%)  2/10 (20%) 
12Inverurie Loco Works21210426/10 (60%)  2/10 (20%) 
13Huntly12120245/10 (50%)  2/10 (20%) 
14Buckie Thistle1112-1234/10 (40%)  3/10 (30%) 
15Deveronvale1226-14386/10 (60%)  1/10 (10%) 
16Wick Academy1017-7276/10 (60%)  2/10 (20%) 
17Lossiemouth722-15294/10 (40%)  1/10 (10%) 
18Rothes1035-25455/10 (50%)  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  
2Brora Rangers22  
3Keith22  
4Clachnacuddin19  
5Forres Mechanics18  
6Banks O'Dee17  
7Nairn County17  
8Formartine United16  
9Fraserburgh16  
10Turriff United15  
11Strathspey Thistle15  
12Inverurie Loco Works14  
13Huntly11  
14Buckie Thistle11  
15Deveronvale9  
16Wick Academy6  
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
1Forres Mechanics231144
2Brechin191119
3Strathspey Thistle172107
4Clachnacuddin14993
5Formartine United13282
6Wick Academy12678
7Brora Rangers10968
8Fraserburgh10766
9Banks O'Dee8855
10Deveronvale8855
11Inverurie Loco Works6440
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