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
1Banks O'Dee6510114+716410
2Clachnacuddin6501215+161522164
3Formartine United6420167+9145112
4Buckie Thistle6420104+61422354
5Keith6420104+614310
6Brechin6411135+81342195
7Brora Rangers63212010+10115146
8Fraserburgh6312108+210310
9Nairn County63031410+494281
10Strathspey Thistle62131211+17500
11Huntly6213811-373154
12Wick Academy62041315-2652100
13Turriff United613259-4641265
14Lossiemouth6114611-54310
15Deveronvale61141022-1246292
16Forres Mechanics6105518-133410
17Inverurie Loco Works6024711-4242113
18Rothes6006425-210300
Highland League Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Banks O'Dee10730217+1424610
2Brora Rangers107213414+20237146
3Formartine United107212411+13238112
4Fraserburgh107122410+1422510
5Clachnacuddin10631258+172152164
6Nairn County107032611+15215281
7Brechin106222311+122072195
8Buckie Thistle105231813+51762354
9Keith104331214-215410
10Deveronvale103252030-101110292
11Turriff United102441216-41061265
12Strathspey Thistle103161726-910800
13Huntly102351017-795154
14Wick Academy102261822-4882100
15Inverurie Loco Works102261116-5852113
16Lossiemouth10217721-147310
17Forres Mechanics102171229-177610
18Rothes100191041-311600

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
1Banks O'Dee616 1024 
2Clachnacuddin615 1021 
3Formartine United614 1023 
4Buckie Thistle614 1017 
5Keith614 1015 
6Brechin613 1020 
7Brora Rangers611 1023 
8Fraserburgh610 1022 
9Nairn County69 1021 
10Strathspey Thistle67 1010 
11Huntly67 109 
12Wick Academy66 108 
13Turriff United66 1010 
14Lossiemouth64 107 
15Deveronvale64 1011 
16Forres Mechanics63 107 
17Inverurie Loco Works62 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
1Banks O'Dee21714286/10 (60%)  4/10 (40%)25
2Brora Rangers341420487/10 (70%)  3/10 (30%)22
3Formartine United241113358/10 (80%)  1/10 (10%)36
4Fraserburgh241014345/10 (50%)  4/10 (40%)16
5Clachnacuddin25817335/10 (50%)  4/10 (40%)46
6Nairn County261115375/10 (50%)  3/10 (30%)15
7Brechin231112347/10 (70%)  2/10 (20%)32
8Buckie Thistle18135316/10 (60%)  4/10 (40%)24
9Keith1214-2264/10 (40%)  3/10 (30%)22
10Deveronvale2030-105010/10 (100%)  0/10 (0%)16
11Turriff United1216-4286/10 (60%)  3/10 (30%)11
12Strathspey Thistle1726-9438/10 (80%)  1/10 (10%)21
13Huntly1017-7275/10 (50%)  2/10 (20%)19
14Wick Academy1822-4408/10 (80%)  0/10 (0%)24
15Inverurie Loco Works1116-5275/10 (50%)  3/10 (30%)15
16Lossiemouth721-14283/10 (30%)  2/10 (20%)32
17Forres Mechanics1229-17416/10 (60%)  1/10 (10%)21
18Rothes1041-31516/10 (60%)  0/10 (0%)19
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
1Banks O'Dee241522
2Brora Rangers231620
3Formartine United231623
4Fraserburgh221723
5Clachnacuddin211724
6Nairn County211222
7Brechin201421
8Buckie Thistle171419
9Keith151822
10Deveronvale111521
11Turriff United101825
12Strathspey Thistle101621
13Huntly91622
14Wick Academy81721
15Inverurie Loco Works81725
16Lossiemouth72022
17Forres Mechanics7  
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
Distance travelled in 15 days (Km)
PosTeam km miles
1Buckie Thistle354220
2Turriff United265165
3Brechin195121
4Clachnacuddin164102
5Inverurie Loco Works11370
6Wick Academy10062
7Deveronvale9257
8Nairn County8150
9Huntly5434
10Brora Rangers4629
11Formartine United127
12Banks O'Dee00
13Forres Mechanics00
14Fraserburgh00
15Keith00
16Lossiemouth00
17Rothes00
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
PosTeam ELO Rating
1Banks O'Dee1,656
2Brechin1,608
3Fraserburgh1,598
4Brora Rangers1,572
5Formartine United1,560
6Buckie Thistle1,499
7Clachnacuddin1,436
8Inverurie Loco Works1,337
9Huntly1,332
10Nairn County1,330
11Turriff United1,311
12Wick Academy1,232
13Forres Mechanics1,208
14Deveronvale1,173
15Keith1,131
16Strathspey Thistle1,086
17Lossiemouth1,016
18Rothes967

League Table for this division