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
1Fraserburgh10910274+232824170
2Buckie Thistle10712248+16224454
3Brora Rangers10631269+172174188
4Turriff United106131810+81954227
5Inverurie Loco Works105232014+6177480
6Keith105231813+5176499
7Formartine United104421310+31654112
8Clachnacuddin104242016+4146387
9Forres Mechanics104241714+3147498
10Huntly103431417-3137479
11Lossiemouth104151318-5135428
12Banks O'Dee103341517-2126480
13Nairn County103161318-51064150
14Strathspey Thistle10226815-7844220
15Deveronvale10208728-21644117
16Invergordon411243+14140
17Wick Academy10118428-24434222
18Rothes100010642-3605362

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
1Buckie Thistle616 1022 
2Fraserburgh616 1028 
3Brora Rangers614 1021 
4Turriff United613 1019 
5Keith610 1017 
6Formartine United610 1016 
7Lossiemouth610 1013 
8Forres Mechanics68 1014 
9Clachnacuddin68 1014 
10Inverurie Loco Works68 1017 
11Huntly68 1013 
12Nairn County67 1010 
13Banks O'Dee66 1012 
14Strathspey Thistle65 108 
15Invergordon44 44 
16Deveronvale63 106 
17Wick Academy61 104 
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
1Fraserburgh27423312/10 (20%)  7/10 (70%)3
2Buckie Thistle24816324/10 (40%)  5/10 (50%)36
3Brora Rangers26917357/10 (70%)  2/10 (20%)6
4Turriff United18108285/10 (50%)  3/10 (30%)18
5Inverurie Loco Works20146347/10 (70%)  2/10 (20%)30
6Keith18135316/10 (60%)  3/10 (30%)12
7Formartine United13103235/10 (50%)  4/10 (40%)7
8Clachnacuddin20164366/10 (60%)  2/10 (20%)22
9Forres Mechanics17143317/10 (70%)  0/10 (0%)9
10Huntly1417-3317/10 (70%)  2/10 (20%)51
11Lossiemouth1318-5315/10 (50%)  2/10 (20%)44
12Banks O'Dee1517-2326/10 (60%)  2/10 (20%)34
13Nairn County1318-5316/10 (60%)  2/10 (20%)12
14Strathspey Thistle815-7234/10 (40%)  2/10 (20%)19
15Deveronvale728-21354/10 (40%)  1/10 (10%)11
16Invergordon43171/4 (25%)  1/4 (25%)9
17Wick Academy428-24323/10 (30%)  1/10 (10%)41
18Rothes642-36485/10 (50%)  0/10 (0%)8
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
1Fraserburgh28  
2Buckie Thistle22  
3Brora Rangers21  
4Turriff United19  
5Inverurie Loco Works17  
6Keith17  
7Formartine United16  
8Clachnacuddin14  
9Forres Mechanics14  
10Huntly13  
11Lossiemouth13  
12Banks O'Dee12  
13Nairn County10  
14Strathspey Thistle8  
15Deveronvale6  
16Invergordon4  
17Wick Academy4  
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
1Turriff United227141
2Wick Academy222138
3Strathspey Thistle220137
4Brora Rangers188117
5Fraserburgh170106
6Nairn County15093
7Deveronvale11773
8Formartine United11270
9Keith9962
10Forres Mechanics9861
11Clachnacuddin8754
12Banks O'Dee8050
13Inverurie Loco Works8050
14Huntly7949
15Rothes6239
16Buckie Thistle5434
17Lossiemouth2817
18Invergordon00

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
ELO ratings are not available for this league

League Table for this division