The Fishy - Grimsby Town FC

scotland flag

Highland League Form Table

Highland League Form (Last 6)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Brora Rangers6510286+221643115
2Nairn County6411138+5135348
3Inverurie Loco Works6411129+3133256
4Huntly6321177+10114353
5Formartine United6321105+51143171
6Banks O'Dee6312179+81034274
7Deveronvale63121512+3105371
8Fraserburgh6240129+31064112
9Forres Mechanics631210100103269
10Strathspey Thistle62221611+5853192
11Clachnacuddin6222108+2824324
12Turriff United62131110+174384
13Wick Academy62131216-4753198
14Keith62041018-8633218
15Invergordon62041122-1163275
16Lossiemouth6114919-1043247
17Buckie Thistle6006618-1204279
18Rothes6006323-2003360
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
6Deveronvale105232015+5176371
7Nairn County1044217170168348
8Clachnacuddin104332313+101554324
9Huntly104332314+9156353
10Keith105052025-51563218
11Fraserburgh103522016+41494112
12Forres Mechanics104241415-1146269
13Turriff United103161619-3108384
14Wick Academy103161625-91073198
15Buckie Thistle103072122-196279
16Invergordon103071637-2195275
17Lossiemouth101271131-2055247
18Rothes10109742-3535360

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 
4Huntly611 1015 
5Formartine United611 1021 
6Banks O'Dee610 1020 
7Deveronvale610 1017 
8Fraserburgh610 1014 
9Forres Mechanics610 1014 
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
6Deveronvale20155356/10 (60%)  3/10 (30%)37
7Nairn County17170348/10 (80%)  2/10 (20%)26
8Clachnacuddin231310365/10 (50%)  3/10 (30%)21
9Huntly23149376/10 (60%)  3/10 (30%)16
10Keith2025-5456/10 (60%)  2/10 (20%)36
11Fraserburgh20164369/10 (90%)  1/10 (10%)15
12Forres Mechanics1415-1296/10 (60%)  2/10 (20%)25
13Turriff United1619-3358/10 (80%)  1/10 (10%)18
14Wick Academy1625-9417/10 (70%)  1/10 (10%)26
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
18Rothes742-35495/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  
6Deveronvale17  
7Nairn County16  
8Clachnacuddin15  
9Huntly15  
10Keith15  
11Fraserburgh14  
12Forres Mechanics14  
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