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
1Keith108111911+82554100
2Brora Rangers10712339+24227365
3Brechin10712174+132224240
4Formartine United10631217+142154174
5Turriff United106221910+92044150
6Clachnacuddin106132115+61974129
7Banks O'Dee10532189+91854113
8Fraserburgh10523178+917420
9Forres Mechanics104332015+51552106
10Nairn County104331512+3155256
11Strathspey Thistle105051327-14155474
12Huntly1031613130105329
13Wick Academy102351117-6962126
14Deveronvale103071126-15953192
15Buckie Thistle102261318-5864173
16Inverurie Loco Works102261525-10854163
17Rothes101271033-23553108
18Lossiemouth10019326-23134157

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 1022 
4Strathspey Thistle612 1015 
5Formartine United611 1021 
6Banks O'Dee611 1018 
7Turriff United611 1020 
8Clachnacuddin610 1019 
9Nairn County610 1015 
10Forres Mechanics68 1015 
11Fraserburgh67 1017 
12Buckie Thistle67 108 
13Inverurie Loco Works67 108 
14Wick Academy65 109 
15Huntly64 1010 
16Deveronvale63 109 
17Lossiemouth60 101 
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
1Keith19118305/10 (50%)  4/10 (40%) 
2Brora Rangers33924427/10 (70%)  2/10 (20%)9
3Brechin17413212/10 (20%)  6/10 (60%) 
4Formartine United21714285/10 (50%)  5/10 (50%) 
5Turriff United19109294/10 (40%)  5/10 (50%)22
6Clachnacuddin21156367/10 (70%)  2/10 (20%)9
7Banks O'Dee1899275/10 (50%)  5/10 (50%)40
8Fraserburgh1789254/10 (40%)  4/10 (40%) 
9Forres Mechanics20155355/10 (50%)  4/10 (40%) 
10Nairn County15123275/10 (50%)  3/10 (30%) 
11Strathspey Thistle1327-14405/10 (50%)  2/10 (20%) 
12Huntly13130265/10 (50%)  2/10 (20%) 
13Wick Academy1117-6286/10 (60%)  2/10 (20%) 
14Deveronvale1126-15375/10 (50%)  1/10 (10%) 
15Buckie Thistle1318-5316/10 (60%)  2/10 (20%) 
16Inverurie Loco Works1525-10405/10 (50%)  1/10 (10%) 
17Rothes1033-23435/10 (50%)  1/10 (10%)22
18Lossiemouth326-23293/10 (30%)  0/10 (0%)40
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
1Keith25  
2Brora Rangers22  
3Brechin22  
4Formartine United21  
5Turriff United20  
6Clachnacuddin19  
7Banks O'Dee18  
8Fraserburgh17  
9Forres Mechanics15  
10Nairn County15  
11Strathspey Thistle15  
12Huntly10  
13Wick Academy9  
14Deveronvale9  
15Buckie Thistle8  
16Inverurie Loco Works8  
17Rothes5  
18Lossiemouth1  
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
1Brechin240149
2Deveronvale192119
3Formartine United174108
4Buckie Thistle173107
5Inverurie Loco Works163101
6Lossiemouth15798
7Turriff United15093
8Clachnacuddin12980
9Wick Academy12678
10Banks O'Dee11370
11Rothes10867
12Forres Mechanics10666
13Keith10062
14Strathspey Thistle7446
15Brora Rangers6540
16Nairn County5635
17Huntly2918
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
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