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
1Buckie Thistle6510203+1716 210
2Formartine United6420123+914 310
3Fraserburgh6411135+813 310
4Clachnacuddin6411127+513 300
5Banks O'Dee641196+313 3165
6Keith6411119+213 300
7Brora Rangers6330135+812 300
8Brechin6321104+611 300
9Nairn County6312126+610 400
10Strathspey Thistle63121111010 3185
11Turriff United6222109+18 400
12Forres Mechanics62131211+17 400
13Huntly6123710-35 400
14Wick Academy6123511-65 32104
15Deveronvale6105320-173 210
16Inverurie Loco Works6024212-102 11134
17Lossiemouth6015412-81 300
18Rothes6006323-200 2122
Highland League Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Formartine United10730259+1624 710
2Brora Rangers106313110+2121 500
3Buckie Thistle10631258+1721 410
4Banks O'Dee10631148+621 5165
5Clachnacuddin10622269+1720 400
6Brechin10622239+1420 600
7Fraserburgh106222111+1020 610
8Keith106221510+520 300
9Nairn County105142013+716 600
10Turriff United103341417-312 700
11Huntly103251417-311 600
12Forres Mechanics103161523-810 600
13Strathspey Thistle103161427-1310 6185
14Lossiemouth10226815-78 400
15Wick Academy102261422-88 62104
16Deveronvale102171130-197 610
17Inverurie Loco Works10037720-133 41134
18Rothes100010644-380 4122

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 1021 
2Formartine United614 1024 
3Fraserburgh613 1020 
4Clachnacuddin613 1020 
5Banks O'Dee613 1021 
6Keith613 1020 
7Brora Rangers612 1021 
8Brechin611 1020 
9Nairn County610 1016 
10Strathspey Thistle610 1010 
11Turriff United68 1012 
12Forres Mechanics67 1010 
13Huntly65 1011 
14Wick Academy65 108 
15Deveronvale63 107 
16Inverurie Loco Works62 103 
17Lossiemouth61 108 
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 United25916347/10 (70%)  3/10 (30%)7
2Brora Rangers311021415/10 (50%)  5/10 (50%)14
3Buckie Thistle25817334/10 (40%)  6/10 (60%)37
4Banks O'Dee1486225/10 (50%)  4/10 (40%)34
5Clachnacuddin26917354/10 (40%)  5/10 (50%)41
6Brechin23914326/10 (60%)  2/10 (20%)2
7Fraserburgh211110326/10 (60%)  3/10 (30%)12
8Keith15105253/10 (30%)  5/10 (50%)16
9Nairn County20137336/10 (60%)  2/10 (20%)5
10Turriff United1417-3317/10 (70%)  2/10 (20%)9
11Huntly1417-3316/10 (60%)  2/10 (20%) 
12Forres Mechanics1523-8386/10 (60%)  2/10 (20%) 
13Strathspey Thistle1427-13416/10 (60%)  2/10 (20%)12
14Lossiemouth815-7234/10 (40%)  2/10 (20%)72
15Wick Academy1422-8366/10 (60%)  2/10 (20%) 
16Deveronvale1130-19416/10 (60%)  1/10 (10%) 
17Inverurie Loco Works720-13274/10 (40%)  2/10 (20%) 
18Rothes644-38504/10 (40%)  0/10 (0%)25
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 United241120
2Brora Rangers211318
3Buckie Thistle211218
4Banks O'Dee211421
5Clachnacuddin201320
6Brechin20  
7Fraserburgh201117
8Keith201120
9Nairn County161119
10Turriff United121423
11Huntly11  
12Forres Mechanics10  
13Strathspey Thistle101520
14Lossiemouth81120
15Wick Academy8  
16Deveronvale7  
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
1Inverurie Loco Works13483
2Wick Academy10465
3Strathspey Thistle8553
4Banks O'Dee6540
5Rothes2214
6Brechin00
7Brora Rangers00
8Buckie Thistle00
9Clachnacuddin00
10Deveronvale00
11Formartine United00
12Forres Mechanics00
13Fraserburgh00
14Huntly00
15Keith00
16Lossiemouth00
17Nairn County00
18Turriff United00

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,625
2Fraserburgh1,607
3Brechin1,593
4Brora Rangers1,589
5Formartine United1,571
6Buckie Thistle1,504
7Clachnacuddin1,425
8Nairn County1,355
9Turriff United1,331
10Huntly1,318
11Inverurie Loco Works1,288
12Forres Mechanics1,237
13Wick Academy1,227
14Keith1,182
15Deveronvale1,136
16Strathspey Thistle1,101
17Lossiemouth1,007
18Rothes956

League Table for this division