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+232823170
2Buckie Thistle10712248+16224354
3Brora Rangers10631269+172173188
4Turriff United106131810+81953121
5Inverurie Loco Works105232014+6177325
6Keith105231813+5176358
7Formartine United104421310+3165327
8Clachnacuddin104242016+4146287
9Forres Mechanics104241714+3147398
10Huntly103431417-3137337
11Lossiemouth104151318-5135328
12Banks O'Dee103341517-2126380
13Nairn County103161318-51063150
14Strathspey Thistle10226815-7843220
15Deveronvale10208728-2164329
16Invergordon411243+14130
17Wick Academy10118428-2443365
18Rothes100010642-3605222

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%)  8/10 (80%)2
2Buckie Thistle24816324/10 (40%)  5/10 (50%)26
3Brora Rangers26917357/10 (70%)  2/10 (20%)6
4Turriff United18108285/10 (50%)  4/10 (40%)40
5Inverurie Loco Works20146347/10 (70%)  2/10 (20%)27
6Keith18135316/10 (60%)  2/10 (20%)11
7Formartine United13103235/10 (50%)  4/10 (40%)8
8Clachnacuddin20164366/10 (60%)  2/10 (20%)22
9Forres Mechanics17143317/10 (70%)  0/10 (0%)7
10Huntly1417-3317/10 (70%)  2/10 (20%)37
11Lossiemouth1318-5315/10 (50%)  2/10 (20%)32
12Banks O'Dee1517-2326/10 (60%)  2/10 (20%)30
13Nairn County1318-5316/10 (60%)  2/10 (20%)15
14Strathspey Thistle815-7234/10 (40%)  2/10 (20%)20
15Deveronvale728-21354/10 (40%)  1/10 (10%)19
16Invergordon43171/4 (25%)  2/4 (50%)22
17Wick Academy428-24323/10 (30%)  1/10 (10%)48
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
1Strathspey Thistle220137
2Brora Rangers188117
3Fraserburgh170106
4Nairn County15093
5Turriff United12175
6Forres Mechanics9861
7Clachnacuddin8754
8Banks O'Dee8050
9Wick Academy6540
10Keith5836
11Buckie Thistle5434
12Huntly3723
13Deveronvale2918
14Lossiemouth2817
15Formartine United2717
16Inverurie Loco Works2516
17Rothes2214
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