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 Rangers6510286+221644228
2Nairn County6411138+5135448
3Inverurie Loco Works6411129+31334155
4Huntly6321177+101144300
5Formartine United6321105+51145335
6Banks O'Dee6312179+8103596
7Deveronvale63121412+2105468
8Forres Mechanics631210100103469
9Turriff United6303108+2944292
10Fraserburgh62311110+1965307
11Strathspey Thistle62221611+5854136
12Clachnacuddin6222108+2825449
13Wick Academy6204915-664492
14Keith62041018-863414
15Invergordon62041122-11634191
16Lossiemouth6114919-1043466
17Buckie Thistle6006618-12044185
18Rothes6006427-2304460
Highland League Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Brora Rangers10820359+262674228
2Formartine United106312110+112185335
3Inverurie Loco Works106311912+72164155
4Banks O'Dee106223114+17205596
5Strathspey Thistle105322413+111874136
6Fraserburgh104422014+61685307
7Nairn County1044216160168448
8Clachnacuddin104332313+101555449
9Huntly104332314+91564300
10Deveronvale104331816+2157468
11Keith105052025-5156414
12Forres Mechanics104241415-1146469
13Buckie Thistle103072122-1964185
14Turriff United103071317-4974292
15Wick Academy103071424-1097492
16Invergordon103071637-21954191
17Lossiemouth101271131-2055466
18Rothes10109943-3436460

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
2Formartine United335208
3Fraserburgh307191
4Huntly300186
5Turriff United292181
6Brora Rangers228142
7Invergordon191119
8Buckie Thistle185115
9Inverurie Loco Works15596
10Strathspey Thistle13685
11Banks O'Dee9660
12Wick Academy9257
13Forres Mechanics6943
14Deveronvale6842
15Lossiemouth6641
16Rothes6037
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,575
3Fraserburgh1,473
4Banks O'Dee1,464
5Clachnacuddin1,448
6Buckie Thistle1,422
7Inverurie Loco Works1,396
8Invergordon1,371
9Huntly1,366
10Turriff United1,335
11Nairn County1,322
12Forres Mechanics1,283
13Keith1,266
14Strathspey Thistle1,199
15Deveronvale1,164
16Wick Academy1,112
17Lossiemouth1,039
18Rothes892

League Table for this division