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 Rangers108204010+302673156
2Inverurie Loco Works10640199+10228458
3Fraserburgh106222410+142054214
4Formartine United105412011+91985164
5Strathspey Thistle105232113+81774172
6Clachnacuddin104422411+131675364
7Buckie Thistle105142816+12166454
8Banks O'Dee104422417+71675303
9Forres Mechanics104241514+1147396
10Deveronvale1033412120124475
11Keith103341719-2128469
12Huntly103341619-3126448
13Turriff United104061216-41273103
14Lossiemouth103251222-101163139
15Nairn County102441218-61074159
16Invergordon103071528-1396340
17Wick Academy10109729-22343105
18Rothes10109748-4134332

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 
2Strathspey Thistle616 1017 
3Formartine United612 1019 
4Inverurie Loco Works612 1022 
5Banks O'Dee611 1016 
6Forres Mechanics610 1014 
7Clachnacuddin69 1016 
8Deveronvale69 1012 
9Keith69 1012 
10Nairn County69 1010 
11Fraserburgh68 1020 
12Buckie Thistle66 1016 
13Invergordon66 109 
14Huntly65 1012 
15Wick Academy63 103 
16Turriff United63 1012 
17Rothes63 103 
18Lossiemouth61 1011 
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 Rangers401030507/10 (70%)  3/10 (30%)8
2Inverurie Loco Works19910288/10 (80%)  2/10 (20%)20
3Fraserburgh241014345/10 (50%)  5/10 (50%)18
4Formartine United20119318/10 (80%)  1/10 (10%)25
5Strathspey Thistle21138347/10 (70%)  2/10 (20%)24
6Clachnacuddin241113357/10 (70%)  2/10 (20%)20
7Buckie Thistle281612446/10 (60%)  3/10 (30%)20
8Banks O'Dee24177417/10 (70%)  2/10 (20%)23
9Forres Mechanics15141297/10 (70%)  1/10 (10%)11
10Deveronvale12120244/10 (40%)  3/10 (30%)25
11Keith1719-2368/10 (80%)  1/10 (10%)32
12Huntly1619-3356/10 (60%)  3/10 (30%)16
13Turriff United1216-4287/10 (70%)  2/10 (20%)25
14Lossiemouth1222-10346/10 (60%)  0/10 (0%)15
15Nairn County1218-6307/10 (70%)  2/10 (20%)27
16Invergordon1528-13436/10 (60%)  1/10 (10%)29
17Wick Academy729-22364/10 (40%)  1/10 (10%)25
18Rothes748-41554/10 (40%)  0/10 (0%)14
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 Works22  
3Fraserburgh20  
4Formartine United19  
5Strathspey Thistle17  
6Clachnacuddin16  
7Buckie Thistle16  
8Banks O'Dee16  
9Forres Mechanics14  
10Deveronvale12  
11Keith12  
12Huntly12  
13Turriff United12  
14Lossiemouth11  
15Nairn County10  
16Invergordon9  
17Wick Academy3  
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
1Clachnacuddin364226
2Banks O'Dee303188
3Fraserburgh214133
4Strathspey Thistle172107
5Formartine United164102
6Nairn County15999
7Brora Rangers15697
8Lossiemouth13986
9Wick Academy10565
10Turriff United10364
11Forres Mechanics9660
12Deveronvale7547
13Keith6943
14Inverurie Loco Works5836
15Buckie Thistle5434
16Huntly4830
17Invergordon4025
18Rothes3220

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,585
2Formartine United1,549
3Banks O'Dee1,512
4Buckie Thistle1,508
5Fraserburgh1,494
6Clachnacuddin1,424
7Invergordon1,411
8Inverurie Loco Works1,370
9Turriff United1,339
10Nairn County1,303
11Huntly1,298
12Keith1,290
13Forres Mechanics1,267
14Strathspey Thistle1,190
15Deveronvale1,154
16Wick Academy1,128
17Lossiemouth1,044
18Rothes907

League Table for this division