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
1Brechin10811183+152524423
2Keith10811179+8256443
3Brora Rangers10703319+222163109
4Inverurie Loco Works105232317+6176374
5Banks O'Dee105231511+41763168
6Formartine United10442156+91634132
7Clachnacuddin105142117+41673185
8Fraserburgh105141412+21634285
9Strathspey Thistle105051416-21555172
10Forres Mechanics104241615+11455271
11Turriff United104241514+114650
12Nairn County1042417170146384
13Huntly103341211+1125358
14Buckie Thistle103251112-111420
15Wick Academy102351013-3953106
16Deveronvale103071226-149610
17Lossiemouth10118722-1544222
18Rothes101091240-283630

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
1Brechin616 1025 
2Brora Rangers615 1021 
3Banks O'Dee613 1017 
4Keith613 1025 
5Fraserburgh612 1016 
6Formartine United611 1016 
7Buckie Thistle69 1011 
8Inverurie Loco Works69 1017 
9Huntly68 1012 
10Clachnacuddin67 1016 
11Turriff United67 1014 
12Forres Mechanics67 1014 
13Wick Academy66 109 
14Strathspey Thistle66 1015 
15Nairn County66 1014 
16Lossiemouth63 104 
17Deveronvale63 109 
18Rothes60 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
1Brechin18315212/10 (20%)  7/10 (70%) 
2Keith1798266/10 (60%)  3/10 (30%) 
3Brora Rangers31922406/10 (60%)  2/10 (20%) 
4Inverurie Loco Works23176406/10 (60%)  3/10 (30%) 
5Banks O'Dee15114266/10 (60%)  4/10 (40%) 
6Formartine United1569213/10 (30%)  6/10 (60%) 
7Clachnacuddin21174387/10 (70%)  1/10 (10%) 
8Fraserburgh14122263/10 (30%)  4/10 (40%) 
9Strathspey Thistle1416-2305/10 (50%)  2/10 (20%) 
10Forres Mechanics16151315/10 (50%)  2/10 (20%) 
11Turriff United15141296/10 (60%)  2/10 (20%) 
12Nairn County17170346/10 (60%)  2/10 (20%) 
13Huntly12111235/10 (50%)  2/10 (20%) 
14Buckie Thistle1112-1234/10 (40%)  3/10 (30%) 
15Wick Academy1013-3235/10 (50%)  3/10 (30%) 
16Deveronvale1226-14386/10 (60%)  1/10 (10%) 
17Lossiemouth722-15294/10 (40%)  1/10 (10%) 
18Rothes1240-28526/10 (60%)  0/10 (0%) 
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
1Brechin25  
2Keith25  
3Brora Rangers21  
4Inverurie Loco Works17  
5Banks O'Dee17  
6Formartine United16  
7Clachnacuddin16  
8Fraserburgh16  
9Strathspey Thistle15  
10Forres Mechanics14  
11Turriff United14  
12Nairn County14  
13Huntly12  
14Buckie Thistle11  
15Wick Academy9  
16Deveronvale9  
17Lossiemouth4  
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
1Brechin423263
2Fraserburgh285177
3Forres Mechanics271168
4Clachnacuddin185115
5Strathspey Thistle172107
6Banks O'Dee168104
7Formartine United13282
8Brora Rangers10968
9Wick Academy10666
10Nairn County8452
11Inverurie Loco Works7446
12Huntly5836
13Keith4327
14Lossiemouth2214
15Buckie Thistle00
16Deveronvale00
17Rothes00
18Turriff United00

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
1Brechin1,633
2Banks O'Dee1,604
3Brora Rangers1,603
4Formartine United1,559
5Fraserburgh1,543
6Buckie Thistle1,462
7Clachnacuddin1,427
8Nairn County1,341
9Turriff United1,327
10Inverurie Loco Works1,324
11Huntly1,313
12Keith1,273
13Forres Mechanics1,260
14Wick Academy1,197
15Strathspey Thistle1,135
16Deveronvale1,123
17Lossiemouth1,004
18Rothes923

League Table for this division