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+916 330
2Buckie Thistle6420115+614 32319
3Clachnacuddin6411145+913 22164
4Brechin6411135+813 42168
5Banks O'Dee6411107+313 4269
6Formartine United6330136+712 4212
7Nairn County6312148+610 42105
8Strathspey Thistle6312129+310 410
9Brora Rangers62311210+29 5246
10Fraserburgh622298+18 32115
11Huntly6222111108 3354
12Turriff United613278-16 32265
13Wick Academy61141114-34 42232
14Lossiemouth6114611-54 310
15Forres Mechanics6114817-94 4379
16Deveronvale6114721-144 4343
17Inverurie Loco Works6024612-62 3230
18Rothes6006424-200 310
Highland League Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Banks O'Dee10721198+1123 5269
2Brora Rangers106313113+1821 6246
3Clachnacuddin10631247+1721 42164
4Formartine United106312210+1221 7212
5Fraserburgh10622219+1220 42115
6Keith10622157+820 330
7Nairn County106132311+1219 52105
8Brechin106132211+1119 62168
9Buckie Thistle105231512+317 52319
10Huntly103431414013 5354
11Strathspey Thistle104151724-713 710
12Turriff United103341616012 62265
13Wick Academy102261721-48 72232
14Inverurie Loco Works102261116-58 5230
15Forres Mechanics102261328-158 7379
16Lossiemouth10217719-127 310
17Deveronvale101271232-205 8343
18Rothes100191039-291 610

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 Thistle614 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 
14Lossiemouth64 107 
15Forres Mechanics64 108 
16Deveronvale64 105 
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 United16160326/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 Mechanics1328-15417/10 (70%)  1/10 (10%)19
16Lossiemouth719-12263/10 (30%)  2/10 (20%)32
17Deveronvale1232-20448/10 (80%)  0/10 (0%)16
18Rothes1039-29496/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