The Fishy - Grimsby Town FC

scotland flag

Highland League Form Table

Highland League Form (Last 6)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Brora Rangers6510153+1216 320
2Buckie Thistle6411185+1313 2265
3Fraserburgh6411135+813 300
4Keith6411119+213 300
5Formartine United633092+712 220
6Brechin6321104+611 300
7Banks O'Dee6321116+511 33170
8Turriff United6312159+610 4144
9Nairn County6312126+610 400
10Clachnacuddin6312107+310 3162
11Strathspey Thistle63121111010 3185
12Forres Mechanics6222129+38 410
13Huntly621389-17 310
14Wick Academy6123511-65 310
15Deveronvale6114110-94 0370
16Inverurie Loco Works6024212-102 11134
17Lossiemouth6015214-121 2196
18Rothes6006326-230 2222
Highland League Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Formartine United10640228+1422 620
2Buckie Thistle10631259+1621 4265
3Brora Rangers106312412+1221 720
4Banks O'Dee10631199+1021 63170
5Brechin10622239+1420 600
6Fraserburgh106222111+1020 600
7Keith106221510+520 300
8Clachnacuddin106132610+1619 4162
9Nairn County105142013+716 600
10Turriff United104331814+415 6144
11Huntly103251517-211 610
12Strathspey Thistle103161427-1310 6185
13Wick Academy102261422-88 610
14Forres Mechanics102261423-98 610
15Deveronvale10226825-178 4370
16Lossiemouth10127720-135 4196
17Inverurie Loco Works10037720-133 41134
18Rothes100010444-400 3222

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 Rangers616 1021 
2Buckie Thistle613 1021 
3Fraserburgh613 1020 
4Keith613 1020 
5Formartine United612 1022 
6Brechin611 1020 
7Banks O'Dee611 1021 
8Turriff United610 1015 
9Nairn County610 1016 
10Clachnacuddin610 1019 
11Strathspey Thistle610 1010 
12Forres Mechanics68 108 
13Huntly67 1011 
14Wick Academy65 108 
15Deveronvale64 108 
16Inverurie Loco Works62 103 
17Lossiemouth61 105 
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
1Formartine United22814306/10 (60%)  4/10 (40%) 
2Buckie Thistle25916344/10 (40%)  6/10 (60%) 
3Brora Rangers241212367/10 (70%)  3/10 (30%)11
4Banks O'Dee19910286/10 (60%)  3/10 (30%)19
5Brechin23914326/10 (60%)  2/10 (20%)2
6Fraserburgh211110326/10 (60%)  3/10 (30%)12
7Keith15105253/10 (30%)  5/10 (50%)16
8Clachnacuddin261016364/10 (40%)  5/10 (50%)27
9Nairn County20137336/10 (60%)  2/10 (20%)5
10Turriff United18144326/10 (60%)  3/10 (30%)13
11Huntly1517-2326/10 (60%)  2/10 (20%) 
12Strathspey Thistle1427-13416/10 (60%)  2/10 (20%)12
13Wick Academy1422-8366/10 (60%)  2/10 (20%) 
14Forres Mechanics1423-9376/10 (60%)  2/10 (20%) 
15Deveronvale825-17334/10 (40%)  2/10 (20%) 
16Lossiemouth720-13274/10 (40%)  1/10 (10%)40
17Inverurie Loco Works720-13274/10 (40%)  2/10 (20%) 
18Rothes444-40483/10 (30%)  0/10 (0%)31
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
1Formartine United22  
2Buckie Thistle211118
3Brora Rangers211117
4Banks O'Dee211117
5Brechin20  
6Fraserburgh201117
7Keith201120
8Clachnacuddin191118
9Nairn County161119
10Turriff United151221
11Huntly11  
12Strathspey Thistle101520
13Wick Academy8  
14Forres Mechanics8  
15Deveronvale8  
16Lossiemouth5  
17Inverurie Loco Works3  
18Rothes01419
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
1Banks O'Dee170106
2Inverurie Loco Works13483
3Lossiemouth9660
4Strathspey Thistle8553
5Deveronvale7043
6Buckie Thistle6540
7Clachnacuddin6239
8Turriff United4427
9Rothes2214
10Brechin00
11Brora Rangers00
12Formartine United00
13Forres Mechanics00
14Fraserburgh00
15Huntly00
16Keith00
17Nairn County00
18Wick Academy00

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
PosTeam ELO Rating
1Banks O'Dee1,627
2Fraserburgh1,607
3Brora Rangers1,601
4Brechin1,593
5Formartine United1,572
6Buckie Thistle1,493
7Clachnacuddin1,425
8Nairn County1,355
9Turriff United1,331
10Huntly1,324
11Inverurie Loco Works1,288
12Forres Mechanics1,237
13Wick Academy1,227
14Keith1,182
15Deveronvale1,128
16Strathspey Thistle1,099
17Lossiemouth1,007
18Rothes955

League Table for this division