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
2Brora Rangers10712329+232273109
3Keith107121614+2226429
4Clachnacuddin106132416+81984149
5Forres Mechanics105322114+71864231
6Banks O'Dee105231911+81764138
7Nairn County105231713+4176256
8Formartine United10442166+101635132
9Fraserburgh105141512+31643107
10Turriff United104331411+3155553
11Strathspey Thistle105051526-111565172
12Inverurie Loco Works10424212101464108
13Huntly1032512120115358
14Buckie Thistle103251112-1114493
15Deveronvale103071226-1496288
16Wick Academy101361017-7663126
17Lossiemouth10118722-1544499
18Rothes101181035-2545364

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 1022 
2Keith615 1022 
3Brechin613 1023 
4Strathspey Thistle612 1015 
5Clachnacuddin610 1019 
6Banks O'Dee610 1017 
7Nairn County610 1017 
8Forres Mechanics610 1018 
9Formartine United69 1016 
10Inverurie Loco Works69 1014 
11Buckie Thistle69 1011 
12Turriff United68 1015 
13Huntly68 1011 
14Fraserburgh67 1016 
15Wick Academy63 106 
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%) 
2Brora Rangers32923417/10 (70%)  2/10 (20%) 
3Keith16142306/10 (60%)  2/10 (20%) 
4Clachnacuddin24168408/10 (80%)  1/10 (10%) 
5Forres Mechanics21147356/10 (60%)  3/10 (30%) 
6Banks O'Dee19118306/10 (60%)  4/10 (40%)40
7Nairn County17134306/10 (60%)  2/10 (20%) 
8Formartine United16610223/10 (30%)  6/10 (60%) 
9Fraserburgh15123274/10 (40%)  3/10 (30%) 
10Turriff United14113255/10 (50%)  4/10 (40%) 
11Strathspey Thistle1526-11416/10 (60%)  2/10 (20%) 
12Inverurie Loco Works21210426/10 (60%)  2/10 (20%) 
13Huntly12120245/10 (50%)  2/10 (20%) 
14Buckie Thistle1112-1234/10 (40%)  3/10 (30%) 
15Deveronvale1226-14386/10 (60%)  1/10 (10%) 
16Wick Academy1017-7276/10 (60%)  2/10 (20%) 
17Lossiemouth722-15294/10 (40%)  1/10 (10%) 
18Rothes1035-25455/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  
2Brora Rangers22  
3Keith22  
4Clachnacuddin19  
5Forres Mechanics18  
6Banks O'Dee17  
7Nairn County17  
8Formartine United16  
9Fraserburgh16  
10Turriff United15  
11Strathspey Thistle15  
12Inverurie Loco Works14  
13Huntly11  
14Buckie Thistle11  
15Deveronvale9  
16Wick Academy6  
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