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 Rangers10721257+182364210
2Keith107122212+10225241
3Fraserburgh10712189+922210
4Formartine United10631174+13213185
5Buckie Thistle10613178+919410
6Banks O'Dee105231610+617510
7Turriff United104241813+51461106
8Huntly103431412+2137242
9Clachnacuddin103341817+112610
10Inverurie Loco Works104061618-2126155
11Nairn County104061115-41233161
12Forres Mechanics103251518-311710
13Strathspey Thistle103161016-610510
14Wick Academy10217921-12741157
15Lossiemouth10217721-147310
16Deveronvale102081030-2065188
17Invergordon10100001010
18Rothes100010940-3106140

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 1019 
3Formartine United614 1021 
4Brora Rangers611 1023 
5Turriff United610 1014 
6Keith610 1022 
7Banks O'Dee610 1017 
8Huntly69 1013 
9Inverurie Loco Works69 1012 
10Forres Mechanics67 1011 
11Lossiemouth67 107 
12Nairn County66 1012 
13Deveronvale66 106 
14Clachnacuddin65 1012 
15Strathspey Thistle64 1010 
16Wick Academy64 107 
17Invergordon11 11 
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 Rangers25718326/10 (60%)  3/10 (30%)4
2Keith221210345/10 (50%)  4/10 (40%)14
3Fraserburgh1899272/10 (20%)  6/10 (60%) 
4Formartine United17413213/10 (30%)  6/10 (60%)7
5Buckie Thistle1789254/10 (40%)  4/10 (40%)55
6Banks O'Dee16106265/10 (50%)  3/10 (30%)50
7Turriff United18135316/10 (60%)  3/10 (30%) 
8Huntly14122267/10 (70%)  1/10 (10%)80
9Clachnacuddin18171356/10 (60%)  2/10 (20%) 
10Inverurie Loco Works1618-2346/10 (60%)  2/10 (20%)55
11Nairn County1115-4263/10 (30%)  3/10 (30%)13
12Forres Mechanics1518-3337/10 (70%)  0/10 (0%)14
13Strathspey Thistle1016-6265/10 (50%)  2/10 (20%)7
14Wick Academy921-12304/10 (40%)  2/10 (20%)50
15Lossiemouth721-14283/10 (30%)  2/10 (20%)80
16Deveronvale1030-20405/10 (50%)  1/10 (10%)4
17Invergordon00000/1 (0%)0/1 (0%)0/1 (0%)1/1 (100%) 
18Rothes940-31496/10 (60%)  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  
4Formartine United21  
5Buckie Thistle19  
6Banks O'Dee17  
7Turriff United14  
8Huntly13  
9Clachnacuddin12  
10Inverurie Loco Works12  
11Nairn County12  
12Forres Mechanics11  
13Strathspey Thistle10  
14Wick Academy7  
15Lossiemouth7  
16Deveronvale6  
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 Rangers210130
2Nairn County161100
3Wick Academy15798
4Turriff United10666
5Deveronvale8855
6Formartine United8553
7Inverurie Loco Works5534
8Huntly4226
9Keith4125
10Rothes4025
11Banks O'Dee00
12Buckie Thistle00
13Clachnacuddin00
14Forres Mechanics00
15Fraserburgh00
16Invergordon00
17Lossiemouth00
18Strathspey Thistle00

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