Skip to content

Forres Mechanics vs KeithLive Score, Lineups & H2H

Forres Mechanics

Forres Mechanics

MacLeman14'
Frame38'
Frame49'
Frame50'
Sutherland90+4'
5
-FT
1
Jul 25, 2026
Mosset Park
Embed
Keith

Keith

Ormsby45'

Match Timeline

Match Timeline

Goal!
5-1
Shaun Sutherland
90'+4·Forres Mechanics
Goal!
4-1
Calum Frame
50'·Forres Mechanics
Goal!
3-1
Calum Frame
49'·Forres Mechanics
Goal!
2-1
Horace Ormsby
45'·Keith
Goal!
2-0
Calum Frame
38'·Forres Mechanics
Goal!
1-0
Ryan MacLeman
14'·Forres Mechanics

Forres Mechanics vs Keith — computed insights

Current streaks (all competitions)
TeamGamesRunUnbeatenWinlessScored inConceded inLast-5 ptsLast-5 goals
Forres Mechanics15L204394/156-10
Keith15W2303110/1513-5

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

Forres Mechanics — last 5 games
  1. W3-1 @ Wick Academy2026-03-25
  2. L0-1 vs Brechin City2026-04-01
  3. D1-1 vs Clachnacuddin2026-04-04
  4. L1-2 @ Formartine United2026-04-11
  5. L1-5 vs Ross County2026-06-27
Keith — last 5 games
  1. W2-1 @ Turriff United2026-03-21
  2. L0-2 vs Strathspey Thistle2026-03-25
  3. D1-1 @ Huntly2026-04-01
  4. W5-0 vs Lossiemouth2026-04-04
  5. W5-1 @ Rothes2026-04-11
Head-to-head, computed
Meetings on record
5
Period covered
2023-08-19 – 2025-09-10
Forres Mechanics wins
2
Draws
2
Keith wins
1
Avg goals per meeting
3.6
Over 2.5 goals
80%
Both teams scored
80%
Home side won
60%share of all meetings won by whichever club hosted
Last 5 meetings
2W 2D 1L (Forres Mechanics view)
Avg goals, last 5 vs all-time
3.6 vs 3.6

Aggregated from 5 finished meetings (2023-08-19 – 2025-09-10) in the GioScore fixtures corpus.

Most recent meetings
DateHomeScoreAway
2025-09-10Forres Mechanics2-2Keith
2025-04-05Forres Mechanics4-1Keith
2024-08-28Keith4-0Forres Mechanics
2024-02-21Keith1-1Forres Mechanics
2023-08-19Forres Mechanics2-1Keith
Standings context (current table)
TeamPosPldPtsGDFormForm rankForm vs pos
Forres Mechanics98112LLWDL14-5
Keith1476-5LDDLW11+3

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
5 ptsForres Mechanics 11 · Keith 6
Positions
#9 vs #14
Goals per game
1.88/1.63 vs 1.43/2.14scored/conceded per game · league average 1.71

Figures computed from the GioScore results database · data cutoff: kickoff 2026-07-25

Previous Meetings

Head to Head

Fixtures

Match Report

In the standings it was Forres Mechanics 9th on 11 points, Keith 14th on 6 — separated by 5. The last five rounds placed Forres Mechanics no better than 14th for form, against 9th in the standings. In league terms the two rates read 1.88/1.63 for Forres Mechanics and 1.43/2.14 for Keith (scored/conceded per game); the competition average is 1.71.

Forres Mechanics had banked 4 of the last 15 points on offer; Keith, 10.

GioScore's database holds 5 meetings between the two: 2 for Forres Mechanics, 1 for Keith and 2 drawn, at 3.6 goals per meeting. The fixture leans high-scoring: 80% of meetings brought at least three goals, and both sides scored in 80%.

Mosset Park, capacity 4,500, hosted the game. On the scoreboard, Forres Mechanics led 2-1 at the break; 3 second-half goals set the final 5-1.

Goal scorers

Forres Mechanics: Ryan MacLeman (14'), Calum Frame (38'), Calum Frame (49'), Calum Frame (50'), Shaun Sutherland (90') · Keith: Horace Ormsby (45')

Frequently Asked Questions

What was the score of Forres Mechanics vs Keith?
Forres Mechanics 5-1 Keith. Football League - Highland League match played on 25 Jul 2026.
What league is Forres Mechanics vs Keith in?
This match is part of the Football League - Highland League. The match was played at Mosset Park. Full standings, kickoff time, and live statistics are available on GioScore.
What is the head-to-head record between Forres Mechanics and Keith?
In 5 meetings between 2023 and 2025: Forres Mechanics has 2 wins, 2 draws, and 1 loss against Keith.
Where was Forres Mechanics vs Keith played?
The match was played at Mosset Park.