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
1Buckie Thistle10811317+242543105
2Brora Rangers10730299+20247477
3Fraserburgh10721246+182335126
4Formartine United107122114+72285365
5Inverurie Loco Works105321914+51884193
6Lossiemouth104331419-51574110
7Clachnacuddin103432015+51375175
8Keith103432117+41383128
9Turriff United10415131301364148
10Banks O'Dee103431821-31375347
11Huntly103431417-3136351
12Forres Mechanics103341716+1129488
13Strathspey Thistle103251216-4116472
14Nairn County102351016-6954136
15Deveronvale10226918-984381
16Invergordon82151018-8744243
17Rothes101091041-3136466
18Wick Academy10019530-25144312

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
1Buckie Thistle616 1025 
2Brora Rangers614 1024 
3Inverurie Loco Works614 1018 
4Fraserburgh613 1023 
5Formartine United613 1022 
6Clachnacuddin611 1013 
7Banks O'Dee69 1013 
8Lossiemouth68 1015 
9Huntly68 1013 
10Strathspey Thistle67 1011 
11Forres Mechanics67 1012 
12Keith66 1013 
13Turriff United66 1013 
14Invergordon66 87 
15Deveronvale65 108 
16Rothes63 103 
17Nairn County62 109 
18Wick Academy60 101 
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
1Buckie Thistle31724384/10 (40%)  5/10 (50%)20
2Brora Rangers29920387/10 (70%)  3/10 (30%)7
3Fraserburgh24618303/10 (30%)  7/10 (70%)7
4Formartine United21147358/10 (80%)  1/10 (10%)7
5Inverurie Loco Works19145338/10 (80%)  1/10 (10%)26
6Lossiemouth1419-5337/10 (70%)  1/10 (10%)30
7Clachnacuddin20155357/10 (70%)  2/10 (20%)19
8Keith21174388/10 (80%)  1/10 (10%)10
9Turriff United13130266/10 (60%)  3/10 (30%)30
10Banks O'Dee1821-3397/10 (70%)  2/10 (20%)26
11Huntly1417-3316/10 (60%)  2/10 (20%)31
12Forres Mechanics17161339/10 (90%)  0/10 (0%)6
13Strathspey Thistle1216-4286/10 (60%)  2/10 (20%)18
14Nairn County1016-6265/10 (50%)  3/10 (30%)15
15Deveronvale918-9274/10 (40%)  2/10 (20%)19
16Invergordon1018-8284/8 (50%)  2/8 (25%)20
17Rothes1041-31516/10 (60%)  0/10 (0%)6
18Wick Academy530-25354/10 (40%)  0/10 (0%)38
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
1Buckie Thistle25  
2Brora Rangers24  
3Fraserburgh23  
4Formartine United22  
5Inverurie Loco Works18  
6Lossiemouth15  
7Clachnacuddin13  
8Keith13  
9Turriff United13  
10Banks O'Dee13  
11Huntly13  
12Forres Mechanics12  
13Strathspey Thistle11  
14Nairn County9  
15Deveronvale8  
16Invergordon7  
17Rothes3  
18Wick Academy1  
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
1Formartine United365227
2Banks O'Dee347216
3Wick Academy312194
4Invergordon243151
5Inverurie Loco Works193120
6Clachnacuddin175109
7Turriff United14892
8Nairn County13685
9Keith12880
10Fraserburgh12678
11Lossiemouth11068
12Buckie Thistle10565
13Forres Mechanics8855
14Deveronvale8150
15Brora Rangers7748
16Strathspey Thistle7245
17Rothes6641
18Huntly5132

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
PosTeamELO Rating
1Brora Rangers1,576
2Formartine United1,553
3Fraserburgh1,550
4Buckie Thistle1,524
5Invergordon1,514
6Banks O'Dee1,506
7Clachnacuddin1,440
8Turriff United1,380
9Inverurie Loco Works1,347
10Nairn County1,316
11Huntly1,293
12Forres Mechanics1,284
13Keith1,263
14Wick Academy1,139
15Deveronvale1,138
16Strathspey Thistle1,124
17Lossiemouth1,053
18Rothes896

League Table for this division