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+262673115
2Formartine United106312110+112183171
3Inverurie Loco Works106311912+7216256
4Banks O'Dee106223114+172054274
5Strathspey Thistle105322413+111873192
6Nairn County105321715+2187348
7Deveronvale105231815+3176371
8Clachnacuddin104332313+101554324
9Huntly104332314+9156353
10Keith105052025-51563218
11Forres Mechanics104241415-1146269
12Fraserburgh103431816+21384112
13Turriff United103161518-3108384
14Wick Academy103161524-91073198
15Buckie Thistle103072122-196279
16Invergordon103071637-2195275
17Lossiemouth101271131-2055247
18Rothes10109740-3335360

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 County615 1018 
3Inverurie Loco Works613 1021 
4Huntly611 1015 
5Formartine United611 1021 
6Banks O'Dee610 1020 
7Deveronvale610 1017 
8Forres Mechanics610 1014 
9Fraserburgh69 1013 
10Strathspey Thistle68 1018 
11Clachnacuddin68 1015 
12Turriff United67 1010 
13Wick Academy67 1010 
14Keith66 1015 
15Invergordon66 109 
16Lossiemouth64 105 
17Buckie Thistle60 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
1Brora Rangers35926447/10 (70%)  3/10 (30%)10
2Formartine United211011318/10 (80%)  2/10 (20%)22
3Inverurie Loco Works19127316/10 (60%)  3/10 (30%)30
4Banks O'Dee311417455/10 (50%)  4/10 (40%)25
5Strathspey Thistle241311377/10 (70%)  2/10 (20%)34
6Nairn County17152327/10 (70%)  2/10 (20%)31
7Deveronvale18153336/10 (60%)  2/10 (20%)32
8Clachnacuddin231310365/10 (50%)  3/10 (30%)21
9Huntly23149376/10 (60%)  3/10 (30%)16
10Keith2025-5456/10 (60%)  2/10 (20%)36
11Forres Mechanics1415-1296/10 (60%)  2/10 (20%)25
12Fraserburgh18162348/10 (80%)  2/10 (20%)19
13Turriff United1518-3338/10 (80%)  1/10 (10%)19
14Wick Academy1524-9397/10 (70%)  1/10 (10%)24
15Buckie Thistle2122-1436/10 (60%)  2/10 (20%)20
16Invergordon1637-21535/10 (50%)  1/10 (10%)24
17Lossiemouth1131-20425/10 (50%)  0/10 (0%)22
18Rothes740-33475/10 (50%)  0/10 (0%)13
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 United21  
3Inverurie Loco Works21  
4Banks O'Dee20  
5Strathspey Thistle18  
6Nairn County18  
7Deveronvale17  
8Clachnacuddin15  
9Huntly15  
10Keith15  
11Forres Mechanics14  
12Fraserburgh13  
13Turriff United10  
14Wick Academy10  
15Buckie Thistle9  
16Invergordon9  
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
1Clachnacuddin324201
2Banks O'Dee274170
3Keith218135
4Wick Academy198123
5Strathspey Thistle192119
6Formartine United171106
7Brora Rangers11571
8Fraserburgh11270
9Turriff United8452
10Buckie Thistle7949
11Invergordon7547
12Deveronvale7144
13Forres Mechanics6943
14Rothes6037
15Inverurie Loco Works5635
16Huntly5333
17Nairn County4830
18Lossiemouth4729

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,549
3Banks O'Dee1,481
4Fraserburgh1,473
5Clachnacuddin1,411
6Buckie Thistle1,406
7Inverurie Loco Works1,398
8Huntly1,366
9Invergordon1,354
10Nairn County1,331
11Turriff United1,327
12Keith1,284
13Forres Mechanics1,283
14Strathspey Thistle1,199
15Deveronvale1,180
16Wick Academy1,128
17Lossiemouth1,039
18Rothes890

League Table for this division