BBC Homepage
  • Skip to content
  • Accessibility Help
  • Your account
  • Home
  • News
  • Sport
  • Business
  • Technology
  • Health
  • Culture
  • Arts
  • Travel
  • Earth
  • Audio
  • Video
  • Live
More menu
More menu
Search BBC
  • Home
  • News
  • Sport
  • Business
  • Technology
  • Health
  • Culture
  • Arts
  • Travel
  • Earth
  • Audio
  • Video
  • Live
Close menu
BBC Sport
Menu
  • Home
  • Football
  • Cricket
  • Formula 1
  • Rugby U
  • Tennis
  • Golf
  • Cycling
  • Athletics
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
  • Full Sports A-Z
More from Sport
  • England
  • Scotland
  • Wales
  • Northern Ireland
  • News Feeds
  • Help & FAQs
  • Football
  • Scores & Fixtures
  • Tables
  • All Teams
  • Gossip
  • Transfers
  • Top Scorers
  • Women
  • European
  • Leagues & Cups
  • Quizzes

Inverurie Loco Works v Fraserburgh

Match Summary

Wed 18 Mar 2026
‧
Highland / Lowland -
Highland League
Inverurie Loco Works 4 , Fraserburgh 0 at Full time
InverurieInverurie Loco WorksInverurie Loco Works
4
0
FraserburghFraserburghFraserburgh
Full time
FT
Half Time Inverurie Loco Works 1 , Fraserburgh 0
HT 1-0

Key Events

Inverurie Loco Works

  • M. Ochmanski (22' pen)Penalty 22 minutes
  • E. Cairns (53')Goal 53 minutes
  • T. Chapman (72')Goal 72 minutes
  • C. Duncan (85')Goal 85 minutes

Fraserburgh

    Assists
    Inverurie Loco Works,J. Halliday (53'), R. Ward (72'), J. Bolton (85')

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

    Highland / Lowland Scores & Fixtures

    Wednesday 18th March

    Banks O' Dee 3 , Strathspey Thistle 1 at Full time
    Banks O' DeeBanks O' DeeBanks O' Dee
    3
    1
    StrathspeyStrathspey ThistleStrathspey Thistle
    Full time
    FT
    Buckie Thistle 1 , Formartine United 0 at Full time
    Buckie ThistleBuckie ThistleBuckie Thistle
    1
    0
    Formartine UtdFormartine UnitedFormartine United
    Full time
    FT
    Inverurie Loco Works 4 , Fraserburgh 0 at Full time
    InverurieInverurie Loco WorksInverurie Loco Works
    4
    0
    FraserburghFraserburghFraserburgh
    Full time
    FT
    Lossiemouth 1 , Brora Rangers 3 at Full time
    LossiemouthLossiemouthLossiemouth
    1
    3
    Brora RangersBrora RangersBrora Rangers
    Full time
    FT
    Turriff United 2 , Forres Mechanics 2 at Full time
    Turriff UtdTurriff UnitedTurriff United
    2
    2
    ForresForres MechanicsForres Mechanics
    Full time
    FT
    View all Highland / Lowland fixtures

    Highland / Lowland Table

    On Wednesday 18th March
    Skip to table key
    TeamPlayedWonDrawnLostGoals ForGoals AgainstGoal DifferencePointsForm, Last 6 games, Oldest first
    1
    Brora Rangers
    29214491306167
    • W
      Result Win
    • L
      Result Loss
    • W
      Result Win
    • W
      Result Win
    • W
      Result Win
    • W
      Result Win
    2
    Brechin City
    27194467165161
    • W
      Result Win
    • W
      Result Win
    • W
      Result Win
    • L
      Result Loss
    • W
      Result Win
    • W
      Result Win
    3
    Formartine United
    28178357253259
    • W
      Result Win
    • L
      Result Loss
    • D
      Result Draw
    • W
      Result Win
    • W
      Result Win
    • L
      Result Loss
    4
    Clachnacuddin
    29176669294057
    • L
      Result Loss
    • W
      Result Win
    • W
      Result Win
    • D
      Result Draw
    • L
      Result Loss
    • W
      Result Win
    5
    Banks O' Dee
    28149549272251
    • W
      Result Win
    • L
      Result Loss
    • W
      Result Win
    • D
      Result Draw
    • W
      Result Win
    • W
      Result Win
    6
    Fraserburgh
    28155858352350
    • W
      Result Win
    • D
      Result Draw
    • L
      Result Loss
    • W
      Result Win
    • L
      Result Loss
    • L
      Result Loss
    7
    Buckie Thistle
    311451257451247
    • D
      Result Draw
    • W
      Result Win
    • L
      Result Loss
    • L
      Result Loss
    • W
      Result Win
    • W
      Result Win
    8
    Keith
    2813693842-445
    • W
      Result Win
    • W
      Result Win
    • W
      Result Win
    • W
      Result Win
    • W
      Result Win
    • W
      Result Win
    9
    Nairn County
    28134114940943
    • W
      Result Win
    • D
      Result Draw
    • W
      Result Win
    • L
      Result Loss
    • W
      Result Win
    • L
      Result Loss
    10
    Turriff United
    2710984639739
    • W
      Result Win
    • L
      Result Loss
    • W
      Result Win
    • D
      Result Draw
    • W
      Result Win
    • D
      Result Draw
    11
    Strathspey Thistle
    28121154573-2837
    • W
      Result Win
    • L
      Result Loss
    • W
      Result Win
    • W
      Result Win
    • W
      Result Win
    • L
      Result Loss
    12
    Huntly
    2997133939034
    • L
      Result Loss
    • L
      Result Loss
    • D
      Result Draw
    • W
      Result Win
    • L
      Result Loss
    • L
      Result Loss
    13
    Deveronvale
    31104174279-3734
    • L
      Result Loss
    • L
      Result Loss
    • L
      Result Loss
    • L
      Result Loss
    • W
      Result Win
    • L
      Result Loss
    14
    Forres Mechanics
    2896134560-1533
    • D
      Result Draw
    • W
      Result Win
    • W
      Result Win
    • L
      Result Loss
    • L
      Result Loss
    • D
      Result Draw
    15
    Wick Academy
    2866163851-1324
    • D
      Result Draw
    • D
      Result Draw
    • L
      Result Loss
    • W
      Result Win
    • L
      Result Loss
    • L
      Result Loss
    16
    Inverurie Loco Works
    2966173859-2124
    • W
      Result Win
    • W
      Result Win
    • L
      Result Loss
    • L
      Result Loss
    • L
      Result Loss
    • W
      Result Win
    17
    Lossiemouth
    3134241670-5413
    • L
      Result Loss
    • L
      Result Loss
    • L
      Result Loss
    • L
      Result Loss
    • L
      Result Loss
    • L
      Result Loss
    18
    Rothes
    29142428113-857
    • L
      Result Loss
    • 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 18th March 2026 at 21:55

    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 - 2 - 3 - 1

    Pitch Formation

    Diagram of half a football pitch showing the home team formation.
    • Number
      1
      1, Oluyemi, Goalkeeper
      Oluyemi
    • Number
      2
      2, Buchan, Defender
      Buchan
      Number
      5
      5, Souter, Defender
      Souter
      Number
      4
      4, Foster, Defender
      Foster
      Number
      3
      3, Ochmanski, Defender
      Ochmanski
    • Number
      8
      8, Robertson, Defensive Midfielder
      Robertson
      Number
      6
      6, Halliday, Defensive Midfielder
      Halliday
    • Number
      7
      7, Agnew, Attacking Midfielder
      Agnew
      Number
      10
      10, Cairns, Attacking Midfielder
      Cairns
      Number
      11
      11, Ward, Attacking Midfielder
      Ward
    • Number
      9
      9, McKenzie, Striker
      McKenzie

    Starting lineup

    • Number
      1
      1, Oluyemi, Goalkeeper
      B. Oluyemi
    • Number
      3
      3, Ochmanski, Defender
      M. Ochmanski 55', Yellow Card at 55 minutes
    • Number
      4
      4, Foster, Defender
      M. Foster T. Chapman 39', substituted for T. Chapman at 39 minutes
    • Number
      5
      5, Souter, Defender
      M. Souter (c), Captain
    • Number
      2
      2, Buchan, Defender
      J. Buchan O. Green 27', substituted for O. Green at 27 minutes
    • Number
      6
      6, Halliday, Defensive Midfielder
      J. Halliday
    • Number
      8
      8, Robertson, Defensive Midfielder
      L. Robertson
    • Number
      11
      11, Ward, Attacking Midfielder
      R. Ward C. Duncan 75', substituted for C. Duncan at 75 minutes
    • Number
      10
      10, Cairns, Attacking Midfielder
      E. Cairns
    • Number
      7
      7, Agnew, Attacking Midfielder
      D. Agnew
    • Number
      9
      9, McKenzie, Striker
      J. McKenzie J. Bolton 75', substituted for J. Bolton at 75 minutes

    Substitutes

    home team, Inverurie Loco Works

    • Number
      17
      17, Bolton, Substitute
      J. Bolton
    • Number
      14
      14, Chapman, Substitute
      T. Chapman
    • Number
      19
      19, Chikomo, Substitute
      B. Chikomo
    • Number
      15
      15, Clubb, Substitute
      H. Clubb
    • Number
      20
      20, Duncan, Substitute
      C. Duncan
    • Number
      18
      18, Green, Substitute
      O. Green
    • Number
      23
      23, Irvine, Substitute
      K. Irvine
    • Number
      16
      16, Robb, Substitute
      J. Robb

    away team, Fraserburgh

    Manager: Mark Cowie

    Formation: 4 - 2 - 3 - 1

    Pitch Formation

    Diagram of half a football pitch showing the away team formation.
    • Number
      1
      1, Joe Barbour, Goalkeeper
      Joe Barbour
    • Number
      8
      8, West, Defender
      West
      Number
      22
      22, Garden, Defender
      Garden
      Number
      20
      20, Hawkins, Defender
      Hawkins
      Number
      3
      3, Hay, Defender
      Hay
    • Number
      6
      6, Young, Defensive Midfielder
      Young
      Number
      4
      4, MacLellan, Defensive Midfielder
      MacLellan
    • Number
      11
      11, Scott Barbour, Attacking Midfielder
      Scott Barbour
      Number
      16
      16, Buchan, Attacking Midfielder
      Buchan
      Number
      18
      18, Gibb, Attacking Midfielder
      Gibb
    • Number
      9
      9, Mackie, Striker
      Mackie

    Starting lineup

    • Number
      1
      1, Joe Barbour, Goalkeeper
      J. Barbour 30', Yellow Card at 30 minutes
    • Number
      3
      3, Hay, Defender
      B. Hay
    • Number
      20
      20, Hawkins, Defender
      J. Hawkins L. Strachan 82', substituted for L. Strachan at 82 minutes
    • Number
      22
      22, Garden, Defender
      J. Garden W. Sim 69', substituted for W. Sim at 69 minutes
    • Number
      8
      8, West, Defender
      W. West (c), Captain
    • Number
      4
      4, MacLellan, Defensive Midfielder
      J. Maclellan
    • Number
      6
      6, Young, Defensive Midfielder
      P. Young
    • Number
      18
      18, Gibb, Attacking Midfielder
      A. Gibb S. Butcher 69', substituted for S. Butcher at 69 minutes
    • Number
      16
      16, Buchan, Attacking Midfielder
      G. Buchan 13', Yellow Card at 13 minutes
    • Number
      11
      11, Scott Barbour, Attacking Midfielder
      S. Barbour
    • Number
      9
      9, Mackie, Striker
      F. Mackie L. Duncan 82', substituted for L. Duncan at 82 minutes

    away team, Fraserburgh

    • Number
      17
      17, Butcher, Substitute
      S. Butcher
    • Number
      24
      24, Duncan, Substitute
      L. Duncan
    • Number
      21
      21, Reid, Substitute
      A. Reid
    • Number
      25
      25, Robertson, Substitute
      D. Robertson
    • Number
      12
      12, Sim, Substitute
      W. Sim
    • Number
      10
      10, Strachan, Substitute
      L. Strachan
    • Number
      14
      14, Watt, Substitute
      L. Watt
    • Inverurie Loco Works (active)
    • Fraserburgh

    home team, Inverurie Loco Works

    Manager: Dean Donaldson

    Formation: 4 - 2 - 3 - 1

    Pitch Formation

    Diagram of half a football pitch showing the home team formation.
    • Number
      1
      1, Oluyemi, Goalkeeper
      Oluyemi
    • Number
      2
      2, Buchan, Defender
      Buchan
      Number
      5
      5, Souter, Defender
      Souter
      Number
      4
      4, Foster, Defender
      Foster
      Number
      3
      3, Ochmanski, Defender
      Ochmanski
    • Number
      8
      8, Robertson, Defensive Midfielder
      Robertson
      Number
      6
      6, Halliday, Defensive Midfielder
      Halliday
    • Number
      7
      7, Agnew, Attacking Midfielder
      Agnew
      Number
      10
      10, Cairns, Attacking Midfielder
      Cairns
      Number
      11
      11, Ward, Attacking Midfielder
      Ward
    • Number
      9
      9, McKenzie, Striker
      McKenzie

    Starting lineup

    • Number
      1
      1, Oluyemi, Goalkeeper
      B. Oluyemi
    • Number
      3
      3, Ochmanski, Defender
      M. Ochmanski 55', Yellow Card at 55 minutes
    • Number
      4
      4, Foster, Defender
      M. Foster T. Chapman 39', substituted for T. Chapman at 39 minutes
    • Number
      5
      5, Souter, Defender
      M. Souter (c), Captain
    • Number
      2
      2, Buchan, Defender
      J. Buchan O. Green 27', substituted for O. Green at 27 minutes
    • Number
      6
      6, Halliday, Defensive Midfielder
      J. Halliday
    • Number
      8
      8, Robertson, Defensive Midfielder
      L. Robertson
    • Number
      11
      11, Ward, Attacking Midfielder
      R. Ward C. Duncan 75', substituted for C. Duncan at 75 minutes
    • Number
      10
      10, Cairns, Attacking Midfielder
      E. Cairns
    • Number
      7
      7, Agnew, Attacking Midfielder
      D. Agnew
    • Number
      9
      9, McKenzie, Striker
      J. McKenzie J. Bolton 75', substituted for J. Bolton at 75 minutes

    Substitutes

    • Number
      17
      17, Bolton, Substitute
      J. Bolton
    • Number
      14
      14, Chapman, Substitute
      T. Chapman
    • Number
      19
      19, Chikomo, Substitute
      B. Chikomo
    • Number
      15
      15, Clubb, Substitute
      H. Clubb
    • Number
      20
      20, Duncan, Substitute
      C. Duncan
    • Number
      18
      18, Green, Substitute
      O. Green
    • Number
      23
      23, Irvine, Substitute
      K. Irvine
    • Number
      16
      16, Robb, Substitute
      J. Robb

    away team, Fraserburgh

    Manager: Mark Cowie

    Formation: 4 - 2 - 3 - 1

    Pitch Formation

    Diagram of half a football pitch showing the away team formation.
    • Number
      1
      1, Joe Barbour, Goalkeeper
      Joe Barbour
    • Number
      8
      8, West, Defender
      West
      Number
      22
      22, Garden, Defender
      Garden
      Number
      20
      20, Hawkins, Defender
      Hawkins
      Number
      3
      3, Hay, Defender
      Hay
    • Number
      6
      6, Young, Defensive Midfielder
      Young
      Number
      4
      4, MacLellan, Defensive Midfielder
      MacLellan
    • Number
      11
      11, Scott Barbour, Attacking Midfielder
      Scott Barbour
      Number
      16
      16, Buchan, Attacking Midfielder
      Buchan
      Number
      18
      18, Gibb, Attacking Midfielder
      Gibb
    • Number
      9
      9, Mackie, Striker
      Mackie

    Starting lineup

    • Number
      1
      1, Joe Barbour, Goalkeeper
      J. Barbour 30', Yellow Card at 30 minutes
    • Number
      3
      3, Hay, Defender
      B. Hay
    • Number
      20
      20, Hawkins, Defender
      J. Hawkins L. Strachan 82', substituted for L. Strachan at 82 minutes
    • Number
      22
      22, Garden, Defender
      J. Garden W. Sim 69', substituted for W. Sim at 69 minutes
    • Number
      8
      8, West, Defender
      W. West (c), Captain
    • Number
      4
      4, MacLellan, Defensive Midfielder
      J. Maclellan
    • Number
      6
      6, Young, Defensive Midfielder
      P. Young
    • Number
      18
      18, Gibb, Attacking Midfielder
      A. Gibb S. Butcher 69', substituted for S. Butcher at 69 minutes
    • Number
      16
      16, Buchan, Attacking Midfielder
      G. Buchan 13', Yellow Card at 13 minutes
    • Number
      11
      11, Scott Barbour, Attacking Midfielder
      S. Barbour
    • Number
      9
      9, Mackie, Striker
      F. Mackie L. Duncan 82', substituted for L. Duncan at 82 minutes

    Substitutes

    • Number
      17
      17, Butcher, Substitute
      S. Butcher
    • Number
      24
      24, Duncan, Substitute
      L. Duncan
    • Number
      21
      21, Reid, Substitute
      A. Reid
    • Number
      25
      25, Robertson, Substitute
      D. Robertson
    • Number
      12
      12, Sim, Substitute
      W. Sim
    • Number
      10
      10, Strachan, Substitute
      L. Strachan
    • Number
      14
      14, Watt, Substitute
      L. Watt

    Match Officials

    Referee:
    James Coull
    Assistant Referee 1:
    Tommy Stark-Proctor
    Assistant Referee 2:
    Oliver Wright

    Head to Head

    Season so far

    Highland / Lowland

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

    Key

    Fraserburgh
    Key, Inverurie v Fraserburgh

    Form guide

    All competitions

    • Skip to previous meetings
    • Skip to previous scores
    • Skip back to season so far
    Inverurie Loco Works
    Fraserburgh
    L
    Inverurie Loco Works lose
    v Brechin City
    4
    1
    Highland / Lowland
    L
    Fraserburgh lose
    v Banks O' Dee
    0
    1
    Highland / Lowland
    L
    Inverurie Loco Works lose
    v Keith
    2
    0
    Highland / Lowland
    W
    Fraserburgh won
    v Brechin City
    1
    0
    Highland / Lowland
    L
    Inverurie Loco Works lose
    v Strathspey Thistle
    2
    3
    Highland / Lowland
    L
    Fraserburgh lose
    v Keith
    1
    2
    Highland / Lowland
    W
    Inverurie Loco Works won
    v Rothes
    2
    6
    Highland / Lowland
    W
    Fraserburgh won
    v Aberdeen II
    1
    3
    Aberdeenshire Shield
    W
    Inverurie Loco Works won
    v Lossiemouth
    2
    1
    Highland / Lowland
    D
    Fraserburgh draw
    v Formartine United
    1
    1
    Highland / Lowland

    Previous meetings

    All competitions

    • Skip to previous scores
    • Skip back to form guide
    • Skip back to season so far
    Inverurie Loco Works and Fraserburgh

    Played 43

    ILW
    Won
    17
    FRA
    Won
    15
    Draw
    11
    Draw 11
    Inverurie Loco Works Won 17Fraserburgh Won 15

    Previous scores

    All competitions

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

    Highland / Lowland

    Fraserburgh 2 , Inverurie Loco Works 2 on the 16th of August 2025
    FraserburghFraserburghFraserburgh
    2
    2
    InverurieInverurie Loco WorksInverurie Loco Works
    16th of August 2025
    16 AUG 2025
    Inverurie Loco Works 3 , Fraserburgh 3 on the 22nd of March 2025
    InverurieInverurie Loco WorksInverurie Loco Works
    3
    3
    FraserburghFraserburghFraserburgh
    22nd of March 2025
    22 MAR 2025
    Fraserburgh 1 , Inverurie Loco Works 0 on the 19th of October 2024
    FraserburghFraserburghFraserburgh
    1
    0
    InverurieInverurie Loco WorksInverurie Loco Works
    19th of October 2024
    19 OCT 2024
    • Home
    • News
    • Sport
    • Business
    • Technology
    • Health
    • Culture
    • Arts
    • Travel
    • Earth
    • Audio
    • Video
    • Live
    • Terms of Use
    • About the BBC
    • Privacy Policy
    • Cookies
    • Accessibility Help
    • Parental Guidance
    • Contact the BBC
    • BBC emails for you
    • Advertise with us

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