Matches
Football League - Highland League · Highland League - 11
-, --:--
Forres Mechanics3-0
Full Time
Banks O' DeeHead-to-Head · Last 3 Years
1Forres Mechanics
3Draws
2Banks O' Dee
Previous meetings
- 7 Mar 2026
Banks O' Dee
4 – 1
Forres Mechanics - 24 Jan 2026
Forres Mechanics
1 – 1
Banks O' Dee - 12 Apr 2025
Forres Mechanics
1 – 1
Banks O' Dee - 15 Feb 2025
Banks O' Dee
2 – 3
Forres Mechanics - 16 Mar 2024
Banks O' Dee
4 – 0
Forres Mechanics - 11 Nov 2023
Forres Mechanics
2 – 2
Banks O' Dee
Form & Fixtures
Forres Mechanics
Last 10 games
4W·2D·4L
- 16 Sept 2026

Forres Mechanics2 – 1
Buckie Thistle - 5 Sept 2026

Wick Academy1 – 0
Forres Mechanics - 29 Aug 2026

Forres Mechanics1 – 2
Formartine United - 22 Aug 2026

Deveronvale1 – 1
Forres Mechanics - 19 Aug 2026

Forres Mechanics2 – 1
Clachnacuddin - 15 Aug 2026

Lossiemouth2 – 1
Forres Mechanics - 8 Aug 2026

Forres Mechanics0 – 2
Fraserburgh - 5 Aug 2026

Nairn County1 – 2
Forres Mechanics - 1 Aug 2026

Inverurie Loco Works3 – 3
Forres Mechanics - 25 Jul 2026

Forres Mechanics5 – 1
Keith
Next 2 games
- 25 Sept 2026

Strathspey Thistlevs
Forres Mechanics - 3 Oct 2026

Forres Mechanicsvs
Stirling University
Banks O' Dee
Last 10 games
4W·3D·3L
- 16 Sept 2026

Banks O' Dee4 – 1
Keith - 12 Sept 2026

Nairn County2 – 2
Banks O' Dee - 8 Sept 2026

Banks O' Dee1 – 1
Forfar Athletic - 5 Sept 2026

Rothes0 – 5
Banks O' Dee - 29 Aug 2026

Banks O' Dee6 – 3
Invergordon - 25 Aug 2026

Ross County4 – 0
Banks O' Dee - 22 Aug 2026

Huntly2 – 2
Banks O' Dee - 19 Aug 2026

Banks O' Dee1 – 0
Turriff United - 15 Aug 2026

Brora Rangers4 – 2
Banks O' Dee - 11 Aug 2026

Banks O' Dee1 – 5
Peterhead
Next 2 games
- 22 Sept 2026

Banks O' Deevs
Aberdeen U21 - 26 Sept 2026

Nairn Countyvs
Banks O' Dee
Goals Statistics
Based on each team’s last 10 games across all competitions.
Forres Mechanics
Banks O' Dee
Goal Averages
1.7Avg goals scored per match2.4
1.5Avg goals conceded per match2.2
3.2Avg total goals per match4.6
0%Clean sheet %20%
20%Failed to score %10%
7Matches over 2.5 goals8
3Matches under 2.5 goals2