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
1Keith6510134+916330
2Buckie Thistle6510114+71622319
3Clachnacuddin6411145+91322164
4Brechin6411135+81342168
5Banks O'Dee6411107+3134269
6Formartine United6330136+7124212
7Nairn County6312148+61042105
8Strathspey Thistle6312129+310410
9Brora Rangers62311210+295246
10Fraserburgh622298+1832115
11Huntly62221111083354
12Turriff United613258-3632265
13Wick Academy61141114-3442232
14Forres Mechanics6114617-1144379
15Deveronvale6114719-1244343
16Lossiemouth6105511-63210
17Inverurie Loco Works6024612-623230
18Rothes6006422-180310
Highland League Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Banks O'Dee10721198+11235269
2Brora Rangers106313113+18216246
3Clachnacuddin10631247+172142164
4Formartine United106312210+12217212
5Fraserburgh10622219+122042115
6Keith10622157+820330
7Nairn County106132311+121952105
8Brechin106132211+111962168
9Buckie Thistle105231512+31752319
10Huntly1034314140135354
11Strathspey Thistle104151724-713710
12Turriff United103341416-21262265
13Wick Academy102261721-4872232
14Inverurie Loco Works102261116-585230
15Forres Mechanics102261228-1687379
16Lossiemouth10217719-127310
17Deveronvale101271230-1858343
18Rothes100191038-281610

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
1Keith616 1020 
2Buckie Thistle616 1017 
3Clachnacuddin613 1021 
4Brechin613 1019 
5Banks O'Dee613 1023 
6Formartine United612 1021 
7Nairn County610 1019 
8Strathspey Thistle610 1013 
9Brora Rangers69 1021 
10Fraserburgh68 1020 
11Huntly68 1013 
12Turriff United66 1012 
13Wick Academy64 108 
14Forres Mechanics64 108 
15Deveronvale64 105 
16Lossiemouth63 107 
17Inverurie Loco Works62 108 
18Rothes60 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
1Banks O'Dee19811275/10 (50%)  4/10 (40%)25
2Brora Rangers311318446/10 (60%)  3/10 (30%)22
3Clachnacuddin24717314/10 (40%)  4/10 (40%)46
4Formartine United221012327/10 (70%)  1/10 (10%)36
5Fraserburgh21912304/10 (40%)  4/10 (40%)16
6Keith1578223/10 (30%)  4/10 (40%)24
7Nairn County231112345/10 (50%)  3/10 (30%)15
8Brechin221111336/10 (60%)  3/10 (30%)16
9Buckie Thistle15123275/10 (50%)  4/10 (40%)24
10Huntly14140285/10 (50%)  2/10 (20%)24
11Strathspey Thistle1724-7417/10 (70%)  2/10 (20%)11
12Turriff United1416-2306/10 (60%)  3/10 (30%)11
13Wick Academy1721-4387/10 (70%)  0/10 (0%)24
14Inverurie Loco Works1116-5275/10 (50%)  3/10 (30%)15
15Forres Mechanics1228-16407/10 (70%)  1/10 (10%)19
16Lossiemouth719-12263/10 (30%)  2/10 (20%)32
17Deveronvale1230-18428/10 (80%)  0/10 (0%)16
18Rothes1038-28486/10 (60%)  0/10 (0%)19
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
1Banks O'Dee231522
2Brora Rangers211620
3Clachnacuddin211724
4Formartine United211623
5Fraserburgh201723
6Keith201521
7Nairn County191222
8Brechin191120
9Buckie Thistle171419
10Huntly131321
11Strathspey Thistle131621
12Turriff United121825
13Wick Academy81721
14Inverurie Loco Works81725
15Forres Mechanics8  
16Lossiemouth72022
17Deveronvale51418
18Rothes11621
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
1Buckie Thistle319198
2Turriff United265165
3Wick Academy232144
4Brechin168104
5Clachnacuddin164102
6Fraserburgh11571
7Nairn County10565
8Forres Mechanics7949
9Banks O'Dee6943
10Huntly5434
11Brora Rangers4629
12Deveronvale4327
13Inverurie Loco Works3019
14Formartine United127
15Keith00
16Lossiemouth00
17Rothes00
18Strathspey Thistle00

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
1Banks O'Dee1,656
2Brechin1,608
3Fraserburgh1,603
4Brora Rangers1,577
5Formartine United1,560
6Buckie Thistle1,499
7Clachnacuddin1,436
8Nairn County1,349
9Inverurie Loco Works1,337
10Huntly1,328
11Turriff United1,311
12Wick Academy1,221
13Forres Mechanics1,203
14Keith1,155
15Deveronvale1,140
16Strathspey Thistle1,086
17Lossiemouth1,016
18Rothes967

League Table for this division