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
1Brechin10811183+152523310
2Keith10811179+8256329
3Brora Rangers10703319+222163109
4Inverurie Loco Works105232317+6176374
5Banks O'Dee105231511+41763168
6Nairn County105231715+217620
7Formartine United10442156+91634132
8Clachnacuddin105142117+41673185
9Fraserburgh105141713+41643181
10Forres Mechanics104331715+21564271
11Strathspey Thistle105051421-71554172
12Turriff United103341212012540
13Huntly1032512120115258
14Buckie Thistle103251112-111420
15Wick Academy102351013-3953106
16Deveronvale103071226-149610
17Lossiemouth10118722-1544222
18Rothes101091240-283630

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 Rangers615 1021 
2Keith615 1025 
3Brechin613 1025 
4Banks O'Dee613 1017 
5Formartine United611 1016 
6Buckie Thistle69 1011 
7Inverurie Loco Works69 1017 
8Nairn County69 1017 
9Strathspey Thistle69 1015 
10Fraserburgh69 1016 
11Huntly68 1011 
12Clachnacuddin67 1016 
13Forres Mechanics67 1015 
14Wick Academy66 109 
15Turriff United65 1012 
16Lossiemouth63 104 
17Deveronvale63 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
1Brechin18315212/10 (20%)  7/10 (70%) 
2Keith1798266/10 (60%)  3/10 (30%) 
3Brora Rangers31922406/10 (60%)  2/10 (20%) 
4Inverurie Loco Works23176406/10 (60%)  3/10 (30%) 
5Banks O'Dee15114266/10 (60%)  4/10 (40%) 
6Nairn County17152326/10 (60%)  2/10 (20%) 
7Formartine United1569213/10 (30%)  6/10 (60%) 
8Clachnacuddin21174387/10 (70%)  1/10 (10%) 
9Fraserburgh17134304/10 (40%)  3/10 (30%) 
10Forres Mechanics17152326/10 (60%)  2/10 (20%) 
11Strathspey Thistle1421-7355/10 (50%)  2/10 (20%) 
12Turriff United12120245/10 (50%)  3/10 (30%) 
13Huntly12120245/10 (50%)  2/10 (20%) 
14Buckie Thistle1112-1234/10 (40%)  3/10 (30%) 
15Wick Academy1013-3235/10 (50%)  3/10 (30%) 
16Deveronvale1226-14386/10 (60%)  1/10 (10%) 
17Lossiemouth722-15294/10 (40%)  1/10 (10%) 
18Rothes1240-28526/10 (60%)  0/10 (0%) 
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 Rangers21  
4Inverurie Loco Works17  
5Banks O'Dee17  
6Nairn County17  
7Formartine United16  
8Clachnacuddin16  
9Fraserburgh16  
10Forres Mechanics15  
11Strathspey Thistle15  
12Turriff United12  
13Huntly11  
14Buckie Thistle11  
15Wick Academy9  
16Deveronvale9  
17Lossiemouth4  
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
1Brechin310193
2Forres Mechanics271168
3Clachnacuddin185115
4Fraserburgh181112
5Strathspey Thistle172107
6Banks O'Dee168104
7Formartine United13282
8Brora Rangers10968
9Wick Academy10666
10Inverurie Loco Works7446
11Huntly5836
12Keith2918
13Lossiemouth2214
14Buckie Thistle00
15Deveronvale00
16Nairn County00
17Rothes00
18Turriff United00

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,633
2Banks O'Dee1,604
3Brora Rangers1,603
4Formartine United1,559
5Fraserburgh1,543
6Buckie Thistle1,462
7Clachnacuddin1,427
8Nairn County1,341
9Turriff United1,327
10Inverurie Loco Works1,324
11Huntly1,313
12Keith1,273
13Forres Mechanics1,260
14Wick Academy1,197
15Strathspey Thistle1,135
16Deveronvale1,123
17Lossiemouth1,004
18Rothes923

League Table for this division