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
1Brechin10721153+122324317
2Keith107211612+4236429
3Brora Rangers10712329+232273109
4Clachnacuddin106132116+51984149
5Banks O'Dee105231911+81764138
6Nairn County105231713+4176256
7Formartine United10442166+101635132
8Forres Mechanics104421813+51654231
9Fraserburgh105141512+31643107
10Turriff United104331310+3154553
11Inverurie Loco Works10424212101464108
12Strathspey Thistle104151326-131365172
13Huntly1032511110114358
14Buckie Thistle103251112-1114493
15Deveronvale103071226-1496288
16Wick Academy10145914-5753126
17Lossiemouth10118722-1544499
18Rothes101181032-2245364

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
1Keith616 1023 
2Brora Rangers615 1022 
3Brechin613 1023 
4Clachnacuddin610 1019 
5Banks O'Dee610 1017 
6Nairn County610 1017 
7Strathspey Thistle610 1013 
8Formartine United69 1016 
9Inverurie Loco Works69 1014 
10Buckie Thistle69 1011 
11Turriff United68 1015 
12Huntly68 1011 
13Forres Mechanics68 1016 
14Fraserburgh67 1016 
15Wick Academy64 107 
16Lossiemouth63 104 
17Deveronvale63 109 
18Rothes60 104 
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
1Brechin15312182/10 (20%)  7/10 (70%) 
2Keith16124286/10 (60%)  3/10 (30%) 
3Brora Rangers32923417/10 (70%)  2/10 (20%) 
4Clachnacuddin21165378/10 (80%)  1/10 (10%)9
5Banks O'Dee19118306/10 (60%)  4/10 (40%)40
6Nairn County17134306/10 (60%)  2/10 (20%) 
7Formartine United16610223/10 (30%)  5/10 (50%) 
8Forres Mechanics18135315/10 (50%)  3/10 (30%) 
9Fraserburgh15123274/10 (40%)  3/10 (30%) 
10Turriff United13103234/10 (40%)  5/10 (50%)22
11Inverurie Loco Works21210426/10 (60%)  2/10 (20%) 
12Strathspey Thistle1326-13396/10 (60%)  1/10 (10%) 
13Huntly11110224/10 (40%)  2/10 (20%) 
14Buckie Thistle1112-1234/10 (40%)  3/10 (30%) 
15Deveronvale1226-14386/10 (60%)  1/10 (10%) 
16Wick Academy914-5235/10 (50%)  2/10 (20%) 
17Lossiemouth722-15294/10 (40%)  1/10 (10%) 
18Rothes1032-22425/10 (50%)  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
1Brechin23  
2Keith23  
3Brora Rangers22  
4Clachnacuddin19  
5Banks O'Dee17  
6Nairn County17  
7Formartine United16  
8Forres Mechanics16  
9Fraserburgh16  
10Turriff United15  
11Inverurie Loco Works14  
12Strathspey Thistle13  
13Huntly11  
14Buckie Thistle11  
15Deveronvale9  
16Wick Academy7  
17Lossiemouth4  
18Rothes4  
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
2Forres Mechanics231144
3Strathspey Thistle172107
4Clachnacuddin14993
5Banks O'Dee13886
6Formartine United13282
7Wick Academy12678
8Brora Rangers10968
9Inverurie Loco Works10867
10Fraserburgh10766
11Lossiemouth9962
12Buckie Thistle9358
13Deveronvale8855
14Rothes6440
15Huntly5836
16Nairn County5635
17Turriff United5333
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