The Fishy - Grimsby Town FC

scotland flag

Highland League Form Table

Highland League Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Brora Rangers108203811+272673113
2Inverurie Loco Works107302111+102473141
3Formartine United106402211+112294252
4Fraserburgh106222011+92063307
5Clachnacuddin104422210+121663125
6Strathspey Thistle105142214+8167332
7Huntly104332414+101563247
8Banks O'Dee104332419+51573201
9Keith104241722-5147375
10Buckie Thistle104152318+51362106
11Forres Mechanics104151315-2136332
12Nairn County103431418-413720
13Deveronvale1033416160125341
14Turriff United103071317-4973208
15Invergordon103071433-19953203
16Lossiemouth102261326-1386320
17Wick Academy102081126-1565381
18Rothes10109945-3636344

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 1026 
2Inverurie Loco Works614 1024 
3Nairn County612 1013 
4Formartine United612 1022 
5Fraserburgh611 1020 
6Huntly610 1015 
7Strathspey Thistle610 1016 
8Banks O'Dee610 1015 
9Clachnacuddin69 1016 
10Forres Mechanics69 1013 
11Keith69 1014 
12Deveronvale67 1012 
13Turriff United66 109 
14Wick Academy66 106 
15Buckie Thistle63 1013 
16Lossiemouth63 108 
17Invergordon63 109 
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 Rangers381127497/10 (70%)  3/10 (30%)8
2Inverurie Loco Works211110327/10 (70%)  3/10 (30%)23
3Formartine United221111339/10 (90%)  1/10 (10%)22
4Fraserburgh20119316/10 (60%)  4/10 (40%)21
5Clachnacuddin221012326/10 (60%)  3/10 (30%)24
6Strathspey Thistle22148367/10 (70%)  2/10 (20%)28
7Huntly241410386/10 (60%)  3/10 (30%)15
8Banks O'Dee24195437/10 (70%)  2/10 (20%)25
9Keith1722-5397/10 (70%)  2/10 (20%)32
10Buckie Thistle23185416/10 (60%)  3/10 (30%)22
11Forres Mechanics1315-2286/10 (60%)  2/10 (20%)20
12Nairn County1418-4327/10 (70%)  2/10 (20%)31
13Deveronvale16160325/10 (50%)  3/10 (30%)30
14Turriff United1317-4307/10 (70%)  1/10 (10%)22
15Invergordon1433-19475/10 (50%)  1/10 (10%)26
16Lossiemouth1326-13396/10 (60%)  0/10 (0%)20
17Wick Academy1126-15375/10 (50%)  1/10 (10%)25
18Rothes945-36546/10 (60%)  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 Rangers26  
2Inverurie Loco Works24  
3Formartine United22  
4Fraserburgh20  
5Clachnacuddin16  
6Strathspey Thistle16  
7Huntly15  
8Banks O'Dee15  
9Keith14  
10Buckie Thistle13  
11Forres Mechanics13  
12Nairn County13  
13Deveronvale12  
14Turriff United9  
15Invergordon9  
16Lossiemouth8  
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
2Formartine United252157
3Huntly247153
4Turriff United208129
5Invergordon203126
6Banks O'Dee201125
7Inverurie Loco Works14188
8Clachnacuddin12578
9Brora Rangers11370
10Buckie Thistle10666
11Wick Academy8150
12Keith7547
13Rothes4427
14Deveronvale4125
15Forres Mechanics3220
16Strathspey Thistle3220
17Lossiemouth2012
18Nairn County00

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