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
1Keith6600135+81844128
2Brora Rangers6501184+141534174
3Brechin6501122+101514431
4Clachnacuddin63121310+3104487
5Banks O'Dee6312118+31055138
6Nairn County631285+3102356
7Forres Mechanics63121211+11034240
8Inverurie Loco Works63031512+3945108
9Buckie Thistle630396+392593
10Strathspey Thistle6303911-2945200
11Formartine United6222105+5825183
12Turriff United622298+183553
13Fraserburgh621348-4724107
14Huntly612378-153366
15Wick Academy611479-2433126
16Lossiemouth6105512-7325137
17Deveronvale6105517-1233388
18Rothes6006423-19023108
Highland League Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Brechin10811183+152524431
2Keith108111912+72564128
3Brora Rangers10712329+232274174
4Formartine United10532197+121845183
5Turriff United10532189+9184553
6Banks O'Dee105231911+81765138
7Nairn County105231713+4176356
8Clachnacuddin105142017+3168487
9Fraserburgh105141512+31644107
10Forres Mechanics104331916+31564240
11Inverurie Loco Works10424212101465108
12Strathspey Thistle104061428-141275200
13Buckie Thistle103251112-1114593
14Deveronvale103071226-1496388
15Huntly102261113-285366
16Wick Academy10136917-8653126
17Rothes101271031-21553108
18Lossiemouth10118722-15445137

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
1Keith618 1025 
2Brora Rangers615 1022 
3Brechin615 1025 
4Clachnacuddin610 1016 
5Banks O'Dee610 1017 
6Nairn County610 1017 
7Forres Mechanics610 1015 
8Inverurie Loco Works69 1014 
9Buckie Thistle69 1011 
10Strathspey Thistle69 1012 
11Formartine United68 1018 
12Turriff United68 1018 
13Fraserburgh67 1016 
14Huntly65 108 
15Wick Academy64 106 
16Lossiemouth63 104 
17Deveronvale63 109 
18Rothes60 105 
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
1Brechin18315212/10 (20%)  7/10 (70%) 
2Keith19127316/10 (60%)  3/10 (30%) 
3Brora Rangers32923417/10 (70%)  2/10 (20%) 
4Formartine United19712264/10 (40%)  5/10 (50%) 
5Turriff United1899274/10 (40%)  5/10 (50%)22
6Banks O'Dee19118306/10 (60%)  4/10 (40%)40
7Nairn County17134306/10 (60%)  2/10 (20%) 
8Clachnacuddin20173378/10 (80%)  1/10 (10%)9
9Fraserburgh15123274/10 (40%)  3/10 (30%) 
10Forres Mechanics19163356/10 (60%)  3/10 (30%) 
11Inverurie Loco Works21210426/10 (60%)  2/10 (20%) 
12Strathspey Thistle1428-14427/10 (70%)  1/10 (10%) 
13Buckie Thistle1112-1234/10 (40%)  3/10 (30%) 
14Deveronvale1226-14386/10 (60%)  1/10 (10%) 
15Huntly1113-2245/10 (50%)  2/10 (20%) 
16Wick Academy917-8265/10 (50%)  2/10 (20%) 
17Rothes1031-21415/10 (50%)  1/10 (10%) 
18Lossiemouth722-15294/10 (40%)  1/10 (10%) 
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
1Brechin25  
2Keith25  
3Brora Rangers22  
4Formartine United18  
5Turriff United18  
6Banks O'Dee17  
7Nairn County17  
8Clachnacuddin16  
9Fraserburgh16  
10Forres Mechanics15  
11Inverurie Loco Works14  
12Strathspey Thistle12  
13Buckie Thistle11  
14Deveronvale9  
15Huntly8  
16Wick Academy6  
17Rothes5  
18Lossiemouth4  
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
1Brechin431268
2Forres Mechanics240149
3Strathspey Thistle200124
4Formartine United183114
5Brora Rangers174108
6Banks O'Dee13886
7Lossiemouth13785
8Keith12880
9Wick Academy12678
10Inverurie Loco Works10867
11Rothes10867
12Fraserburgh10766
13Buckie Thistle9358
14Deveronvale8855
15Clachnacuddin8754
16Huntly6641
17Nairn County5635
18Turriff United5333

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
1Brechin1,623
2Brora Rangers1,608
3Banks O'Dee1,605
4Fraserburgh1,565
5Formartine United1,560
6Buckie Thistle1,462
7Clachnacuddin1,441
8Turriff United1,371
9Nairn County1,346
10Huntly1,299
11Keith1,274
12Inverurie Loco Works1,264
13Forres Mechanics1,243
14Wick Academy1,200
15Deveronvale1,132
16Strathspey Thistle1,126
17Lossiemouth982
18Rothes950

League Table for this division