Skip to content

Rothes vs KeithLive Score, Lineups & H2H

15:00 UTC
Oct 31, 2026
MacKessack Park|Rothes
Embed

Who will win?

Share your opinion

Latest Team Lineups

Latest team lineup

📋

Lineup data not available

Check back closer to kickoff for team lineups

Rothes vs Keith — computed insights

Current streaks (all competitions)
TeamGamesRunUnbeatenWinlessScored inConceded inLast-5 ptsLast-5 goals
Rothes15L4040153/154-27
Keith15L202829/1512-10

Computed over each team's finished games before kickoff — see the Games column for the sample behind each row.

Rothes — last 5 games
  1. W3-2 vs Wick Academy2026-08-22
  2. L0-5 @ Buckie Thistle2026-08-29
  3. L0-5 vs Banks O Dee FC2026-09-05
  4. L1-7 @ Strathspey Thistle2026-09-16
  5. L0-8 vs Brora Rangers2026-09-19
Keith — last 5 games
  1. W4-1 vs Wick Academy2026-08-29
  2. W3-2 vs Buckie Thistle2026-09-05
  3. W2-0 vs Deveronvale2026-09-12
  4. L1-4 @ Banks O Dee FC2026-09-16
  5. L2-3 vs Strathspey Thistle2026-09-19
Head-to-head, computed
Meetings on record
6
Period covered
2024-02-17 – 2026-04-11
Rothes wins
0
Draws
1
Keith wins
5
Avg goals per meeting
2.33
Over 2.5 goals
50%
Both teams scored
50%
Home side won
50%share of all meetings won by whichever club hosted
Last 5 meetings
0W 0D 5L (Rothes view)
Avg goals, last 5 vs all-time
2.8 vs 2.33

Aggregated from 6 finished meetings (2024-02-17 – 2026-04-11) in the GioScore fixtures corpus.

Most recent meetings (5 of 6)
DateHomeScoreAway
2026-04-11Rothes1-5Keith
2025-11-15Keith2-1Rothes
2025-04-02Keith1-0Rothes
2024-08-10Rothes0-1Keith
2024-02-24Keith2-1Rothes
Standings context before kickoff
TeamPosPldPtsGDFormForm rankForm vs pos
Rothes18103-41WLLLL13+5
Keith151112-6WWWLL5+10

Form rank = league-wide rank by points from the last 5 league games; "Form vs pos" > 0 means over-performing the table.

What is at stake
Points gap
9 ptsRothes 3 · Keith 12
Positions
#18 vs #15
Goals per game
0.7/4.8 vs 1.64/2.18scored/conceded per game · league average 1.75
If Rothes win
6 pts · up to #17other results unchanged
If Keith win
15 pts · up to #10other results unchanged

Figures computed from the GioScore results database · data cutoff: kickoff 2026-10-31

Previous Meetings

Head to Head

Fixtures

About Match

9 points and 3 places separate them: Rothes 18th with 3, Keith 15th with 12. The last five rounds place Keith 5th in the league for form — higher than their 15th in the standings. Against a league average of 1.75 goals per team per game, Rothes run at 0.7 scored and 4.8 conceded, Keith at 1.64 and 2.18. Three points here take Rothes to 6 and up to 17th, assuming other results stand.

Rothes arrive off four straight defeats. The last-five ledger: Rothes 3/15, Keith 9/15.

The sides have met 6 times in the GioScore results database: 0 wins for Rothes, 1 draw and 5 for Keith, at 2.33 goals per meeting.

MacKessack Park in Rothes, capacity 2,700, hosts the game.

Frequently Asked Questions

When is Rothes vs Keith?
Rothes vs Keith is scheduled for 31 Oct 2026 at MacKessack Park. Football League - Highland League.
What league is Rothes vs Keith in?
This match is part of the Football League - Highland League. The match takes place at MacKessack Park. Full standings, kickoff time, and live statistics are available on GioScore.
What is the head-to-head record between Rothes and Keith?
In 6 meetings between 2024 and 2026: Rothes has 0 wins, 1 draw, and 5 losses against Keith.
Where is Rothes vs Keith being played?
The match is being played at MacKessack Park.