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
1Fraserburgh10910284+242825282
2Buckie Thistle10811257+18254488
3Brora Rangers106312710+172174188
4Turriff United106131810+81954121
5Formartine United105321511+4186527
6Inverurie Loco Works105231915+4178499
7Lossiemouth1052316160176428
8Huntly104421413+1166437
9Clachnacuddin104332116+5157487
10Keith103431714+31364136
11Banks O'Dee103341619-31265223
12Forres Mechanics103251615+11174120
13Deveronvale103071025-1594429
14Strathspey Thistle10226816-8844220
15Nairn County102171119-8754262
16Invergordon51135504240
17Wick Academy10118430-26434176
18Rothes100010642-3605366

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
1Fraserburgh616 1028 
2Buckie Thistle616 1025 
3Brora Rangers614 1021 
4Lossiemouth614 1017 
5Turriff United613 1019 
6Formartine United610 1018 
7Clachnacuddin69 1015 
8Inverurie Loco Works68 1017 
9Huntly68 1016 
10Forres Mechanics67 1011 
11Nairn County67 107 
12Keith66 1013 
13Deveronvale66 109 
14Banks O'Dee66 1012 
15Strathspey Thistle65 108 
16Invergordon54 54 
17Wick Academy61 104 
18Rothes60 100 
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
1Fraserburgh28424322/10 (20%)  8/10 (80%)2
2Buckie Thistle25718324/10 (40%)  5/10 (50%)26
3Brora Rangers271017377/10 (70%)  2/10 (20%)6
4Turriff United18108285/10 (50%)  4/10 (40%)40
5Formartine United15114266/10 (60%)  4/10 (40%)8
6Inverurie Loco Works19154348/10 (80%)  2/10 (20%)27
7Lossiemouth16160326/10 (60%)  2/10 (20%)32
8Huntly14131276/10 (60%)  2/10 (20%)37
9Clachnacuddin21165377/10 (70%)  2/10 (20%)22
10Keith17143316/10 (60%)  2/10 (20%)11
11Banks O'Dee1619-3356/10 (60%)  2/10 (20%)30
12Forres Mechanics16151317/10 (70%)  0/10 (0%)7
13Deveronvale1025-15354/10 (40%)  1/10 (10%)19
14Strathspey Thistle816-8244/10 (40%)  2/10 (20%)20
15Nairn County1119-8305/10 (50%)  2/10 (20%)15
16Invergordon550102/5 (40%)  2/5 (40%)22
17Wick Academy430-26343/10 (30%)  1/10 (10%)48
18Rothes642-36485/10 (50%)  0/10 (0%)8
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
1Fraserburgh28  
2Buckie Thistle25  
3Brora Rangers21  
4Turriff United19  
5Formartine United18  
6Inverurie Loco Works17  
7Lossiemouth17  
8Huntly16  
9Clachnacuddin15  
10Keith13  
11Banks O'Dee12  
12Forres Mechanics11  
13Deveronvale9  
14Strathspey Thistle8  
15Nairn County7  
16Invergordon4  
17Wick Academy4  
18Rothes0  
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
1Fraserburgh282175
2Nairn County262163
3Banks O'Dee223139
4Strathspey Thistle220137
5Brora Rangers188117
6Wick Academy176109
7Keith13685
8Turriff United12175
9Forres Mechanics12075
10Inverurie Loco Works9962
11Buckie Thistle8855
12Clachnacuddin8754
13Rothes6641
14Huntly3723
15Deveronvale2918
16Lossiemouth2817
17Formartine United2717
18Invergordon00

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
ELO ratings are not available for this league

League Table for this division