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
1Buckie Thistle6420145+914 300
2Fraserburgh6411135+813 310
3Clachnacuddin6411127+513 300
4Banks O'Dee6411107+313 400
5Keith6411119+213 300
6Brora Rangers6330135+812 300
7Formartine United6330116+512 400
8Brechin6321104+611 300
9Nairn County6312126+610 400
10Strathspey Thistle6312129+310 400
11Turriff United6222109+18 400
12Forres Mechanics62131211+17 400
13Wick Academy62131112-17 41104
14Deveronvale6204619-136 300
15Huntly6123710-35 400
16Inverurie Loco Works6024414-102 200
17Lossiemouth6015412-81 300
18Rothes6006420-160 300
Highland League Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Formartine United107302410+1424 800
2Brora Rangers106313110+2121 500
3Banks O'Dee10631178+921 500
4Clachnacuddin10622269+1720 400
5Brechin10622239+1420 600
6Fraserburgh106222111+1020 610
7Keith106221510+520 300
8Buckie Thistle105321810+818 500
9Nairn County105142013+716 600
10Strathspey Thistle104151724-713 700
11Turriff United103341417-312 700
12Huntly103251417-311 600
13Wick Academy103161623-710 71104
14Forres Mechanics103161523-810 600
15Lossiemouth10226815-78 400
16Deveronvale102171231-197 700
17Inverurie Loco Works10127820-125 400
18Rothes10019939-301 500

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
1Buckie Thistle614 1018 
2Fraserburgh613 1020 
3Clachnacuddin613 1020 
4Banks O'Dee613 1021 
5Keith613 1020 
6Brora Rangers612 1021 
7Formartine United612 1024 
8Brechin611 1020 
9Nairn County610 1016 
10Strathspey Thistle610 1013 
11Turriff United68 1012 
12Forres Mechanics67 1010 
13Wick Academy67 1010 
14Deveronvale66 107 
15Huntly65 1011 
16Inverurie Loco Works62 105 
17Lossiemouth61 108 
18Rothes60 101 
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
1Formartine United241014348/10 (80%)  2/10 (20%)22
2Brora Rangers311021415/10 (50%)  5/10 (50%)14
3Banks O'Dee1789255/10 (50%)  4/10 (40%)29
4Clachnacuddin26917354/10 (40%)  5/10 (50%)41
5Brechin23914326/10 (60%)  2/10 (20%)2
6Fraserburgh211110326/10 (60%)  3/10 (30%)12
7Keith15105253/10 (30%)  5/10 (50%)16
8Buckie Thistle18108285/10 (50%)  5/10 (50%)28
9Nairn County20137336/10 (60%)  2/10 (20%)5
10Strathspey Thistle1724-7417/10 (70%)  2/10 (20%)11
11Turriff United1417-3317/10 (70%)  2/10 (20%)9
12Huntly1417-3316/10 (60%)  2/10 (20%) 
13Wick Academy1623-7397/10 (70%)  1/10 (10%) 
14Forres Mechanics1523-8386/10 (60%)  2/10 (20%) 
15Lossiemouth815-7234/10 (40%)  2/10 (20%)72
16Deveronvale1231-19437/10 (70%)  1/10 (10%)7
17Inverurie Loco Works820-12284/10 (40%)  2/10 (20%)16
18Rothes939-30485/10 (50%)  0/10 (0%)21
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
1Formartine United241423
2Brora Rangers211318
3Banks O'Dee211522
4Clachnacuddin201320
5Brechin20  
6Fraserburgh201117
7Keith201120
8Buckie Thistle181218
9Nairn County161119
10Strathspey Thistle131621
11Turriff United121423
12Huntly11  
13Wick Academy10  
14Forres Mechanics10  
15Lossiemouth81120
16Deveronvale71117
17Inverurie Loco Works51120
18Rothes11621
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

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
PosTeam ELO Rating
1Banks O'Dee1,625
2Fraserburgh1,607
3Brechin1,593
4Brora Rangers1,589
5Formartine United1,571
6Buckie Thistle1,504
7Clachnacuddin1,425
8Nairn County1,355
9Turriff United1,331
10Huntly1,318
11Inverurie Loco Works1,288
12Forres Mechanics1,237
13Wick Academy1,227
14Keith1,182
15Deveronvale1,136
16Strathspey Thistle1,101
17Lossiemouth1,007
18Rothes956

League Table for this division