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 Rangers6420143+1114 310
2Formartine United6420123+914 310
3Buckie Thistle6411185+1313 2265
4Fraserburgh6411135+813 310
5Clachnacuddin6411127+513 300
6Keith6411119+213 300
7Brechin6321104+611 300
8Banks O'Dee632176+111 32170
9Nairn County6312126+610 400
10Strathspey Thistle63121111010 3185
11Forres Mechanics6222129+38 410
12Turriff United6222109+18 400
13Huntly621389-17 310
14Wick Academy6123511-65 32104
15Deveronvale6105216-143 1229
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 Rangers106313011+1921 610
3Buckie Thistle10631259+1621 4265
4Banks O'Dee10631159+621 62170
5Clachnacuddin10622269+1720 400
6Brechin10622239+1420 600
7Fraserburgh106222111+1020 610
8Keith106221510+520 300
9Nairn County105142013+716 600
10Turriff United103341417-312 700
11Huntly103251517-211 610
12Strathspey Thistle103161427-1310 6185
13Lossiemouth10226815-78 400
14Wick Academy102261422-88 62104
15Forres Mechanics102261423-98 610
16Deveronvale10217928-197 5229
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
1Brora Rangers614 1021 
2Formartine United614 1024 
3Buckie Thistle613 1021 
4Fraserburgh613 1020 
5Clachnacuddin613 1020 
6Keith613 1020 
7Brechin611 1020 
8Banks O'Dee611 1021 
9Nairn County610 1016 
10Strathspey Thistle610 1010 
11Forres Mechanics68 108 
12Turriff United68 1012 
13Huntly67 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 Rangers301119416/10 (60%)  5/10 (50%)14
3Buckie Thistle25916344/10 (40%)  6/10 (60%)37
4Banks O'Dee1596246/10 (60%)  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
11Huntly1517-2326/10 (60%)  2/10 (20%) 
12Strathspey Thistle1427-13416/10 (60%)  2/10 (20%)12
13Lossiemouth815-7234/10 (40%)  2/10 (20%)72
14Wick Academy1422-8366/10 (60%)  2/10 (20%) 
15Forres Mechanics1423-9376/10 (60%)  2/10 (20%) 
16Deveronvale928-19375/10 (50%)  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  
12Strathspey Thistle101520
13Lossiemouth81120
14Wick Academy8  
15Forres Mechanics8  
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
1Banks O'Dee170106
2Inverurie Loco Works13483
3Wick Academy10465
4Strathspey Thistle8553
5Buckie Thistle6540
6Deveronvale2918
7Rothes2214
8Brechin00
9Brora Rangers00
10Clachnacuddin00
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,627
2Fraserburgh1,607
3Brechin1,593
4Brora Rangers1,589
5Formartine United1,572
6Buckie Thistle1,505
7Clachnacuddin1,425
8Nairn County1,355
9Turriff United1,331
10Huntly1,318
11Inverurie Loco Works1,288
12Forres Mechanics1,237
13Wick Academy1,227
14Keith1,182
15Deveronvale1,134
16Strathspey Thistle1,099
17Lossiemouth1,007
18Rothes955

League Table for this division