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
1Fraserburgh10811258+17252374
2Brora Rangers10721328+242374334
3Buckie Thistle10703228+14213354
4Keith105231812+6175399
5Turriff United105141712+51663120
6Forres Mechanics104331914+5158398
7Formartine United10433119+21543112
8Clachnacuddin104242016+4146387
9Inverurie Loco Works104241817+1147380
10Banks O'Dee1042417170146380
11Lossiemouth104151217-513430
12Huntly103341216-4126342
13Nairn County103161217-5105356
14Strathspey Thistle10217817-9743126
15Deveronvale10208726-19643117
16Wick Academy10118428-24433222
17Invergordon301213-21130
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
1Fraserburgh616 1025 
2Buckie Thistle615 1021 
3Brora Rangers614 1023 
4Turriff United613 1016 
5Lossiemouth613 1013 
6Formartine United610 1015 
7Keith68 1017 
8Forres Mechanics68 1015 
9Clachnacuddin68 1014 
10Huntly68 1012 
11Nairn County67 1010 
12Inverurie Loco Works65 1014 
13Banks O'Dee65 1014 
14Strathspey Thistle64 107 
15Deveronvale63 106 
16Invergordon31 31 
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
1Fraserburgh25817332/10 (20%)  6/10 (60%)3
2Brora Rangers32824407/10 (70%)  2/10 (20%)6
3Buckie Thistle22814303/10 (30%)  4/10 (40%)36
4Keith18126305/10 (50%)  4/10 (40%)12
5Turriff United17125296/10 (60%)  2/10 (20%)18
6Forres Mechanics19145338/10 (80%)  0/10 (0%)9
7Formartine United1192204/10 (40%)  5/10 (50%)7
8Clachnacuddin20164366/10 (60%)  1/10 (10%)22
9Inverurie Loco Works18171357/10 (70%)  2/10 (20%)30
10Banks O'Dee17170346/10 (60%)  3/10 (30%)34
11Lossiemouth1217-5294/10 (40%)  2/10 (20%)44
12Huntly1216-4286/10 (60%)  1/10 (10%)51
13Nairn County1217-5295/10 (50%)  3/10 (30%)12
14Strathspey Thistle817-9254/10 (40%)  3/10 (30%)19
15Deveronvale726-19334/10 (40%)  1/10 (10%)11
16Wick Academy428-24323/10 (30%)  1/10 (10%)41
17Invergordon13-241/3 (33%)0/3 (0%)1/3 (33%)1/3 (33%)9
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
1Fraserburgh25  
2Brora Rangers23  
3Buckie Thistle21  
4Keith17  
5Turriff United16  
6Forres Mechanics15  
7Formartine United15  
8Clachnacuddin14  
9Inverurie Loco Works14  
10Banks O'Dee14  
11Lossiemouth13  
12Huntly12  
13Nairn County10  
14Strathspey Thistle7  
15Deveronvale6  
16Wick Academy4  
17Invergordon1  
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
1Brora Rangers334208
2Wick Academy222138
3Strathspey Thistle12678
4Turriff United12075
5Deveronvale11773
6Formartine United11270
7Keith9962
8Forres Mechanics9861
9Clachnacuddin8754
10Banks O'Dee8050
11Inverurie Loco Works8050
12Fraserburgh7446
13Rothes6239
14Nairn County5635
15Buckie Thistle5434
16Huntly4226
17Invergordon00
18Lossiemouth00

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