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

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

Last Matches

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.

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. The referee was L. Brown, with 12 matches in our database and 0.0 yellows per game on average. 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 takes place 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.