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+716 410
2Clachnacuddin6501215+1615 22164
3Formartine United6420167+914 5112
4Buckie Thistle6420104+614 22354
5Keith6420104+614 320
6Brechin6411135+813 42195
7Brora Rangers63212010+1011 5146
8Fraserburgh6312108+210 310
9Nairn County63031410+49 4281
10Strathspey Thistle62131211+17 500
11Wick Academy62041315-26 52100
12Turriff United613259-46 41265
13Huntly6123913-45 4254
14Lossiemouth6114611-54 310
15Deveronvale6114820-124 53121
16Inverurie Loco Works6024711-42 42113
17Forres Mechanics6015519-141 4253
18Rothes6006425-210 300
Highland League Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Banks O'Dee10730217+1424 610
2Brora Rangers107213414+2023 7146
3Formartine United107212411+1323 8112
4Fraserburgh107122410+1422 510
5Clachnacuddin10631258+1721 52164
6Nairn County107032611+1521 5281
7Brechin106222311+1220 72195
8Keith10532149+518 420
9Buckie Thistle105231813+517 62354
10Turriff United102441216-410 61265
11Huntly102441116-510 5254
12Strathspey Thistle103161726-910 800
13Wick Academy102261822-48 82100
14Inverurie Loco Works102261116-58 52113
15Deveronvale102261730-138 93121
16Forres Mechanics102261428-148 7253
17Lossiemouth10217721-147 310
18Rothes100191041-311 600

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 1018 
6Brechin613 1020 
7Brora Rangers611 1023 
8Fraserburgh610 1022 
9Nairn County69 1021 
10Strathspey Thistle67 1010 
11Wick Academy66 108 
12Turriff United66 1010 
13Huntly65 1010 
14Lossiemouth64 107 
15Deveronvale64 108 
16Inverurie Loco Works62 108 
17Forres Mechanics61 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
8Keith1495234/10 (40%)  4/10 (40%)24
9Buckie Thistle18135316/10 (60%)  4/10 (40%)24
10Turriff United1216-4286/10 (60%)  3/10 (30%)11
11Huntly1116-5275/10 (50%)  2/10 (20%)24
12Strathspey Thistle1726-9438/10 (80%)  1/10 (10%)21
13Wick Academy1822-4408/10 (80%)  0/10 (0%)24
14Inverurie Loco Works1116-5275/10 (50%)  3/10 (30%)15
15Deveronvale1730-13479/10 (90%)  0/10 (0%)16
16Forres Mechanics1428-14427/10 (70%)  1/10 (10%)19
17Lossiemouth721-14283/10 (30%)  2/10 (20%)32
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
8Keith181521
9Buckie Thistle171419
10Turriff United101825
11Huntly101321
12Strathspey Thistle101621
13Wick Academy81721
14Inverurie Loco Works81725
15Deveronvale81418
16Forres Mechanics8  
17Lossiemouth72022
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
5Deveronvale12175
6Inverurie Loco Works11370
7Wick Academy10062
8Nairn County8150
9Huntly5434
10Forres Mechanics5333
11Brora Rangers4629
12Formartine United127
13Banks O'Dee00
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