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
1Buckie Thistle10811339+24255386
2Brora Rangers10730299+20247389
3Fraserburgh10622249+152044107
4Formartine United106222015+52094177
5Inverurie Loco Works105321914+51883147
6Clachnacuddin104422412+121674135
7Banks O'Dee104422319+41674283
8Keith104332318+5158350
9Lossiemouth104331418-41573134
10Strathspey Thistle104241412+21463125
11Turriff United1041513130136398
12Huntly103341418-4126351
13Forres Mechanics10325161601183162
14Deveronvale103251117-6114381
15Nairn County102441116-51063128
16Invergordon92161020-10743139
17Wick Academy10118627-21443201
18Rothes10109841-3335322

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
1Inverurie Loco Works616 1018 
2Formartine United614 1020 
3Brora Rangers614 1024 
4Buckie Thistle613 1025 
5Clachnacuddin611 1016 
6Banks O'Dee611 1016 
7Fraserburgh610 1020 
8Strathspey Thistle610 1014 
9Deveronvale68 1011 
10Keith68 1015 
11Huntly68 1012 
12Invergordon66 97 
13Lossiemouth65 1015 
14Forres Mechanics64 1011 
15Turriff United63 1013 
16Wick Academy63 104 
17Nairn County63 1010 
18Rothes63 103 
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
1Buckie Thistle33924425/10 (50%)  5/10 (50%)20
2Brora Rangers29920387/10 (70%)  3/10 (30%)7
3Fraserburgh24915334/10 (40%)  6/10 (60%)7
4Formartine United20155359/10 (90%)  0/10 (0%)7
5Inverurie Loco Works19145338/10 (80%)  1/10 (10%)26
6Clachnacuddin241212367/10 (70%)  3/10 (30%)19
7Banks O'Dee23194427/10 (70%)  3/10 (30%)26
8Keith23185418/10 (80%)  1/10 (10%)10
9Lossiemouth1418-4327/10 (70%)  1/10 (10%)30
10Strathspey Thistle14122266/10 (60%)  3/10 (30%)18
11Turriff United13130266/10 (60%)  3/10 (30%)30
12Huntly1418-4326/10 (60%)  2/10 (20%)31
13Forres Mechanics16160328/10 (80%)  0/10 (0%)6
14Deveronvale1117-6284/10 (40%)  2/10 (20%)19
15Nairn County1116-5276/10 (60%)  3/10 (30%)15
16Invergordon1020-10304/9 (44%)  2/9 (22%)20
17Wick Academy627-21334/10 (40%)  1/10 (10%)38
18Rothes841-33495/10 (50%)  0/10 (0%)6
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
1Buckie Thistle25  
2Brora Rangers24  
3Fraserburgh20  
4Formartine United20  
5Inverurie Loco Works18  
6Clachnacuddin16  
7Banks O'Dee16  
8Keith15  
9Lossiemouth15  
10Strathspey Thistle14  
11Turriff United13  
12Huntly12  
13Forres Mechanics11  
14Deveronvale11  
15Nairn County10  
16Invergordon7  
17Wick Academy4  
18Rothes3  
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
1Banks O'Dee283176
2Wick Academy201125
3Formartine United177110
4Forres Mechanics162101
5Inverurie Loco Works14791
6Invergordon13986
7Clachnacuddin13584
8Lossiemouth13483
9Nairn County12880
10Strathspey Thistle12578
11Fraserburgh10766
12Turriff United9861
13Brora Rangers8955
14Buckie Thistle8653
15Deveronvale8150
16Huntly5132
17Keith5031
18Rothes2214

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
1Brora Rangers1,581
2Buckie Thistle1,555
3Fraserburgh1,553
4Formartine United1,549
5Banks O'Dee1,511
6Invergordon1,437
7Clachnacuddin1,430
8Turriff United1,359
9Inverurie Loco Works1,350
10Nairn County1,303
11Forres Mechanics1,279
12Huntly1,269
13Keith1,268
14Strathspey Thistle1,165
15Deveronvale1,137
16Wick Academy1,115
17Lossiemouth1,047
18Rothes909

League Table for this division