MatchPulse

Rothes vs Keith — Football League - Highland League

← Back
Rothes
Rothes
Days Since Last Match: 7d 1h
0 – 3
HT 0–1
Finished
Keith
Keith
Days Since Last Match: 7d 1h

Rothes and Keith meet in the Football League - Highland League 2026 season, in a match played on 31 October 2026. Rothes have recorded 1 wins from 17 matches this season (6% win rate), averaging 0.59 goals scored and 4.41 conceded per game. BTTS has occurred in 41% of their fixtures; Over 2.5 goals in 94%; and clean sheets in 0% of games. Keith have won 42% of their 19 matches, with 1.68 goals scored and 1.95 conceded per game. Their BTTS rate stands at 58%, Over 2.5 at 58%, and clean sheets at 21%.

The final score was Rothes 0–3 Keith. All statistics on this page cover the full season and are updated after each match round.

Goals Scored

RothesHomeAwayKeithHomeAway
Over 0.5 Scored41%40%43%79%100%56%
Over 1.5 Scored12%20%0%47%80%11%
Over 2.5 Scored6%10%0%21%30%11%
Failed To Score59%60%57%21%0%44%

Goals Conceded

RothesHomeAwayKeithHomeAway
Over 0.5 Conceded100%100%100%79%70%89%
Over 1.5 Conceded100%100%100%47%40%56%
Over 2.5 Conceded88%90%86%32%20%44%
Clean Sheets0%0%0%21%30%11%

Over 2.5 & BTTS Predictions

RothesKeith
Over 0.5100%100%
Over 1.5100%84%
Over 2.594%58%
Over 3.571%47%
Over 4.559%42%
BTTS41%58%
BTTS & Win6%21%
BTTS & Draw0%16%
BTTS & Over 2.541%47%
BTTS No & Over 2.553%11%

1st Half / 2nd Half

RothesKeith
Win 1st Half12%32%
Draw 1st Half6%42%
Loss 1st Half82%26%
Scored 1st Half24%58%
Conceded 1st Half88%53%
Win 2nd Half6%42%
Draw 2nd Half24%5%
Loss 2nd Half71%53%
Scored 2nd Half24%58%
Conceded 2nd Half82%58%
Over 0.5 HT94%74%
Over 1.5 HT59%42%

Recent Venue Form

Rothes (H)
LKeith0–3
LDeveronvale0–3
LInverurie Loco Works1–3
LHuntly1–3
LBrora Rangers0–9
LBrora Rangers0–8
Keith (A)
WRothes3–0
LDumbarton0–1
LHuntly0–2
LBrora Rangers0–5
LBanks O' Dee1–4
LFormartine United1–4

Head to Head · 11 matches

4
Rothes
36%
1
Draws
9%
6
Keith
55%
73%
Over 1.5
8/11
64%
Over 2.5
7/11
27%
Over 3.5
3/11
36%
BTTS
4/11
31/10/26
Rothes
0–3
Keith
11/04/26
Rothes
1–5
Keith
15/11/25
Keith
2–1
Rothes
02/04/25
Keith
1–0
Rothes
10/08/24
Rothes
0–1
Keith
24/02/24
Keith
2–1
Rothes
17/02/24
Rothes
0–0
Keith
22/10/22
Rothes
3–0
Keith
24/08/22
Keith
2–3
Rothes
23/04/22
Rothes
2–0
Keith
09/10/21
Keith
0–5
Rothes

Team Insights

Rothes
  • ●Rothes have failed to win in their last 10 matches.
  • ●Rothes have lost their last 10 matches.
  • ●Rothes failed to keep a clean sheet in each of their last 16 matches.
  • ●Rothes have conceded a minimum of 2 goals in each of their last 16 matches.
  • ●Rothes have failed to win in their last 6 home matches.
  • ●Rothes have lost their last 6 home matches.
  • ●Rothes failed to keep a clean sheet in each of their last 9 home matches.
  • ●Rothes have lost their last 7 away matches.
  • ●Rothes failed to keep a clean sheet in each of their last 7 away matches.
  • ●Rothes have conceded a minimum of 2 goals in each of their last 7 away matches.
  • ●Rothes failed to keep a clean sheet in 9 of their 9 home matches.
  • ●Rothes have lost 8 of their 9 home matches.
  • ●Rothes failed to keep a clean sheet in 7 of their 7 away matches.
  • ●Rothes have lost 7 of their 7 away matches.
  • ●70% of Rothes's goals have been scored at home.
  • ●Rothes have conceded 56% of their goals in the first half.
Keith
  • ●Keith have won their last 2 matches.
  • ●Keith have won their last 2 home matches.
  • ●Keith have scored in each of their last 8 home matches.
  • ●Keith failed to keep a clean sheet in 6 of their 8 home matches.
  • ●Keith have scored in 8 of their 8 home matches.
  • ●Keith failed to keep a clean sheet in 7 of their 8 away matches.
  • ●Keith have lost 6 of their 8 away matches.
  • ●75% of Keith's goals have been scored at home.
  • ●81% of Keith's points have been earned at home.

Season Schedule

Rothes
LHKeith0–3
LHDeveronvale0–3
LHInverurie Loco Works1–3
LAInvergordon0–2
LHHuntly1–3
LATurriff United1–4
–AForres Mechanics14/11
–HNairn County21/11
–AFraserburgh05/12
Keith
WARothes3–0
WHInvergordon6–4
LAHuntly0–2
WHTurriff United1–0
LABrora Rangers0–5
LHStrathspey Thistle2–3
–HInverurie Loco Works14/11
–HForres Mechanics21/11
–ANairn County05/12

Top Scorers

Rothes
D. Lawrence2 ⚽
R. Hastings2 ⚽
S. Cameron2 ⚽
S. Harkness2 ⚽
Keith
H. Duncan8 ⚽
E. Clark6 ⚽
N. McKeown3 ⚽
J. Lynch1 ⚽
L. Duncan1 ⚽
M. Pocklington1 ⚽

Cards Given

Rothes
Taylor thain1 🟨
Keith