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
1Brora Rangers10820419+32266367
2Inverurie Loco Works107302312+11248472
3Fraserburgh106222410+142054104
4Formartine United105412011+91985164
5Strathspey Thistle105232112+91774120
6Clachnacuddin104422411+131675218
7Buckie Thistle105142816+12166339
8Banks O'Dee104422417+71675425
9Forres Mechanics105141311+2166332
10Huntly104332213+9155448
11Deveronvale1033415150124475
12Turriff United104061416-21273103
13Keith103251623-71174144
14Nairn County102441218-6107355
15Invergordon103071433-19953127
16Lossiemouth102261325-1286377
17Wick Academy102081130-19653186
18Rothes10109849-4135376

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
1Brora Rangers616 1026 
2Inverurie Loco Works614 1024 
3Strathspey Thistle613 1017 
4Formartine United612 1019 
5Banks O'Dee611 1016 
6Forres Mechanics610 1016 
7Clachnacuddin69 1016 
8Nairn County69 1010 
9Keith69 1011 
10Fraserburgh68 1020 
11Deveronvale68 1012 
12Huntly67 1015 
13Buckie Thistle66 1016 
14Turriff United66 1012 
15Wick Academy66 106 
16Invergordon63 109 
17Rothes63 103 
18Lossiemouth60 108 
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
1Brora Rangers41932506/10 (60%)  3/10 (30%)7
2Inverurie Loco Works231211358/10 (80%)  2/10 (20%)23
3Fraserburgh241014345/10 (50%)  5/10 (50%)20
4Formartine United20119318/10 (80%)  1/10 (10%)26
5Strathspey Thistle21129337/10 (70%)  2/10 (20%)22
6Clachnacuddin241113357/10 (70%)  2/10 (20%)22
7Buckie Thistle281612446/10 (60%)  3/10 (30%)18
8Banks O'Dee24177417/10 (70%)  2/10 (20%)26
9Forres Mechanics13112246/10 (60%)  1/10 (10%)11
10Huntly22139355/10 (50%)  3/10 (30%)15
11Deveronvale15150304/10 (40%)  3/10 (30%)27
12Turriff United1416-2307/10 (70%)  2/10 (20%)23
13Keith1623-7397/10 (70%)  1/10 (10%)33
14Nairn County1218-6307/10 (70%)  2/10 (20%)27
15Invergordon1433-19475/10 (50%)  1/10 (10%)26
16Lossiemouth1325-12386/10 (60%)  0/10 (0%)18
17Wick Academy1130-19415/10 (50%)  1/10 (10%)25
18Rothes849-41575/10 (50%)  0/10 (0%)13
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
1Brora Rangers26  
2Inverurie Loco Works24  
3Fraserburgh20  
4Formartine United19  
5Strathspey Thistle17  
6Clachnacuddin16  
7Buckie Thistle16  
8Banks O'Dee16  
9Forres Mechanics16  
10Huntly15  
11Deveronvale12  
12Turriff United12  
13Keith11  
14Nairn County10  
15Invergordon9  
16Lossiemouth8  
17Wick Academy6  
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'Dee425264
2Clachnacuddin218135
3Wick Academy186116
4Formartine United164102
5Keith14489
6Invergordon12779
7Strathspey Thistle12075
8Fraserburgh10465
9Turriff United10364
10Lossiemouth7748
11Rothes7647
12Deveronvale7547
13Inverurie Loco Works7245
14Brora Rangers6742
15Nairn County5534
16Huntly4830
17Buckie Thistle3924
18Forres Mechanics3220

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,596
2Formartine United1,550
3Fraserburgh1,496
4Banks O'Dee1,491
5Buckie Thistle1,470
6Clachnacuddin1,414
7Invergordon1,412
8Inverurie Loco Works1,380
9Turriff United1,335
10Nairn County1,334
11Forres Mechanics1,308
12Huntly1,291
13Keith1,270
14Strathspey Thistle1,210
15Deveronvale1,168
16Wick Academy1,119
17Lossiemouth1,029
18Rothes899

League Table for this division