BBC Homepage
  • Skip to content
  • Accessibility Help
  • Your account
  • Notifications
  • Home
  • News
  • Sport
  • Weather
  • iPlayer
  • Sounds
  • Bitesize
  • CBBC
  • CBeebies
  • Food
  • More menu
More menu
Search BBC
  • Home
  • News
  • Sport
  • Weather
  • iPlayer
  • Sounds
  • Bitesize
  • CBBC
  • CBeebies
  • Food
Close menu
BBC Sport
Menu
  • Home
  • Football
  • Cricket
  • Formula 1
  • Rugby U
  • Rugby L
  • Tennis
  • Golf
  • Boxing
  • Athletics
  • My Sport
More
A-Z Sports
  • American Football
  • Athletics
  • Basketball
  • Boxing
  • Cricket
  • Cycling
  • Darts
  • Disability Sport
  • Football
  • Formula 1
  • Gaelic Games
  • Golf
  • Gymnastics
  • Horse Racing
  • Mixed Martial Arts
  • Motorsport
  • Netball
  • Olympic Sports
  • Rugby League
  • Rugby Union
  • Snooker
  • Swimming
  • Tennis
  • Winter Sports
  • Full Sports A-Z
More from Sport
  • England
  • Scotland
  • Wales
  • Northern Ireland
  • My Sport
  • Match of the Day
  • Sports Personality
  • 5 Live Sport
  • News Feeds
  • Help & FAQs
  • Football
  • Scores & Fixtures
  • Tables
  • Gossip
  • Transfers
  • Top Scorers
  • Women
  • Champions League
  • FA Cup
  • All Teams
  • Leagues & Cups
  • Quizzes

Inverurie Loco Works v Forres Mechanics

Match Summary

Wed 13 Aug 2025
‧
Highland / Lowland -
Highland League
Inverurie Loco Works 1 , Forres Mechanics 4 at Full time
InverurieInverurie Loco WorksInverurie Loco Works
1
4
ForresForres MechanicsForres Mechanics
Full time
FT
Half Time Inverurie Loco Works 1 , Forres Mechanics 1
HT 1-1

Key Events

Inverurie Loco Works

  • R. Ward (11')Goal 11 minutes

Forres Mechanics

  • C. Frame (14', 54')Goal 14 minutes, Goal 54 minutes
  • L. Mackenzie (49')Goal 49 minutes
  • R. MacLeman (50')Goal 50 minutes
Assists
Inverurie Loco Works,B. Smith (11')
Forres Mechanics,C. Frame (50'), L. Mackenzie (54')

Venue:Harlaw Park
  • Scores (active)
  • Tables
  • Line-ups
  • Head-to-head

Highland / Lowland Scores & Fixtures

Wednesday 13th August

Banks O' Dee 0 , Brechin City 2 at Full time
Banks O' DeeBanks O' DeeBanks O' Dee
0
2
BrechinBrechin CityBrechin City
Full time
FT
Buckie Thistle 1 , Strathspey Thistle 4 at Full time
Buckie ThistleBuckie ThistleBuckie Thistle
1
4
StrathspeyStrathspey ThistleStrathspey Thistle
Full time
FT
Clachnacuddin 5 , Lossiemouth 0 at Full time
ClachnacuddinClachnacuddinClachnacuddin
5
0
LossiemouthLossiemouthLossiemouth
Full time
FT
Deveronvale 3 , Keith 2 at Full time
DeveronvaleDeveronvaleDeveronvale
3
2
KeithKeithKeith
Full time
FT
Fraserburgh 3 , Rothes 0 at Full time
FraserburghFraserburghFraserburgh
3
0
RothesRothesRothes
Full time
FT
Inverurie Loco Works 1 , Forres Mechanics 4 at Full time
InverurieInverurie Loco WorksInverurie Loco Works
1
4
ForresForres MechanicsForres Mechanics
Full time
FT
Nairn County 1 , Huntly 3 at Full time
NairnNairn CountyNairn County
1
3
HuntlyHuntlyHuntly
Full time
FT
Turriff United 2 , Formartine United 3 at Full time
Turriff UtdTurriff UnitedTurriff United
2
3
Formartine UtdFormartine UnitedFormartine United
Full time
FT
Wick Academy 1 , Brora Rangers 2 at Full time
WickWick AcademyWick Academy
1
2
Brora RangersBrora RangersBrora Rangers
Full time
FT
View all Highland / Lowland fixtures

Highland / Lowland Table

On Wednesday 13th August
Skip to table key
TeamPlayedWonDrawnLostGoals ForGoals AgainstGoal DifferencePointsForm, Last 6 games, Oldest first
1
Brechin City
55002212115
  • No Result
  • W
    Result Win
  • W
    Result Win
  • W
    Result Win
  • W
    Result Win
  • W
    Result Win
2
Formartine United
5410115613
  • No Result
  • D
    Result Draw
  • W
    Result Win
  • W
    Result Win
  • W
    Result Win
  • W
    Result Win
3
Brora Rangers
5401156912
  • No Result
  • W
    Result Win
  • W
    Result Win
  • L
    Result Loss
  • W
    Result Win
  • W
    Result Win
4
Buckie Thistle
5401105512
  • No Result
  • W
    Result Win
  • W
    Result Win
  • W
    Result Win
  • W
    Result Win
  • L
    Result Loss
5
Clachnacuddin
53111331010
  • No Result
  • W
    Result Win
  • W
    Result Win
  • L
    Result Loss
  • D
    Result Draw
  • W
    Result Win
6
Huntly
5311124810
  • No Result
  • D
    Result Draw
  • W
    Result Win
  • W
    Result Win
  • L
    Result Loss
  • W
    Result Win
7
Forres Mechanics
5311118310
  • No Result
  • D
    Result Draw
  • L
    Result Loss
  • W
    Result Win
  • W
    Result Win
  • W
    Result Win
8
Deveronvale
5311109110
  • No Result
  • W
    Result Win
  • D
    Result Draw
  • L
    Result Loss
  • W
    Result Win
  • W
    Result Win
9
Strathspey Thistle
5302111109
  • No Result
  • W
    Result Win
  • W
    Result Win
  • L
    Result Loss
  • L
    Result Loss
  • W
    Result Win
10
Fraserburgh
5212910-17
  • No Result
  • D
    Result Draw
  • L
    Result Loss
  • W
    Result Win
  • L
    Result Loss
  • W
    Result Win
11
Banks O' Dee
51226605
  • No Result
  • D
    Result Draw
  • L
    Result Loss
  • D
    Result Draw
  • W
    Result Win
  • L
    Result Loss
12
Turriff United
5122911-25
  • No Result
  • D
    Result Draw
  • L
    Result Loss
  • W
    Result Win
  • D
    Result Draw
  • L
    Result Loss
13
Nairn County
511337-44
  • No Result
  • L
    Result Loss
  • D
    Result Draw
  • W
    Result Win
  • L
    Result Loss
  • L
    Result Loss
14
Wick Academy
5104610-43
  • No Result
  • L
    Result Loss
  • L
    Result Loss
  • L
    Result Loss
  • W
    Result Win
  • L
    Result Loss
15
Lossiemouth
5104314-113
  • No Result
  • L
    Result Loss
  • W
    Result Win
  • L
    Result Loss
  • L
    Result Loss
  • L
    Result Loss
16
Keith
5014414-101
  • No Result
  • L
    Result Loss
  • L
    Result Loss
  • D
    Result Draw
  • L
    Result Loss
  • L
    Result Loss
17
Inverurie Loco Works
5005115-140
  • No Result
  • L
    Result Loss
  • L
    Result Loss
  • L
    Result Loss
  • L
    Result Loss
  • L
    Result Loss
18
Rothes
5005623-170
  • No Result
  • L
    Result Loss
  • L
    Result Loss
  • L
    Result Loss
  • L
    Result Loss
  • L
    Result Loss
View latest Highland / Lowland table

Key

  • Position 1 : Champion Play-off
  • Position 18 : Relegation Play-off

Last Updated 13th August 2025 at 21:58

Please Note: All times UK. Tables are subject to change. The BBC is not responsible for any changes that may be made.

Team Lineups

home team, Inverurie Loco Works

Manager: Dean Donaldson

Formation: 4 - 4 - 2

Pitch Formation

Diagram of half a football pitch showing the home team formation.
  • 1, Douglas, Goalkeeper
    1
    Douglas
  • 2, Reid, Defender
    2
    Reid
    5, Coutts, Defender
    5
    Coutts
    6, Souter, Defender
    6
    Souter
    4, Foster, Defender
    4
    Foster
  • 11, McKenzie, Midfielder
    11
    McKenzie
    7, Smith, Midfielder
    7
    Smith
    8, Butchart, Midfielder
    8
    Butchart
    3, Duncan, Midfielder
    3
    Duncan
  • 9, Ward, Striker
    9
    Ward
    10, Cairns, Striker
    10
    Cairns

Starting lineup

  • Number 1,
    C. Douglas
  • Number 4,
    M. Foster T. Chapman 28', substituted for T. Chapman at 28 minutes
  • Number 6,
    M. Souter
  • Number 5,
    P. Coutts (c), Captain
  • Number 2,
    T. Reid H. Woods 68', substituted for H. Woods at 68 minutes
  • Number 3,
    C. Duncan 80', Yellow Card at 80 minutes
  • Number 8,
    R. Butchart J. Buchan 68', substituted for J. Buchan at 68 minutes
  • Number 7,
    B. Smith
  • Number 11,
    J. McKenzie
  • Number 10,
    E. Cairns B. Chikomo 68', substituted for B. Chikomo at 68 minutes
  • Number 9,
    R. Ward D. Agnew 22', substituted for D. Agnew at 22 minutes

Substitutes

home team, Inverurie Loco Works

  • Number 14,
    D. Agnew
  • Number 23,
    L. Amann
  • Number 18,
    J. Buchan
  • Number 15,
    T. Chapman
  • Number 19,
    B. Chikomo
  • Number 17,
    K. Simpson
  • Number 16,
    H. Woods

away team, Forres Mechanics

Manager: Steven MacDonald

Formation: 5 - 4 - 1

Pitch Formation

Diagram of half a football pitch showing the away team formation.
  • 1, McCarthy, Goalkeeper
    1
    McCarthy
  • 7, MacKenzie, Wing Back
    7
    MacKenzie
    12, Nixon, Defender
    12
    Nixon
    5, McRitchie, Defender
    5
    McRitchie
    3, Ramsay, Defender
    3
    Ramsay
    25, McLauchlan, Wing Back
    25
    McLauchlan
  • 8, MacLeman, Midfielder
    8
    MacLeman
    6, Grant, Midfielder
    6
    Grant
    4, Sutherland, Midfielder
    4
    Sutherland
    11, Jamieson, Midfielder
    11
    Jamieson
  • 10, Frame, Striker
    10
    Frame

Starting lineup

  • Number 1,
    S. McCarthy
  • Number 3,
    C. Ramsay
  • Number 5,
    R. McRitchie
  • Number 12,
    S. Nixon
  • Number 25,
    M. McLauchlan (c), Captain77', Yellow Card at 77 minutes
  • Number 7,
    L. Mackenzie A. Cruickshank 83', substituted for A. Cruickshank at 83 minutes
  • Number 11,
    M. Jamieson
  • Number 4,
    S. Sutherland J. Newlands 89', substituted for J. Newlands at 89 minutes
  • Number 6,
    J. Grant
  • Number 8,
    R. MacLeman B. Davidson 74', substituted for B. Davidson at 74 minutes
  • Number 10,
    C. Frame

away team, Forres Mechanics

  • Number 15,
    A. Cruickshank
  • Number 19,
    B. Davidson
  • Number 17,
    P. Knox
  • Number 21,
    M. Miele
  • Number 18,
    J. Newlands
  • Inverurie Loco Works (active)
  • Forres Mechanics

home team, Inverurie Loco Works

Manager: Dean Donaldson

Formation: 4 - 4 - 2

Pitch Formation

Diagram of half a football pitch showing the home team formation.
  • 1, Douglas, Goalkeeper
    1
    Douglas
  • 2, Reid, Defender
    2
    Reid
    5, Coutts, Defender
    5
    Coutts
    6, Souter, Defender
    6
    Souter
    4, Foster, Defender
    4
    Foster
  • 11, McKenzie, Midfielder
    11
    McKenzie
    7, Smith, Midfielder
    7
    Smith
    8, Butchart, Midfielder
    8
    Butchart
    3, Duncan, Midfielder
    3
    Duncan
  • 9, Ward, Striker
    9
    Ward
    10, Cairns, Striker
    10
    Cairns

Starting lineup

  • Number 1,
    C. Douglas
  • Number 4,
    M. Foster T. Chapman 28', substituted for T. Chapman at 28 minutes
  • Number 6,
    M. Souter
  • Number 5,
    P. Coutts (c), Captain
  • Number 2,
    T. Reid H. Woods 68', substituted for H. Woods at 68 minutes
  • Number 3,
    C. Duncan 80', Yellow Card at 80 minutes
  • Number 8,
    R. Butchart J. Buchan 68', substituted for J. Buchan at 68 minutes
  • Number 7,
    B. Smith
  • Number 11,
    J. McKenzie
  • Number 10,
    E. Cairns B. Chikomo 68', substituted for B. Chikomo at 68 minutes
  • Number 9,
    R. Ward D. Agnew 22', substituted for D. Agnew at 22 minutes

Substitutes

  • Number 14,
    D. Agnew
  • Number 23,
    L. Amann
  • Number 18,
    J. Buchan
  • Number 15,
    T. Chapman
  • Number 19,
    B. Chikomo
  • Number 17,
    K. Simpson
  • Number 16,
    H. Woods

away team, Forres Mechanics

Manager: Steven MacDonald

Formation: 5 - 4 - 1

Pitch Formation

Diagram of half a football pitch showing the away team formation.
  • 1, McCarthy, Goalkeeper
    1
    McCarthy
  • 7, MacKenzie, Wing Back
    7
    MacKenzie
    12, Nixon, Defender
    12
    Nixon
    5, McRitchie, Defender
    5
    McRitchie
    3, Ramsay, Defender
    3
    Ramsay
    25, McLauchlan, Wing Back
    25
    McLauchlan
  • 8, MacLeman, Midfielder
    8
    MacLeman
    6, Grant, Midfielder
    6
    Grant
    4, Sutherland, Midfielder
    4
    Sutherland
    11, Jamieson, Midfielder
    11
    Jamieson
  • 10, Frame, Striker
    10
    Frame

Starting lineup

  • Number 1,
    S. McCarthy
  • Number 3,
    C. Ramsay
  • Number 5,
    R. McRitchie
  • Number 12,
    S. Nixon
  • Number 25,
    M. McLauchlan (c), Captain77', Yellow Card at 77 minutes
  • Number 7,
    L. Mackenzie A. Cruickshank 83', substituted for A. Cruickshank at 83 minutes
  • Number 11,
    M. Jamieson
  • Number 4,
    S. Sutherland J. Newlands 89', substituted for J. Newlands at 89 minutes
  • Number 6,
    J. Grant
  • Number 8,
    R. MacLeman B. Davidson 74', substituted for B. Davidson at 74 minutes
  • Number 10,
    C. Frame

Substitutes

  • Number 15,
    A. Cruickshank
  • Number 19,
    B. Davidson
  • Number 17,
    P. Knox
  • Number 21,
    M. Miele
  • Number 18,
    J. Newlands

Match Officials

Referee:
Mark Bolton
Assistant Referee 1:
Jonatan Siluk
Assistant Referee 2:
Jordan Reid

Head to Head

Season so far

Highland / Lowland

  • Skip to form guide
  • Skip to previous meetings
  • Skip to previous scores
Inverurie

Key

Forres
Key, Inverurie v Forres

Form guide

All competitions

  • Skip to previous meetings
  • Skip to previous scores
  • Skip back to season so far
Inverurie Loco Works
Forres Mechanics
L
Inverurie Loco Works lose
v Brora Rangers
2
0
Highland / Lowland
W
Forres Mechanics won
v Fraserburgh
4
1
Highland / Lowland
L
Inverurie Loco Works lose
v Huntly
0
3
Highland / Lowland
W
Forres Mechanics won
v Rothes
2
0
Highland / Lowland
L
Inverurie Loco Works lose
v Formartine United
1
0
Highland / Lowland
L
Forres Mechanics lose
v Brora Rangers
5
0
Highland / Lowland
L
Inverurie Loco Works lose
v Clachnacuddin
0
5
Highland / Lowland
D
Forres Mechanics draw
v Huntly
1
1
Highland / Lowland
L
Inverurie Loco Works lose
v Cove Rangers
4
1
Club Friendlies
W
Forres Mechanics won
v Inverness CT
4
0
Club Friendlies

Previous meetings

All competitions

  • Skip to previous scores
  • Skip back to form guide
  • Skip back to season so far
Inverurie Loco Works and Forres Mechanics
ILW
Won
21
Played 38

Played

38
FOM
Won
11
Inverurie Loco Works Won 21Forres Mechanics Won 11
Draw
6
Draw 6

Previous scores

All competitions

  • Skip back to previous meetings
  • Skip back to form guide
  • Skip back to season so far

Highland / Lowland

Forres Mechanics 0 , Inverurie Loco Works 1 on the 25th of January 2025
ForresForres MechanicsForres Mechanics
0
1
InverurieInverurie Loco WorksInverurie Loco Works
25th of January 2025
25 JAN 2025
Inverurie Loco Works 4 , Forres Mechanics 1 on the 7th of September 2024
InverurieInverurie Loco WorksInverurie Loco Works
4
1
ForresForres MechanicsForres Mechanics
7th of September 2024
7 SEP 2024
Inverurie Loco Works 1 , Forres Mechanics 0 on the 24th of February 2024
InverurieInverurie Loco WorksInverurie Loco Works
1
0
ForresForres MechanicsForres Mechanics
24th of February 2024
24 FEB 2024

Best of the BBC

  • The hunt for an elusive chemical weapons entrepreneur

    • Attribution
      Sounds
    Tortoise Investigates
  • Kate Moss delves into music legend David Bowie's life

    • Attribution
      Sounds
    Music Uncovered: David Bowie: Changeling
  • Dive into the stories beyond the scoresheet

    • Attribution
      Sounds
  • Get to know Marie Antoinette, the iconic French queen

    • Attribution
      Sounds
  • Home
  • News
  • Sport
  • Weather
  • iPlayer
  • Sounds
  • Bitesize
  • CBBC
  • CBeebies
  • Food
  • Terms of Use
  • About the BBC
  • Privacy Policy
  • Cookies
  • Accessibility Help
  • Parental Guidance
  • Contact the BBC
  • Make an editorial complaint
  • BBC emails for you

Copyright © 2025 BBC. The BBC is not responsible for the content of external sites. Read about our approach to external linking.