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 Rangers10721267+192364334
2Keith107122010+10224241
3Fraserburgh10712189+9222274
4Buckie Thistle10703197+1221320
5Formartine United10532148+6183285
6Banks O'Dee105141512+3164280
7Turriff United104241713+41462120
8Inverurie Loco Works104151617-1136255
9Huntly103341312+1126342
10Forres Mechanics1033416160127282
11Clachnacuddin103341617-1126287
12Nairn County104061115-41233217
13Strathspey Thistle10316915-61042126
14Lossiemouth10316818-1010320
15Deveronvale10208827-1964288
16Wick Academy10118622-16442157
17Invergordon201101-11020
18Rothes100010738-3105240

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 1022 
6Brora Rangers611 1023 
7Lossiemouth610 1010 
8Clachnacuddin68 1012 
9Huntly68 1012 
10Nairn County67 1012 
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 Rangers26719336/10 (60%)  3/10 (30%)4
2Keith201010304/10 (40%)  4/10 (40%)14
3Fraserburgh1899272/10 (20%)  6/10 (60%) 
4Buckie Thistle19712263/10 (30%)  4/10 (40%)55
5Formartine United1486223/10 (30%)  6/10 (60%)7
6Banks O'Dee15123274/10 (40%)  3/10 (30%)50
7Turriff United17134306/10 (60%)  3/10 (30%) 
8Inverurie Loco Works1617-1336/10 (60%)  2/10 (20%)55
9Huntly13121256/10 (60%)  1/10 (10%)80
10Forres Mechanics16160327/10 (70%)  0/10 (0%)14
11Clachnacuddin1617-1336/10 (60%)  2/10 (20%) 
12Nairn County1115-4263/10 (30%)  3/10 (30%)13
13Strathspey Thistle915-6244/10 (40%)  2/10 (20%)7
14Lossiemouth818-10263/10 (30%)  2/10 (20%)80
15Deveronvale827-19354/10 (40%)  1/10 (10%)4
16Wick Academy622-16284/10 (40%)  2/10 (20%)50
17Invergordon01-110/2 (0%)0/2 (0%)0/2 (0%)1/2 (50%) 
18Rothes738-31455/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 Rangers23  
2Keith22  
3Fraserburgh22  
4Buckie Thistle21  
5Formartine United18  
6Banks O'Dee16  
7Turriff United14  
8Inverurie Loco Works13  
9Huntly12  
10Forres Mechanics12  
11Clachnacuddin12  
12Nairn County12  
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