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

Buckie Thistle v Forres Mechanics

Match Summary

Sat 11 Oct 2025
‧
Highland / Lowland -
Highland League
Buckie Thistle 2 , Forres Mechanics 0 at Full time
Buckie ThistleBuckie ThistleBuckie Thistle
2
0
ForresForres MechanicsForres Mechanics
Full time
FT
Half Time Buckie Thistle 2 , Forres Mechanics 0
HT 2-0

Key Events

Buckie Thistle

  • J. Peters (31')Goal 31 minutes
  • M. Goodall (33')Goal 33 minutes

Forres Mechanics

    Assists
    Buckie Thistle,H. Noble (31')

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

    Highland / Lowland Scores & Fixtures

    Saturday 11th October

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

    Highland / Lowland Table

    On Saturday 11th October
    Skip to table key
    TeamPlayedWonDrawnLostGoals ForGoals AgainstGoal DifferencePointsForm, Last 6 games, Oldest first
    1
    Brora Rangers
    12100242152730
    • W
      Result Win
    • W
      Result Win
    • W
      Result Win
    • W
      Result Win
    • L
      Result Loss
    • W
      Result Win
    2
    Formartine United
    1393128121630
    • W
      Result Win
    • W
      Result Win
    • L
      Result Loss
    • W
      Result Win
    • W
      Result Win
    • W
      Result Win
    3
    Brechin City
    139223993029
    • D
      Result Draw
    • L
      Result Loss
    • W
      Result Win
    • W
      Result Win
    • L
      Result Loss
    • W
      Result Win
    4
    Fraserburgh
    1492336181829
    • W
      Result Win
    • W
      Result Win
    • W
      Result Win
    • W
      Result Win
    • W
      Result Win
    • L
      Result Loss
    5
    Clachnacuddin
    137423272525
    • D
      Result Draw
    • D
      Result Draw
    • W
      Result Win
    • D
      Result Draw
    • W
      Result Win
    • L
      Result Loss
    6
    Banks O' Dee
    1365224121223
    • W
      Result Win
    • D
      Result Draw
    • W
      Result Win
    • D
      Result Draw
    • W
      Result Win
    • W
      Result Win
    7
    Huntly
    135441713419
    • L
      Result Loss
    • L
      Result Loss
    • L
      Result Loss
    • D
      Result Draw
    • D
      Result Draw
    • W
      Result Win
    8
    Nairn County
    136162020019
    • L
      Result Loss
    • W
      Result Win
    • W
      Result Win
    • W
      Result Win
    • W
      Result Win
    • L
      Result Loss
    9
    Buckie Thistle
    136162122-119
    • W
      Result Win
    • L
      Result Loss
    • L
      Result Loss
    • L
      Result Loss
    • D
      Result Draw
    • W
      Result Win
    10
    Deveronvale
    135352229-718
    • L
      Result Loss
    • W
      Result Win
    • W
      Result Win
    • D
      Result Draw
    • L
      Result Loss
    • L
      Result Loss
    11
    Forres Mechanics
    135262028-817
    • L
      Result Loss
    • W
      Result Win
    • D
      Result Draw
    • L
      Result Loss
    • W
      Result Win
    • L
      Result Loss
    12
    Strathspey Thistle
    135082136-1515
    • L
      Result Loss
    • W
      Result Win
    • L
      Result Loss
    • L
      Result Loss
    • L
      Result Loss
    • L
      Result Loss
    13
    Turriff United
    123451923-413
    • L
      Result Loss
    • W
      Result Win
    • L
      Result Loss
    • W
      Result Win
    • L
      Result Loss
    • D
      Result Draw
    14
    Wick Academy
    123271620-411
    • L
      Result Loss
    • D
      Result Draw
    • D
      Result Draw
    • L
      Result Loss
    • L
      Result Loss
    • W
      Result Win
    15
    Inverurie Loco Works
    133281325-1211
    • D
      Result Draw
    • L
      Result Loss
    • L
      Result Loss
    • W
      Result Win
    • W
      Result Win
    • L
      Result Loss
    16
    Keith
    132381127-169
    • W
      Result Win
    • L
      Result Loss
    • D
      Result Draw
    • L
      Result Loss
    • L
      Result Loss
    • W
      Result Win
    17
    Lossiemouth
    13229629-238
    • L
      Result Loss
    • L
      Result Loss
    • L
      Result Loss
    • L
      Result Loss
    • W
      Result Win
    • D
      Result Draw
    18
    Rothes
    1302111557-422
    • L
      Result Loss
    • D
      Result Draw
    • 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 11th October 2025 at 16:57

    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, Buckie Thistle

    Manager: Lewis MacKinnon

    Formation: 4 - 2 - 3 - 1

    Pitch Formation

    Diagram of half a football pitch showing the home team formation.
    • 12, Simpson, Goalkeeper
      12
      Simpson
    • 17, Paterson, Defender
      17
      Paterson
      19, Munro, Defender
      19
      Munro
      4, Sam Morrison, Defender
      4
      Sam Morrison
      16, Fyffe, Defender
      16
      Fyffe
    • 11, Allen, Defensive Midfielder
      11
      Allen
      20, Goodall, Defensive Midfielder
      20
      Goodall
    • 22, Noble, Attacking Midfielder
      22
      Noble
      10, Keir, Attacking Midfielder
      10
      Keir
      7, Fraser, Attacking Midfielder
      7
      Fraser
    • 9, Peters, Striker
      9
      Peters

    Starting lineup

    • Number 12,
      T. Simpson
    • Number 16,
      R. Fyffe 64', Yellow Card at 64 minutes
    • Number 4,
      S. Morrison
    • Number 19,
      H. Munro
    • Number 17,
      R. Paterson
    • Number 20,
      M. Goodall
    • Number 11,
      F. Allen A. Conway 81', substituted for A. Conway at 81 minutes
    • Number 7,
      K. Fraser (c), Captain86', Yellow Card at 86 minutes
    • Number 10,
      L. Keir A. Nicolson 81', substituted for A. Nicolson at 81 minutes
    • Number 22,
      H. Noble R. Morrison 65', substituted for R. Morrison at 65 minutes
    • Number 9,
      J. Peters B. Campbell 81', substituted for B. Campbell at 81 minutes

    Substitutes

    home team, Buckie Thistle

    • Number 18,
      B. Campbell
    • Number 15,
      A. Conway
    • Number 2,
      L. MacKinnon
    • Number 3,
      D. McHardy
    • Number 14,
      R. Morrison
    • Number 8,
      A. Nicolson
    • Number 6,
      F. Robertson
    • Number 1,
      E. Storrier

    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
    • 11, Jamieson, Wing Back
      11
      Jamieson
      3, Ramsay, Defender
      3
      Ramsay
      12, Nixon, Defender
      12
      Nixon
      5, McRitchie, Defender
      5
      McRitchie
      14, Connolly, Wing Back
      14
      Connolly
    • 8, MacLeman, Midfielder
      8
      MacLeman
      6, Grant, Midfielder
      6
      Grant
      4, Sutherland, Midfielder
      4
      Sutherland
      7, MacKenzie, Midfielder
      7
      MacKenzie
    • 9, MacLeod, Striker
      9
      MacLeod

    Starting lineup

    • Number 1,
      S. McCarthy
    • Number 5,
      R. McRitchie
    • Number 12,
      S. Nixon
    • Number 3,
      C. Ramsay C. Macdonald 34', substituted for C. Macdonald at 34 minutes
    • Number 14,
      K. Connolly
    • Number 11,
      M. Jamieson K. Hayllar 61', substituted for K. Hayllar at 61 minutes
    • Number 7,
      L. Mackenzie J. Taylor 61', substituted for J. Taylor at 61 minutes
    • Number 4,
      S. Sutherland
    • Number 6,
      J. Grant
    • Number 8,
      R. MacLeman A. Cruickshank 61', substituted for A. Cruickshank at 61 minutes
    • Number 9,
      K. Macleod (c), Captain

    away team, Forres Mechanics

    • Number 15,
      A. Cruickshank
    • Number 24,
      K. Hayllar
    • Number 17,
      A. MacPherson
    • Number 2,
      C. Macdonald
    • Number 21,
      M. Miele
    • Number 20,
      J. Taylor
    • Buckie Thistle (active)
    • Forres Mechanics

    home team, Buckie Thistle

    Manager: Lewis MacKinnon

    Formation: 4 - 2 - 3 - 1

    Pitch Formation

    Diagram of half a football pitch showing the home team formation.
    • 12, Simpson, Goalkeeper
      12
      Simpson
    • 17, Paterson, Defender
      17
      Paterson
      19, Munro, Defender
      19
      Munro
      4, Sam Morrison, Defender
      4
      Sam Morrison
      16, Fyffe, Defender
      16
      Fyffe
    • 11, Allen, Defensive Midfielder
      11
      Allen
      20, Goodall, Defensive Midfielder
      20
      Goodall
    • 22, Noble, Attacking Midfielder
      22
      Noble
      10, Keir, Attacking Midfielder
      10
      Keir
      7, Fraser, Attacking Midfielder
      7
      Fraser
    • 9, Peters, Striker
      9
      Peters

    Starting lineup

    • Number 12,
      T. Simpson
    • Number 16,
      R. Fyffe 64', Yellow Card at 64 minutes
    • Number 4,
      S. Morrison
    • Number 19,
      H. Munro
    • Number 17,
      R. Paterson
    • Number 20,
      M. Goodall
    • Number 11,
      F. Allen A. Conway 81', substituted for A. Conway at 81 minutes
    • Number 7,
      K. Fraser (c), Captain86', Yellow Card at 86 minutes
    • Number 10,
      L. Keir A. Nicolson 81', substituted for A. Nicolson at 81 minutes
    • Number 22,
      H. Noble R. Morrison 65', substituted for R. Morrison at 65 minutes
    • Number 9,
      J. Peters B. Campbell 81', substituted for B. Campbell at 81 minutes

    Substitutes

    • Number 18,
      B. Campbell
    • Number 15,
      A. Conway
    • Number 2,
      L. MacKinnon
    • Number 3,
      D. McHardy
    • Number 14,
      R. Morrison
    • Number 8,
      A. Nicolson
    • Number 6,
      F. Robertson
    • Number 1,
      E. Storrier

    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
    • 11, Jamieson, Wing Back
      11
      Jamieson
      3, Ramsay, Defender
      3
      Ramsay
      12, Nixon, Defender
      12
      Nixon
      5, McRitchie, Defender
      5
      McRitchie
      14, Connolly, Wing Back
      14
      Connolly
    • 8, MacLeman, Midfielder
      8
      MacLeman
      6, Grant, Midfielder
      6
      Grant
      4, Sutherland, Midfielder
      4
      Sutherland
      7, MacKenzie, Midfielder
      7
      MacKenzie
    • 9, MacLeod, Striker
      9
      MacLeod

    Starting lineup

    • Number 1,
      S. McCarthy
    • Number 5,
      R. McRitchie
    • Number 12,
      S. Nixon
    • Number 3,
      C. Ramsay C. Macdonald 34', substituted for C. Macdonald at 34 minutes
    • Number 14,
      K. Connolly
    • Number 11,
      M. Jamieson K. Hayllar 61', substituted for K. Hayllar at 61 minutes
    • Number 7,
      L. Mackenzie J. Taylor 61', substituted for J. Taylor at 61 minutes
    • Number 4,
      S. Sutherland
    • Number 6,
      J. Grant
    • Number 8,
      R. MacLeman A. Cruickshank 61', substituted for A. Cruickshank at 61 minutes
    • Number 9,
      K. Macleod (c), Captain

    Substitutes

    • Number 15,
      A. Cruickshank
    • Number 24,
      K. Hayllar
    • Number 17,
      A. MacPherson
    • Number 2,
      C. Macdonald
    • Number 21,
      M. Miele
    • Number 20,
      J. Taylor

    Match Officials

    Referee:
    Harry Bruce
    Assistant Referee 1:
    Jordan Reid
    Assistant Referee 2:
    Kyle Clark

    Head to Head

    Season so far

    Highland / Lowland

    • Skip to form guide
    • Skip to previous meetings
    • Skip to previous scores
    Buckie Thistle

    Key

    Forres
    Key, Buckie Thistle v Forres

    Form guide

    All competitions

    • Skip to previous meetings
    • Skip to previous scores
    • Skip back to season so far
    Buckie Thistle
    Forres Mechanics
    W
    Buckie Thistle won
    v Huntly
    1
    3
    Scottish Cup
    W
    Forres Mechanics won
    v Strathspey Thistle
    1
    2
    Highland / Lowland
    D
    Buckie Thistle draw
    v Huntly
    0
    0
    Highland / Lowland
    L
    Forres Mechanics lose
    v Caledonian Braves
    0
    2
    Scottish Cup
    L
    Buckie Thistle lose
    v Formartine United
    3
    1
    Highland / Lowland
    L
    Forres Mechanics lose
    v Brechin City
    6
    2
    Highland / Lowland
    L
    Buckie Thistle lose
    v Clachnacuddin
    1
    2
    Highland / Lowland
    W
    Forres Mechanics won
    v Wick Academy
    6
    0
    Highland League Cup
    L
    Buckie Thistle lose
    v Deveronvale
    3
    2
    Highland / Lowland
    D
    Forres Mechanics draw
    v Keith
    2
    2
    Highland / Lowland

    Previous meetings

    All competitions

    • Skip to previous scores
    • Skip back to form guide
    • Skip back to season so far
    Buckie Thistle and Forres Mechanics

    Played 42

    BUC
    Won
    17
    FOM
    Won
    12
    Draw
    13
    Draw 13
    Buckie Thistle Won 17Forres Mechanics Won 12

    Previous scores

    All competitions

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

    Highland / Lowland

    Forres Mechanics 1 , Buckie Thistle 1 on the 15th of March 2025
    ForresForres MechanicsForres Mechanics
    1
    1
    Buckie ThistleBuckie ThistleBuckie Thistle
    15th of March 2025
    15 MAR 2025
    Buckie Thistle 1 , Forres Mechanics 2 on the 12th of October 2024
    Buckie ThistleBuckie ThistleBuckie Thistle
    1
    2
    ForresForres MechanicsForres Mechanics
    12th of October 2024
    12 OCT 2024
    Forres Mechanics 1 , Buckie Thistle 8 on the 30th of December 2023
    ForresForres MechanicsForres Mechanics
    1
    8
    Buckie ThistleBuckie ThistleBuckie Thistle
    30th of December 2023
    30 DEC 2023

    Best of the BBC

    • The gangs behind phone theft in London

      • Attribution
        iPlayer

      Added to Watchlist
      On the Front Line has been added to your iPlayer Watchlist.
      On the Front Line: Fighting the Phone Snatchers
    • Fishing for old memories in new waters

      • Attribution
        iPlayer

      Added to Watchlist
      Mortimer & Whitehouse: Gone Fishing has been added to your iPlayer Watchlist.
      Mortimer and Whitehouse: Gone Fishing
    • Sir Tom Jones' remarkable life story

      • Attribution
        iPlayer

      Added to Watchlist
      In My Own Words has been added to your iPlayer Watchlist.
      In My Own Words: Tom Jones
    • Tim Burton's classic 90s spooky fantasy

      • Attribution
        iPlayer

      Added to Watchlist
      Edward Scissorhands has been added to your iPlayer Watchlist.
      Edward Scissorhands
    • 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.