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+131825425
2Keith6411145+9133430
3Buckie Thistle6402114+7122285
4Inverurie Loco Works6402137+61244157
5Formartine United633082+61224124
6Brora Rangers632196+3115489
7Brechin6312107+31035481
8Turriff United6303139+494572
9Banks O'Dee6303118+3934285
10Huntly6231108+29530
11Forres Mechanics6213770744131
12Clachnacuddin62131314-1753163
13Nairn County6204712-5635203
14Deveronvale6204619-1363273
15Strathspey Thistle6114410-642447
16Lossiemouth6114514-942228
17Wick Academy6105315-12323263
18Rothes6006525-2004327
Highland League Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Keith10811238+15255430
2Fraserburgh107031911+82135425
3Brora Rangers10622228+14206489
4Formartine United10541175+121934124
5Brechin10613169+71945481
6Banks O'Dee105141813+51664285
7Buckie Thistle105141511+4164285
8Inverurie Loco Works105052218+41574157
9Turriff United104241914+5147572
10Clachnacuddin104242119+21473163
11Huntly103431412+213730
12Strathspey Thistle104151216-4135447
13Nairn County104061215-31235203
14Forres Mechanics103251117-61164131
15Deveronvale103071228-1696273
16Wick Academy102171021-11753263
17Lossiemouth10118723-1644228
18Rothes100010941-3206327
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
1Brechin481299
2Fraserburgh425264
3Banks O'Dee285177
4Wick Academy263163
5Nairn County203126
6Clachnacuddin163101
7Inverurie Loco Works15798
8Forres Mechanics13181
9Formartine United12477
10Brora Rangers8955
11Buckie Thistle8553
12Deveronvale7345
13Turriff United7245
14Strathspey Thistle4729
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