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
1Fraserburgh6600174+131824351
2Keith6411145+9133330
3Buckie Thistle6402114+7122285
4Inverurie Loco Works6402137+6124383
5Formartine United633082+61223124
6Brora Rangers632196+3115389
7Brechin6312107+31034362
8Turriff United6303139+494472
9Banks O'Dee6303118+3933142
10Huntly6231108+29530
11Forres Mechanics621377074390
12Clachnacuddin62131314-175240
13Nairn County6204712-5634203
14Deveronvale6204619-1363273
15Strathspey Thistle6114410-642347
16Lossiemouth6114514-942228
17Wick Academy6105315-12322157
18Rothes6006525-2004227
Highland League Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Keith10811238+15255330
2Fraserburgh107031911+82134351
3Brora Rangers10622228+14206389
4Formartine United10541175+121933124
5Brechin10613169+71944362
6Banks O'Dee105141813+51663142
7Buckie Thistle105141511+4164285
8Inverurie Loco Works105052218+4157383
9Turriff United104241914+5147472
10Clachnacuddin104242119+2147240
11Huntly103431412+213730
12Strathspey Thistle104151216-4135347
13Nairn County104061215-31234203
14Forres Mechanics103251117-6116390
15Deveronvale103071228-1696273
16Wick Academy102171021-11752157
17Lossiemouth10118723-1644228
18Rothes100010941-3206227
Highland League Form (Home)
Pos Team P W D L F A GD PtsBTTS
1Formartine United6510141+13161
2Keith6501123+9151
3Brechin6420122+10142
4Brora Rangers6411215+16134
5Banks O'Dee6411156+9134
6Inverurie Loco Works63121512+3105
7Nairn County6312770103
8Fraserburgh6303116+592
9Huntly6231129+396
10Forres Mechanics622297+282
11Buckie Thistle621337-471
12Turriff United62041011-165
13Deveronvale6204812-464
14Strathspey Thistle6204411-761
15Clachnacuddin6114812-445
16Wick Academy6015412-813
17Lossiemouth6015215-1312
18Rothes6006628-2204
Highland League Form (Away)
Pos Team P W D L F A GD PtsBTTS
1Keith6510157+8166
2Fraserburgh6501128+4152
3Brora Rangers6411135+8134
4Clachnacuddin64111610+6134
5Turriff United6411104+6131
6Brechin640297+2123
7Buckie Thistle6312136+7104
8Inverurie Loco Works63031311+294
9Wick Academy6222710-383
10Forres Mechanics6213911-275
11Banks O'Dee621347-372
12Strathspey Thistle6213814-674
13Formartine United613267-164
14Deveronvale6204720-1363
15Nairn County61141013-342
16Huntly611438-542
17Rothes6114715-843
18Lossiemouth6105514-932

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
1Fraserburgh618 1021 
2Keith613 1025 
3Buckie Thistle612 1016 
4Inverurie Loco Works612 1015 
5Formartine United612 1019 
6Brora Rangers611 1020 
7Brechin610 1019 
8Turriff United69 1014 
9Banks O'Dee69 1016 
10Huntly69 1013 
11Forres Mechanics67 1011 
12Clachnacuddin67 1014 
13Nairn County66 1012 
14Deveronvale66 109 
15Strathspey Thistle64 1013 
16Lossiemouth64 104 
17Wick Academy63 107 
18Rothes60 100 
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
1Keith23815315/10 (50%)  4/10 (40%) 
2Fraserburgh19118303/10 (30%)  5/10 (50%) 
3Brora Rangers22814306/10 (60%)  2/10 (20%) 
4Formartine United17512223/10 (30%)  6/10 (60%) 
5Brechin1697254/10 (40%)  5/10 (50%) 
6Banks O'Dee18135316/10 (60%)  2/10 (20%) 
7Buckie Thistle15114264/10 (40%)  3/10 (30%) 
8Inverurie Loco Works22184407/10 (70%)  2/10 (20%) 
9Turriff United19145337/10 (70%)  2/10 (20%) 
10Clachnacuddin21192407/10 (70%)  1/10 (10%) 
11Huntly14122267/10 (70%)  1/10 (10%) 
12Strathspey Thistle1216-4285/10 (50%)  2/10 (20%) 
13Nairn County1215-3273/10 (30%)  3/10 (30%) 
14Forres Mechanics1117-6286/10 (60%)  1/10 (10%) 
15Deveronvale1228-16406/10 (60%)  1/10 (10%) 
16Wick Academy1021-11315/10 (50%)  2/10 (20%) 
17Lossiemouth723-16304/10 (40%)  1/10 (10%) 
18Rothes941-32506/10 (60%)  0/10 (0%) 
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
1Keith25  
2Fraserburgh21  
3Brora Rangers20  
4Formartine United19  
5Brechin19  
6Banks O'Dee16  
7Buckie Thistle16  
8Inverurie Loco Works15  
9Turriff United14  
10Clachnacuddin14  
11Huntly13  
12Strathspey Thistle13  
13Nairn County12  
14Forres Mechanics11  
15Deveronvale9  
16Wick Academy7  
17Lossiemouth4  
18Rothes0  
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
1Brechin362225
2Fraserburgh351218
3Nairn County203126
4Wick Academy15798
5Banks O'Dee14288
6Formartine United12477
7Forres Mechanics9056
8Brora Rangers8955
9Buckie Thistle8553
10Inverurie Loco Works8352
11Deveronvale7345
12Turriff United7245
13Strathspey Thistle4729
14Clachnacuddin4025
15Keith3019
16Lossiemouth2817
17Rothes2717
18Huntly00

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,640
2Banks O'Dee1,607
3Brora Rangers1,603
4Formartine United1,559
5Fraserburgh1,548
6Buckie Thistle1,467
7Clachnacuddin1,427
8Turriff United1,350
9Nairn County1,328
10Inverurie Loco Works1,319
11Huntly1,314
12Keith1,279
13Forres Mechanics1,257
14Wick Academy1,194
15Deveronvale1,121
16Strathspey Thistle1,119
17Lossiemouth998
18Rothes922

League Table for this division