The Fishy - Grimsby Town FC

scotland flag

Highland League Form Table

Highland League Form (Last 6)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Brora Rangers6600296+231844113
2Huntly6411185+131334247
3Formartine United6330104+61245264
4Clachnacuddin6321144+101124125
5Nairn County6321128+4115348
6Inverurie Loco Works6321109+11134141
7Banks O'Dee6312189+91034297
8Fraserburgh62311211+1964307
9Turriff United6303109+1944208
10Forres Mechanics630389-1924100
11Strathspey Thistle62221510+5854136
12Deveronvale62131112-174441
13Wick Academy6204814-6634173
14Keith6204614-862489
15Invergordon6204718-11624203
16Lossiemouth6105721-1432420
17Buckie Thistle6006618-12043185
18Rothes6006329-26034105
Highland League Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Brora Rangers109103810+282874113
2Formartine United10730229+132485264
3Inverurie Loco Works106311812+62164141
4Fraserburgh105322113+81874307
5Huntly105232412+121754247
6Banks O'Dee105232918+111764297
7Strathspey Thistle105232313+101774136
8Clachnacuddin104422410+141664125
9Deveronvale104331814+4156441
10Forres Mechanics104151315-21364100
11Nairn County103431417-3137348
12Keith104151522-7136489
13Buckie Thistle10316212101063185
14Turriff United103071317-4974208
15Invergordon103071333-20954203
16Lossiemouth102171130-1975420
17Wick Academy102081226-14664173
18Rothes10109843-35354105

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 Rangers618 1028 
2Huntly613 1017 
3Formartine United612 1024 
4Clachnacuddin611 1016 
5Nairn County611 1013 
6Inverurie Loco Works611 1021 
7Banks O'Dee610 1017 
8Fraserburgh69 1018 
9Turriff United69 109 
10Forres Mechanics69 1013 
11Strathspey Thistle68 1017 
12Deveronvale67 1015 
13Wick Academy66 106 
14Keith66 1013 
15Invergordon66 109 
16Lossiemouth63 107 
17Buckie Thistle60 1010 
18Rothes60 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
1Brora Rangers381028487/10 (70%)  3/10 (30%)10
2Formartine United22913318/10 (80%)  2/10 (20%)24
3Inverurie Loco Works18126306/10 (60%)  3/10 (30%)27
4Fraserburgh21138347/10 (70%)  3/10 (30%)17
5Huntly241212365/10 (50%)  4/10 (40%)15
6Banks O'Dee291811476/10 (60%)  3/10 (30%)24
7Strathspey Thistle231310367/10 (70%)  2/10 (20%)32
8Clachnacuddin241014346/10 (60%)  3/10 (30%)23
9Deveronvale18144326/10 (60%)  3/10 (30%)30
10Forres Mechanics1315-2286/10 (60%)  2/10 (20%)22
11Nairn County1417-3317/10 (70%)  2/10 (20%)33
12Keith1522-7376/10 (60%)  2/10 (20%)35
13Buckie Thistle21210426/10 (60%)  2/10 (20%)19
14Turriff United1317-4307/10 (70%)  1/10 (10%)19
15Invergordon1333-20465/10 (50%)  1/10 (10%)26
16Lossiemouth1130-19415/10 (50%)  0/10 (0%)20
17Wick Academy1226-14386/10 (60%)  1/10 (10%)22
18Rothes843-35515/10 (50%)  0/10 (0%)14
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
1Brora Rangers28  
2Formartine United24  
3Inverurie Loco Works21  
4Fraserburgh18  
5Huntly17  
6Banks O'Dee17  
7Strathspey Thistle17  
8Clachnacuddin16  
9Deveronvale15  
10Forres Mechanics13  
11Nairn County13  
12Keith13  
13Buckie Thistle10  
14Turriff United9  
15Invergordon9  
16Lossiemouth7  
17Wick Academy6  
18Rothes3  
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
1Fraserburgh307191
2Banks O'Dee297185
3Formartine United264164
4Huntly247153
5Turriff United208129
6Invergordon203126
7Buckie Thistle185115
8Wick Academy173107
9Inverurie Loco Works14188
10Strathspey Thistle13685
11Clachnacuddin12578
12Brora Rangers11370
13Rothes10565
14Forres Mechanics10062
15Keith8955
16Nairn County4830
17Deveronvale4125
18Lossiemouth2012

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
1Brora Rangers1,602
2Formartine United1,562
3Banks O'Dee1,478
4Buckie Thistle1,465
5Fraserburgh1,453
6Clachnacuddin1,422
7Inverurie Loco Works1,399
8Invergordon1,378
9Huntly1,354
10Turriff United1,334
11Nairn County1,319
12Forres Mechanics1,303
13Keith1,266
14Strathspey Thistle1,205
15Deveronvale1,158
16Wick Academy1,128
17Lossiemouth1,019
18Rothes896

League Table for this division