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
1Brora Rangers10820359+262674228
2Formartine United10640219+122285335
3Inverurie Loco Works106311911+82154155
4Banks O'Dee106222914+15205596
5Strathspey Thistle105322413+111874136
6Fraserburgh104422014+61685307
7Nairn County104421615+1167448
8Forres Mechanics1051414140166469
9Clachnacuddin104332311+121555449
10Huntly104242214+81464300
11Deveronvale103431615+1137468
12Keith104061725-8126414
13Invergordon104061634-181254191
14Buckie Thistle10316202001064185
15Turriff United103071217-5964292
16Wick Academy102171324-1177492
17Lossiemouth101271131-2055466
18Rothes10109843-3535460

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 Rangers616 1026 
2Nairn County613 1016 
3Inverurie Loco Works613 1021 
4Formartine United612 1022 
5Forres Mechanics612 1016 
6Huntly610 1014 
7Banks O'Dee610 1020 
8Turriff United69 109 
9Fraserburgh69 1016 
10Strathspey Thistle68 1018 
11Clachnacuddin68 1015 
12Deveronvale67 1013 
13Invergordon67 1012 
14Wick Academy64 107 
15Lossiemouth64 105 
16Keith64 1012 
17Buckie Thistle61 1010 
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
1Brora Rangers35926447/10 (70%)  3/10 (30%)10
2Formartine United21912308/10 (80%)  2/10 (20%)24
3Inverurie Loco Works19118305/10 (50%)  3/10 (30%)27
4Banks O'Dee291415435/10 (50%)  3/10 (30%)24
5Strathspey Thistle241311377/10 (70%)  2/10 (20%)34
6Fraserburgh20146348/10 (80%)  3/10 (30%)17
7Nairn County16151317/10 (70%)  2/10 (20%)33
8Forres Mechanics14140286/10 (60%)  2/10 (20%)22
9Clachnacuddin231112345/10 (50%)  3/10 (30%)23
10Huntly22148366/10 (60%)  4/10 (40%)15
11Deveronvale16151317/10 (70%)  3/10 (30%)30
12Keith1725-8426/10 (60%)  2/10 (20%)35
13Invergordon1634-18505/10 (50%)  1/10 (10%)26
14Buckie Thistle20200406/10 (60%)  2/10 (20%)19
15Turriff United1217-5296/10 (60%)  1/10 (10%)19
16Wick Academy1324-11377/10 (70%)  1/10 (10%)22
17Lossiemouth1131-20425/10 (50%)  0/10 (0%)22
18Rothes843-35515/10 (50%)  0/10 (0%)14
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
1Brora Rangers26  
2Formartine United22  
3Inverurie Loco Works21  
4Banks O'Dee20  
5Strathspey Thistle18  
6Fraserburgh16  
7Nairn County16  
8Forres Mechanics16  
9Clachnacuddin15  
10Huntly14  
11Deveronvale13  
12Keith12  
13Invergordon12  
14Buckie Thistle10  
15Turriff United9  
16Wick Academy7  
17Lossiemouth5  
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
1Clachnacuddin449279
2Formartine United335208
3Fraserburgh307191
4Huntly300186
5Turriff United292181
6Brora Rangers228142
7Invergordon191119
8Buckie Thistle185115
9Inverurie Loco Works15596
10Strathspey Thistle13685
11Banks O'Dee9660
12Wick Academy9257
13Forres Mechanics6943
14Deveronvale6842
15Lossiemouth6641
16Rothes6037
17Nairn County4830
18Keith149

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,612
2Formartine United1,575
3Fraserburgh1,473
4Banks O'Dee1,464
5Clachnacuddin1,448
6Buckie Thistle1,422
7Inverurie Loco Works1,396
8Invergordon1,371
9Huntly1,366
10Turriff United1,335
11Nairn County1,322
12Forres Mechanics1,283
13Keith1,266
14Strathspey Thistle1,199
15Deveronvale1,164
16Wick Academy1,112
17Lossiemouth1,039
18Rothes892

League Table for this division