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+152524310
2Keith10811179+8256429
3Brora Rangers10703319+222164109
4Inverurie Loco Works105232317+61764138
5Banks O'Dee105231511+41764231
6Nairn County105231715+2176356
7Formartine United10442156+91635132
8Clachnacuddin105142117+41674272
9Fraserburgh105141713+41644181
10Forres Mechanics104331715+21565271
11Strathspey Thistle105051421-71555172
12Turriff United1033412120125553
13Huntly1032512120115358
14Buckie Thistle103251112-1114339
15Wick Academy102351013-3954233
16Deveronvale103071226-1496288
17Lossiemouth10118722-1544322
18Rothes101091240-2836464

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%)  8/10 (80%) 
2Keith1798266/10 (60%)  3/10 (30%) 
3Brora Rangers31922406/10 (60%)  3/10 (30%) 
4Inverurie Loco Works23176406/10 (60%)  3/10 (30%) 
5Banks O'Dee15114266/10 (60%)  4/10 (40%) 
6Nairn County17152326/10 (60%)  3/10 (30%) 
7Formartine United1569213/10 (30%)  6/10 (60%) 
8Clachnacuddin21174387/10 (70%)  2/10 (20%) 
9Fraserburgh17134304/10 (40%)  4/10 (40%) 
10Forres Mechanics17152326/10 (60%)  3/10 (30%) 
11Strathspey Thistle1421-7355/10 (50%)  2/10 (20%) 
12Turriff United12120245/10 (50%)  4/10 (40%) 
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%)  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 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
2Clachnacuddin272169
3Forres Mechanics271168
4Wick Academy233145
5Banks O'Dee231144
6Fraserburgh181112
7Strathspey Thistle172107
8Inverurie Loco Works13886
9Formartine United13282
10Brora Rangers10968
11Deveronvale8855
12Rothes6440
13Huntly5836
14Nairn County5635
15Turriff United5333
16Buckie Thistle3924
17Keith2918
18Lossiemouth2214

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