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 Rangers10721268+182374334
2Fraserburgh10712249+15222274
3Buckie Thistle10703239+1421420
4Keith106222011+9205241
5Formartine United10532158+7184285
6Banks O'Dee105141716+1165280
7Turriff United104241814+41472120
8Inverurie Loco Works104151718-1136255
9Nairn County104151215-31343217
10Clachnacuddin103342118+3127287
11Forres Mechanics1033417170127282
12Huntly103341417-3127342
13Strathspey Thistle103161015-51042126
14Lossiemouth10316919-1010420
15Deveronvale10208928-1965288
16Wick Academy10118623-17442157
17Invergordon201112-11120
18Rothes100010744-3705240

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
1Fraserburgh616 1022 
2Buckie Thistle615 1021 
3Turriff United613 1014 
4Formartine United613 1018 
5Keith611 1020 
6Brora Rangers611 1023 
7Lossiemouth610 1010 
8Clachnacuddin68 1012 
9Huntly68 1012 
10Nairn County67 1013 
11Inverurie Loco Works67 1013 
12Banks O'Dee67 1016 
13Forres Mechanics65 1012 
14Strathspey Thistle64 1010 
15Wick Academy64 104 
16Deveronvale63 106 
17Invergordon21 21 
18Rothes60 100 
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 Rangers26818347/10 (70%)  2/10 (20%)6
2Fraserburgh24915332/10 (20%)  6/10 (60%)3
3Buckie Thistle23914324/10 (40%)  4/10 (40%)36
4Keith20119315/10 (50%)  4/10 (40%)12
5Formartine United1587234/10 (40%)  5/10 (50%)7
6Banks O'Dee17161335/10 (50%)  3/10 (30%)34
7Turriff United18144327/10 (70%)  2/10 (20%)18
8Inverurie Loco Works1718-1356/10 (60%)  2/10 (20%)30
9Nairn County1215-3274/10 (40%)  3/10 (30%)12
10Clachnacuddin21183397/10 (70%)  1/10 (10%)22
11Forres Mechanics17170347/10 (70%)  0/10 (0%)9
12Huntly1417-3317/10 (70%)  1/10 (10%)51
13Strathspey Thistle1015-5254/10 (40%)  3/10 (30%)19
14Lossiemouth919-10284/10 (40%)  2/10 (20%)44
15Deveronvale928-19375/10 (50%)  1/10 (10%)11
16Wick Academy623-17294/10 (40%)  1/10 (10%)41
17Invergordon12-131/2 (50%)0/2 (0%)1/2 (50%)1/2 (50%)9
18Rothes744-37515/10 (50%)  0/10 (0%)8
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 Rangers23  
2Fraserburgh22  
3Buckie Thistle21  
4Keith20  
5Formartine United18  
6Banks O'Dee16  
7Turriff United14  
8Inverurie Loco Works13  
9Nairn County13  
10Clachnacuddin12  
11Forres Mechanics12  
12Huntly12  
13Strathspey Thistle10  
14Lossiemouth10  
15Deveronvale6  
16Wick Academy4  
17Invergordon1  
18Rothes0  
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
1Brora Rangers334208
2Nairn County217135
3Wick Academy15798
4Strathspey Thistle12678
5Turriff United12075
6Deveronvale8855
7Clachnacuddin8754
8Formartine United8553
9Forres Mechanics8251
10Banks O'Dee8050
11Fraserburgh7446
12Inverurie Loco Works5534
13Huntly4226
14Keith4125
15Rothes4025
16Buckie Thistle00
17Invergordon00
18Lossiemouth00

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
ELO ratings are not available for this league

League Table for this division