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+8184329
2Brora Rangers6501184+141533109
3Brechin6501122+101513317
4Clachnacuddin63121310+3104387
5Banks O'Dee6312118+31054138
6Nairn County631285+3102256
7Forres Mechanics63121211+11033135
8Inverurie Loco Works63031512+3944108
9Buckie Thistle630396+392493
10Strathspey Thistle6303911-2944126
11Formartine United6222105+582459
12Turriff United622298+183453
13Fraserburgh621348-4723107
14Huntly612378-153237
15Wick Academy611479-2432126
16Lossiemouth6105512-732499
17Deveronvale6105517-1233288
18Rothes6006423-1902264
Highland League Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Brechin10811183+152523317
2Keith108111912+7256329
3Brora Rangers10712329+232273109
4Formartine United10532197+12184459
5Turriff United10532189+9184453
6Banks O'Dee105231911+81764138
7Nairn County105231713+4176256
8Clachnacuddin105142017+3168387
9Fraserburgh105141512+31643107
10Forres Mechanics104331916+31563135
11Inverurie Loco Works10424212101464108
12Strathspey Thistle104061428-141274126
13Buckie Thistle103251112-1114493
14Deveronvale103071226-1496288
15Huntly102261113-285237
16Wick Academy10136917-8652126
17Rothes101271031-2155264
18Lossiemouth10118722-1544499

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
1Brechin317197
2Banks O'Dee13886
3Forres Mechanics13584
4Strathspey Thistle12678
5Wick Academy12678
6Brora Rangers10968
7Inverurie Loco Works10867
8Fraserburgh10766
9Lossiemouth9962
10Buckie Thistle9358
11Deveronvale8855
12Clachnacuddin8754
13Rothes6440
14Formartine United5937
15Nairn County5635
16Turriff United5333
17Huntly3723
18Keith2918

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,625
2Brora Rangers1,616
3Banks O'Dee1,591
4Formartine United1,549
5Fraserburgh1,542
6Buckie Thistle1,462
7Clachnacuddin1,434
8Turriff United1,356
9Nairn County1,349
10Inverurie Loco Works1,313
11Huntly1,299
12Keith1,289
13Forres Mechanics1,252
14Wick Academy1,198
15Deveronvale1,123
16Strathspey Thistle1,122
17Lossiemouth1,004
18Rothes928

League Table for this division