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 Rangers10721278+192374334
3Buckie Thistle10703218+13213354
4Keith105231812+6175399
5Formartine United10442118+31643112
6Banks O'Dee105141716+1165380
7Forres Mechanics104331914+5158398
8Turriff United104241612+41463120
9Inverurie Loco Works1041517170136380
10Lossiemouth104151217-513430
11Clachnacuddin103341916+3126387
12Huntly103341216-4126342
13Nairn County103161217-5105356
14Strathspey Thistle10217816-8743126
15Deveronvale10208726-19643117
16Wick Academy10118423-19433222
17Invergordon302112-12130
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 
4Lossiemouth613 1013 
5Turriff United611 1014 
6Formartine United611 1016 
7Keith68 1017 
8Forres Mechanics68 1015 
9Huntly68 1012 
10Nairn County67 1010 
11Banks O'Dee67 1016 
12Clachnacuddin66 1012 
13Inverurie Loco Works64 1013 
14Strathspey Thistle64 107 
15Deveronvale63 106 
16Invergordon32 32 
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 Rangers27819357/10 (70%)  2/10 (20%)6
3Buckie Thistle21813293/10 (30%)  4/10 (40%)36
4Keith18126305/10 (50%)  4/10 (40%)12
5Formartine United1183194/10 (40%)  5/10 (50%)7
6Banks O'Dee17161335/10 (50%)  3/10 (30%)34
7Forres Mechanics19145338/10 (80%)  0/10 (0%)9
8Turriff United16124286/10 (60%)  2/10 (20%)18
9Inverurie Loco Works17170346/10 (60%)  2/10 (20%)30
10Lossiemouth1217-5294/10 (40%)  2/10 (20%)44
11Clachnacuddin19163356/10 (60%)  1/10 (10%)22
12Huntly1216-4286/10 (60%)  1/10 (10%)51
13Nairn County1217-5295/10 (50%)  3/10 (30%)12
14Strathspey Thistle816-8244/10 (40%)  3/10 (30%)19
15Deveronvale726-19334/10 (40%)  1/10 (10%)11
16Wick Academy423-19273/10 (30%)  1/10 (10%)41
17Invergordon12-131/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  
5Formartine United16  
6Banks O'Dee16  
7Forres Mechanics15  
8Turriff United14  
9Inverurie Loco Works13  
10Lossiemouth13  
11Clachnacuddin12  
12Huntly12  
13Nairn County10  
14Strathspey Thistle7  
15Deveronvale6  
16Wick Academy4  
17Invergordon2  
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