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+81844100
2Brora Rangers6501214+171534112
3Brechin6501122+101514240
4Banks O'Dee6411116+51345113
5Strathspey Thistle6402111101245168
6Turriff United6321107+31135150
7Formartine United6312115+61025233
8Buckie Thistle6312106+41035173
9Clachnacuddin63121310+31044129
10Nairn County631285+3102256
11Inverurie Loco Works63031512+3945163
12Forres Mechanics622211110833175
13Fraserburgh621378-172350
14Wick Academy612389-1542126
15Huntly611479-243329
16Deveronvale6105619-13333192
17Lossiemouth6006215-13025157
18Rothes6006525-20033108
Highland League Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Keith108111911+82554100
2Brora Rangers10712329+232274112
3Brechin10712174+132224240
4Formartine United10622218+132055233
5Clachnacuddin106132115+61974129
6Banks O'Dee105321910+91865113
7Turriff United105321810+81845150
8Forres Mechanics104332015+51553175
9Nairn County104331512+3155256
10Fraserburgh104241412+2144350
11Strathspey Thistle104061330-171265168
12Buckie Thistle103251314-11155173
13Inverurie Loco Works103251923-41155163
14Huntly1031613130105329
15Wick Academy102351117-6962126
16Deveronvale103071126-15953192
17Rothes101271033-23553108
18Lossiemouth10019427-23145157

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 
4Banks O'Dee613 1018 
5Strathspey Thistle612 1012 
6Turriff United611 1018 
7Formartine United610 1020 
8Buckie Thistle610 1011 
9Clachnacuddin610 1019 
10Nairn County610 1015 
11Inverurie Loco Works69 1011 
12Forres Mechanics68 1015 
13Fraserburgh67 1014 
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 Rangers32923417/10 (70%)  2/10 (20%)9
3Brechin17413212/10 (20%)  6/10 (60%) 
4Formartine United21813295/10 (50%)  4/10 (40%) 
5Clachnacuddin21156367/10 (70%)  2/10 (20%)9
6Banks O'Dee19109296/10 (60%)  4/10 (40%)40
7Turriff United18108284/10 (40%)  5/10 (50%)22
8Forres Mechanics20155355/10 (50%)  4/10 (40%) 
9Nairn County15123275/10 (50%)  3/10 (30%) 
10Fraserburgh14122264/10 (40%)  3/10 (30%) 
11Strathspey Thistle1330-17436/10 (60%)  1/10 (10%) 
12Buckie Thistle1314-1275/10 (50%)  3/10 (30%) 
13Inverurie Loco Works1923-4425/10 (50%)  2/10 (20%) 
14Huntly13130265/10 (50%)  2/10 (20%) 
15Wick Academy1117-6286/10 (60%)  2/10 (20%) 
16Deveronvale1126-15375/10 (50%)  1/10 (10%) 
17Rothes1033-23435/10 (50%)  1/10 (10%)22
18Lossiemouth427-23314/10 (40%)  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 United20  
5Clachnacuddin19  
6Banks O'Dee18  
7Turriff United18  
8Forres Mechanics15  
9Nairn County15  
10Fraserburgh14  
11Strathspey Thistle12  
12Buckie Thistle11  
13Inverurie Loco Works11  
14Huntly10  
15Wick Academy9  
16Deveronvale9  
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
2Formartine United233145
3Deveronvale192119
4Forres Mechanics175109
5Buckie Thistle173107
6Strathspey Thistle168104
7Inverurie Loco Works163101
8Lossiemouth15798
9Turriff United15093
10Clachnacuddin12980
11Wick Academy12678
12Banks O'Dee11370
13Brora Rangers11270
14Rothes10867
15Keith10062
16Nairn County5635
17Fraserburgh5031
18Huntly2918

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