MatchPulse

Keith vs Forres Mechanics — Football League - Highland League

← Back
Keith
Keith
Days Since Last Match: 28d 1h
vs
–
–
Forres Mechanics
Forres Mechanics
Days Since Last Match: 35d 1h

Keith and Forres Mechanics meet in the Football League - Highland League 2026 season on 21 November 2026. Keith have recorded 7 wins from 18 matches this season (39% win rate), averaging 1.61 goals scored and 2.06 conceded per game. BTTS has occurred in 61% of their fixtures; Over 2.5 goals in 56%; and clean sheets in 17% of games. Forres Mechanics have won 39% of their 18 matches, with 1.56 goals scored and 1.72 conceded per game. Their BTTS rate stands at 67%, Over 2.5 at 67%, and clean sheets at 11%.

All statistics on this page cover the current season and are updated daily following each match round.

Goals Scored

KeithHomeAwayForres MechanicsHomeAway
Over 0.5 Scored78%100%50%78%82%71%
Over 1.5 Scored44%80%0%50%64%29%
Over 2.5 Scored17%30%0%17%18%14%
Failed To Score22%0%50%22%18%29%

Goals Conceded

KeithHomeAwayForres MechanicsHomeAway
Over 0.5 Conceded83%70%100%89%91%86%
Over 1.5 Conceded50%40%63%44%45%43%
Over 2.5 Conceded33%20%50%17%18%14%
Clean Sheets17%30%0%11%9%14%

Over 2.5 & BTTS Predictions

KeithForres Mechanics
Over 0.5100%100%
Over 1.583%83%
Over 2.556%67%
Over 3.550%28%
Over 4.544%22%
BTTS61%67%
BTTS & Win22%28%
BTTS & Draw17%17%
BTTS & Over 2.550%61%
BTTS No & Over 2.56%6%

1st Half / 2nd Half

KeithForres Mechanics
Win 1st Half28%35%
Draw 1st Half44%12%
Loss 1st Half28%53%
Scored 1st Half56%41%
Conceded 1st Half56%76%
Win 2nd Half39%35%
Draw 2nd Half6%41%
Loss 2nd Half56%24%
Scored 2nd Half56%59%
Conceded 2nd Half61%53%
Over 0.5 HT72%94%
Over 1.5 HT44%35%

Recent Venue Form

Keith (H)
WInvergordon6–4
WTurriff United1–0
WStonehaven2–1
LStrathspey Thistle2–3
WDeveronvale2–0
WBuckie Thistle3–2
Forres Mechanics (A)
LTurriff United0–2
WStrathspey Thistle1–0
LWick Academy0–1
DDeveronvale1–1
LLossiemouth1–2
WNairn County2–1

Head to Head · 11 matches

3
Keith
27%
3
Draws
27%
5
Forres Mechanics
45%
82%
Over 1.5
9/11
73%
Over 2.5
8/11
45%
Over 3.5
5/11
73%
BTTS
8/11
25/07/26
Forres Mechanics
5–1
Keith
28/03/26
Keith
1–0
Forres Mechanics
10/09/25
Forres Mechanics
2–2
Keith
05/04/25
Forres Mechanics
4–1
Keith
28/08/24
Keith
4–0
Forres Mechanics
21/02/24
Keith
1–1
Forres Mechanics
19/08/23
Forres Mechanics
2–1
Keith
25/03/23
Keith
1–6
Forres Mechanics
27/08/22
Forres Mechanics
1–2
Keith
12/02/22
Keith
1–2
Forres Mechanics
02/10/21
Forres Mechanics
0–0
Keith

Team Insights

Keith
  • ●Keith have won their last 2 home matches.
  • ●Keith have scored in each of their last 8 home matches.
  • ●Keith have lost their last 4 away matches.
  • ●Keith failed to keep a clean sheet in each of their last 7 away matches.
  • ●Keith have conceded a minimum of 2 goals in each of their last 4 away 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 7 away matches.
  • ●Keith have lost 6 of their 7 away matches.
  • ●84% of Keith's goals have been scored at home.
  • ●94% of Keith's points have been earned at home.
Forres Mechanics
  • ●Forres Mechanics have failed to win in their last 3 matches.
  • ●Forres Mechanics have conceded a minimum of 2 goals in each of their last 3 matches.
  • ●Forres Mechanics have scored in each of their last 6 home matches.
  • ●Forres Mechanics failed to keep a clean sheet in 7 of their 8 home matches.
  • ●Forres Mechanics have scored in 7 of their 8 home matches.
  • ●Forres Mechanics failed to keep a clean sheet in 6 of their 7 away matches.
  • ●Forres Mechanics have scored in 5 of their 7 away matches.
  • ●68% of Forres Mechanics's goals have been scored at home.
  • ●Forres Mechanics have conceded 67% of their goals in the first half.

Season Schedule

Keith
WHInvergordon6–4
LAHuntly0–2
WHTurriff United1–0
LABrora Rangers0–5
LHStrathspey Thistle2–3
LABanks O' Dee1–4
–ARothes31/10
–HInverurie Loco Works14/11
–HForres Mechanics21/11
Forres Mechanics
DHHuntly2–2
LATurriff United0–2
LHBrora Rangers2–5
WAStrathspey Thistle1–0
WHBanks O' Dee3–0
WHBuckie Thistle2–1
–AInvergordon31/10
–AFraserburgh07/11
–HRothes14/11

Top Scorers

Keith
H. Duncan8 ⚽
E. Clark6 ⚽
N. McKeown3 ⚽
J. Lynch1 ⚽
L. Duncan1 ⚽
M. Pocklington1 ⚽
Forres Mechanics
C. Frame7 ⚽
R. MacLeman3 ⚽
L. MacKenzie2 ⚽
K. Hayllar2 ⚽
S. Reid2 ⚽
M. McLauchlan1 ⚽