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 3220
2Brechin6411144+1013 3288
3Clachnacuddin6411167+913 320
4Banks O'Dee6411107+313 4169
5Keith6411119+213 3315
6Brora Rangers6330147+712 42119
7Formartine United6330106+412 42104
8Fraserburgh6321116+511 32115
9Strathspey Thistle6312129+310 410
10Turriff United6231107+39 42106
11Huntly62221110+18 43111
12Nairn County6213117+47 4224
13Wick Academy62131210+27 42133
14Deveronvale6204619-136 3343
15Forres Mechanics6114914-54 53176
16Inverurie Loco Works6024613-72 3230
17Lossiemouth6015412-81 3246
18Rothes6006420-160 3293
Highland League Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Banks O'Dee10721198+1123 5169
2Brechin10712248+1622 5288
3Brora Rangers106313010+2021 52119
4Formartine United106312110+1121 72104
5Clachnacuddin106222610+1620 520
6Fraserburgh106221910+920 52115
7Keith106221510+520 3315
8Buckie Thistle105321810+818 5220
9Nairn County105142212+1016 5224
10Turriff United104331614+215 62106
11Strathspey Thistle104151724-713 710
12Huntly103341315-212 53111
13Wick Academy103161619-310 72133
14Inverurie Loco Works102261016-68 4230
15Lossiemouth10226815-78 4246
16Forres Mechanics102171329-167 73176
17Deveronvale102171231-197 7343
18Rothes10019939-301 5293

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 
2Brechin613 1022 
3Clachnacuddin613 1020 
4Banks O'Dee613 1023 
5Keith613 1020 
6Brora Rangers612 1021 
7Formartine United612 1021 
8Fraserburgh611 1020 
9Strathspey Thistle610 1013 
10Turriff United69 1015 
11Huntly68 1012 
12Nairn County67 1016 
13Wick Academy67 1010 
14Deveronvale66 107 
15Forres Mechanics64 107 
16Inverurie Loco Works62 108 
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
1Banks O'Dee19811275/10 (50%)  4/10 (40%)28
2Brechin24816325/10 (50%)  3/10 (30%)23
3Brora Rangers301020405/10 (50%)  5/10 (50%)23
4Formartine United211011317/10 (70%)  2/10 (20%)43
5Clachnacuddin261016365/10 (50%)  4/10 (40%)34
6Fraserburgh19109295/10 (50%)  4/10 (40%)23
7Keith15105253/10 (30%)  5/10 (50%)16
8Buckie Thistle18108285/10 (50%)  5/10 (50%)28
9Nairn County221210345/10 (50%)  3/10 (30%)16
10Turriff United16142306/10 (60%)  3/10 (30%)13
11Strathspey Thistle1724-7417/10 (70%)  2/10 (20%)11
12Huntly1315-2285/10 (50%)  3/10 (30%) 
13Wick Academy1619-3357/10 (70%)  1/10 (10%)42
14Inverurie Loco Works1016-6264/10 (40%)  3/10 (30%)15
15Lossiemouth815-7234/10 (40%)  2/10 (20%)43
16Forres Mechanics1329-16427/10 (70%)  1/10 (10%)2
17Deveronvale1231-19437/10 (70%)  1/10 (10%)7
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
1Banks O'Dee231522
2Brechin221120
3Brora Rangers211418
4Formartine United211623
5Clachnacuddin201320
6Fraserburgh201619
7Keith201120
8Buckie Thistle181218
9Nairn County161220
10Turriff United151423
11Strathspey Thistle131621
12Huntly121118
13Wick Academy101520
14Inverurie Loco Works81423
15Lossiemouth81822
16Forres Mechanics7  
17Deveronvale71117
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
1Forres Mechanics176109
2Wick Academy13383
3Brora Rangers11974
4Fraserburgh11571
5Huntly11169
6Turriff United10666
7Formartine United10465
8Rothes9358
9Brechin8855
10Banks O'Dee6943
11Lossiemouth4629
12Deveronvale4327
13Inverurie Loco Works3019
14Nairn County2415
15Buckie Thistle2012
16Keith159
17Clachnacuddin00
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,625
2Fraserburgh1,603
3Brechin1,593
4Brora Rangers1,577
5Formartine United1,560
6Buckie Thistle1,499
7Clachnacuddin1,436
8Nairn County1,349
9Huntly1,345
10Turriff United1,320
11Inverurie Loco Works1,320
12Wick Academy1,221
13Forres Mechanics1,214
14Keith1,187
15Deveronvale1,131
16Strathspey Thistle1,101
17Lossiemouth1,016
18Rothes957

League Table for this division