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+262672115
2Formartine United106312110+112183171
3Inverurie Loco Works106311912+7216256
4Banks O'Dee106223114+17205396
5Strathspey Thistle105322413+111872104
6Fraserburgh104422014+616830
7Nairn County1044216160168248
8Clachnacuddin104332313+101553324
9Huntly104332314+9156253
10Deveronvale104331816+2157227
11Keith105052025-5156214
12Forres Mechanics104241415-1146269
13Buckie Thistle103072122-196279
14Turriff United103071317-497284
15Wick Academy103071424-1097292
16Invergordon103071637-2195275
17Lossiemouth101271131-2055247
18Rothes10109943-3436260

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
1Clachnacuddin324201
2Formartine United171106
3Brora Rangers11571
4Strathspey Thistle10465
5Banks O'Dee9660
6Wick Academy9257
7Turriff United8452
8Buckie Thistle7949
9Invergordon7547
10Forres Mechanics6943
11Rothes6037
12Inverurie Loco Works5635
13Huntly5333
14Nairn County4830
15Lossiemouth4729
16Deveronvale2717
17Keith149
18Fraserburgh00

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