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 Rangers108203510+25267289
2Inverurie Loco Works106402010+10228328
3Buckie Thistle106132913+16195354
4Fraserburgh10532218+131843109
5Strathspey Thistle105232011+91763126
6Clachnacuddin10442229+131664259
7Banks O'Dee104422621+51684197
8Formartine United104421815+31694164
9Forres Mechanics104241715+2148296
10Lossiemouth104241319-6146262
11Turriff United104151113-213620
12Keith103341621-5128369
13Deveronvale103251013-3113375
14Huntly103251418-4115348
15Nairn County101541018-8873104
16Invergordon102171227-1575240
17Wick Academy10109528-23332105
18Rothes10109845-3735232

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 
2Banks O'Dee614 1016 
3Inverurie Loco Works614 1022 
4Strathspey Thistle613 1017 
5Formartine United612 1016 
6Deveronvale611 1011 
7Keith610 1012 
8Buckie Thistle69 1019 
9Clachnacuddin68 1016 
10Fraserburgh68 1018 
11Huntly67 1011 
12Forres Mechanics67 1014 
13Nairn County67 108 
14Lossiemouth64 1014 
15Turriff United63 1013 
16Wick Academy63 103 
17Invergordon63 107 
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
1Brora Rangers351025457/10 (70%)  3/10 (30%)8
2Inverurie Loco Works201010308/10 (80%)  2/10 (20%)18
3Buckie Thistle291316425/10 (50%)  4/10 (40%)24
4Fraserburgh21813294/10 (40%)  6/10 (60%)18
5Strathspey Thistle20119316/10 (60%)  3/10 (30%)25
6Clachnacuddin22913316/10 (60%)  3/10 (30%)20
7Banks O'Dee26215478/10 (80%)  2/10 (20%)23
8Formartine United18153339/10 (90%)  0/10 (0%)23
9Forres Mechanics17152328/10 (80%)  0/10 (0%)12
10Lossiemouth1319-6326/10 (60%)  1/10 (10%)22
11Turriff United1113-2246/10 (60%)  3/10 (30%)25
12Keith1621-5378/10 (80%)  1/10 (10%)30
13Deveronvale1013-3233/10 (30%)  3/10 (30%)22
14Huntly1418-4325/10 (50%)  3/10 (30%)23
15Nairn County1018-8287/10 (70%)  2/10 (20%)25
16Invergordon1227-15395/10 (50%)  2/10 (20%)29
17Wick Academy528-23333/10 (30%)  1/10 (10%)28
18Rothes845-37535/10 (50%)  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  
3Buckie Thistle19  
4Fraserburgh18  
5Strathspey Thistle17  
6Clachnacuddin16  
7Banks O'Dee16  
8Formartine United16  
9Forres Mechanics14  
10Lossiemouth14  
11Turriff United13  
12Keith12  
13Deveronvale11  
14Huntly11  
15Nairn County8  
16Invergordon7  
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
1Clachnacuddin259161
2Banks O'Dee197122
3Formartine United164102
4Strathspey Thistle12678
5Fraserburgh10968
6Wick Academy10565
7Nairn County10465
8Forres Mechanics9660
9Brora Rangers8955
10Deveronvale7547
11Keith6943
12Lossiemouth6239
13Buckie Thistle5434
14Huntly4830
15Invergordon4025
16Rothes3220
17Inverurie Loco Works2817
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
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