Skip to content

Rothes vs KeithLive Score, Lineups & H2H

1
-FT
5
Apr 11, 2026
MacKessack Park
Embed

Match Timeline

Match Timeline

87'Yellow Card
Keith
Goal!
1-5
Nathan McKeown
Nathan McKeown
86'·Keith
85'Penalty
Keith
Keith
81'Substitution
Keith
80'Yellow Card
Keith
Goal!
1-4
Keith
74'Substitution
Rothes
Rothes
Keith
Goal!
1-3
Craig Gill
Craig Gill
68'·Keith
Goal!
1-2
Daniel Fraser
Daniel Fraser
57'·Keith
Rothes
Rothes
27'Yellow Card
Rothes
Goal!
0-1
Tristan Stephen
Tristan Stephen
20'·Keith

Rothes vs Keith — computed insights

Current streaks (all competitions)
TeamRunUnbeatenWinlessScored inConceded inLast-5 ptsLast-5 goals
RothesL9092100/152-18
KeithW1202010/1510-4

Computed over each team's last 15 finished games before kickoff.

Rothes — last 5 games
  1. L0-3 @ Turriff United2026-03-07
  2. L0-4 @ Formartine United2026-03-14
  3. L0-3 vs Lossiemouth2026-03-21
  4. L1-5 vs Clachnacuddin2026-03-25
  5. L1-3 @ Huntly2026-04-04
Keith — last 5 games
  1. W2-0 vs Nairn County2026-03-14
  2. W2-1 @ Turriff United2026-03-21
  3. L0-2 vs Strathspey Thistle2026-03-25
  4. D1-1 @ Huntly2026-04-01
  5. W5-0 vs Lossiemouth2026-04-04
Head-to-head, computed
Meetings on record
5
Rothes wins
0
Draws
1
Keith wins
4
Avg goals per meeting
1.6
Over 2.5 goals
40%
Both teams scored
40%
Home side won
60%share of all meetings won by whichever club hosted
Last 5 meetings
0W 1D 4L (Rothes view)
Avg goals, last 5 vs all-time
1.6 vs 1.6

Aggregated from 5 finished meetings in the GioScore fixtures corpus.

Most recent meetings
DateHomeScoreAway
2025-11-15Keith2-1Rothes
2025-04-02Keith1-0Rothes
2024-08-10Rothes0-1Keith
2024-02-24Keith2-1Rothes
2024-02-17Rothes0-0Keith
Standings context (current table)
TeamPosPldPtsGDFormForm rankForm vs pos
Rothes18347-101LLLLL180
Keith734585WWDWW2+5

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

Table context
Points gap
51 ptsRothes 7 · Keith 58
Positions
#18 vs #7

Figures computed from the GioScore results database · data cutoff: kickoff 2026-04-11

Last Matches

Previous Meetings

Head to Head

Match Report

Rothes, 18th on 7 points, faced a 51-point deficit to Keith (7th, 58). On the form table Keith stood 2nd over the last five rounds, despite being 7th overall.

Defeat had followed defeat for Rothes — nine in succession. Rothes had banked 0 of the last 15 points on offer; Keith, 10.

5 meetings are on record — 0 won by Rothes, 4 by Keith, 1 drawn, at 1.6 goals per meeting.

Goal scorers

Keith: Daniel Fraser (57'), Callum Robertson (78'), Craig Gill (68'), Nathan McKeown (86'), Connor Killoh (85')

Frequently Asked Questions

What was the score of Rothes vs Keith?
Rothes 1-5 Keith. Football League - Highland League match played on 11 Apr 2026.
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 5 meetings between 2024 and 2026: Rothes has 0 wins, 1 draws, and 4 losses against Keith.
Where is Rothes vs Keith being played?
The match is being played at MacKessack Park.