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
1Brora Rangers10820359+262673162
2Formartine United106312110+112184171
3Inverurie Loco Works106311912+7216356
4Banks O'Dee106223114+17205496
5Strathspey Thistle105322413+111873136
6Fraserburgh104422014+6168463
7Nairn County1044216160168348
8Clachnacuddin104332313+101554449
9Huntly104332314+9156379
10Deveronvale104331816+2157368
11Keith105052025-5156314
12Forres Mechanics104241415-1146369
13Buckie Thistle103072122-196379
14Turriff United103071317-4973112
15Wick Academy103071424-1097392
16Invergordon103071637-21953191
17Lossiemouth101271131-2055366
18Rothes10109943-3436360

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 1026 
2Nairn County613 1016 
3Inverurie Loco Works613 1021 
4Huntly611 1015 
5Formartine United611 1021 
6Banks O'Dee610 1020 
7Deveronvale610 1015 
8Forres Mechanics610 1014 
9Turriff United69 109 
10Fraserburgh69 1016 
11Strathspey Thistle68 1018 
12Clachnacuddin68 1015 
13Wick Academy66 109 
14Keith66 1015 
15Invergordon66 109 
16Lossiemouth64 105 
17Buckie Thistle60 109 
18Rothes60 103 
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
1Brora Rangers35926447/10 (70%)  3/10 (30%)10
2Formartine United211011318/10 (80%)  2/10 (20%)22
3Inverurie Loco Works19127316/10 (60%)  3/10 (30%)30
4Banks O'Dee311417455/10 (50%)  4/10 (40%)25
5Strathspey Thistle241311377/10 (70%)  2/10 (20%)34
6Fraserburgh20146348/10 (80%)  2/10 (20%)19
7Nairn County16160328/10 (80%)  2/10 (20%)31
8Clachnacuddin231310365/10 (50%)  3/10 (30%)21
9Huntly23149376/10 (60%)  3/10 (30%)16
10Deveronvale18162347/10 (70%)  2/10 (20%)32
11Keith2025-5456/10 (60%)  2/10 (20%)36
12Forres Mechanics1415-1296/10 (60%)  2/10 (20%)25
13Buckie Thistle2122-1436/10 (60%)  2/10 (20%)20
14Turriff United1317-4307/10 (70%)  1/10 (10%)19
15Wick Academy1424-10387/10 (70%)  1/10 (10%)24
16Invergordon1637-21535/10 (50%)  1/10 (10%)24
17Lossiemouth1131-20425/10 (50%)  0/10 (0%)22
18Rothes943-34526/10 (60%)  0/10 (0%)13
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
1Brora Rangers26  
2Formartine United21  
3Inverurie Loco Works21  
4Banks O'Dee20  
5Strathspey Thistle18  
6Fraserburgh16  
7Nairn County16  
8Clachnacuddin15  
9Huntly15  
10Deveronvale15  
11Keith15  
12Forres Mechanics14  
13Buckie Thistle9  
14Turriff United9  
15Wick Academy9  
16Invergordon9  
17Lossiemouth5  
18Rothes3  
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
1Clachnacuddin449279
2Invergordon191119
3Formartine United171106
4Brora Rangers162101
5Strathspey Thistle13685
6Turriff United11270
7Banks O'Dee9660
8Wick Academy9257
9Buckie Thistle7949
10Huntly7949
11Forres Mechanics6943
12Deveronvale6842
13Lossiemouth6641
14Fraserburgh6339
15Rothes6037
16Inverurie Loco Works5635
17Nairn County4830
18Keith149

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
1Brora Rangers1,612
2Formartine United1,549
3Banks O'Dee1,481
4Fraserburgh1,473
5Clachnacuddin1,411
6Buckie Thistle1,406
7Inverurie Loco Works1,398
8Huntly1,366
9Invergordon1,354
10Nairn County1,331
11Turriff United1,327
12Keith1,284
13Forres Mechanics1,283
14Strathspey Thistle1,199
15Deveronvale1,180
16Wick Academy1,128
17Lossiemouth1,039
18Rothes890

League Table for this division