BBC Homepage
  • Skip to content
  • Accessibility Help
  • Your account
  • Home
  • News
  • Sport
  • Business
  • Innovation
  • Culture
  • Travel
  • Earth
  • Audio
  • Video
  • Live
  • More menu
More menu
Search BBC
  • Home
  • News
  • Sport
  • Business
  • Innovation
  • Culture
  • 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
  • Winter Paralympics
  • Full Sports A-Z
More from Sport
  • England
  • Scotland
  • Wales
  • Northern Ireland
  • News Feeds
  • Help & FAQs
  • Football
  • Scores & Fixtures
  • Tables
  • Gossip
  • Transfers
  • Top Scorers
  • Women
  • European
  • All Teams
  • Leagues & Cups
  • Quizzes

Forres Mechanics v Buckie Thistle

Match Summary

Sat 14 Mar 2026
‧
Highland / Lowland -
Highland League
Forres Mechanics 0 , Buckie Thistle 4 at Full time
ForresForres MechanicsForres Mechanics
0
4
Buckie ThistleBuckie ThistleBuckie Thistle
Full time
FT
Half Time Forres Mechanics 0 , Buckie Thistle 3
HT 0-3

Key Events

Forres Mechanics

  • C. Ramsay(
    45'+3)
    Red Card 45 minutes plus 3

Buckie Thistle

  • B. Campbell(16')Goal 16 minutes
  • L. MacDonald(21')Goal 21 minutes
  • L. Keir(45'+4 pen)Penalty 45 minutes plus 4
  • A. Conway(87')Goal 87 minutes
Assists
Buckie Thistle,L. Keir (16'), R. Fyffe (21')

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

Highland / Lowland Scores & Fixtures

Saturday 14th March

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

Highland / Lowland Table

On Saturday 14th March
Skip to table key
TeamPlayedWonDrawnLostGoals ForGoals AgainstGoal DifferencePointsForm, Last 6 games, Oldest first
1
Brora Rangers
28204488295964
  • W
    Result Win
  • W
    Result Win
  • L
    Result Loss
  • 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
27178257243359
  • D
    Result Draw
  • W
    Result Win
  • L
    Result Loss
  • D
    Result Draw
  • W
    Result Win
  • W
    Result Win
4
Clachnacuddin
29176669294057
  • L
    Result Loss
  • W
    Result Win
  • W
    Result Win
  • D
    Result Draw
  • L
    Result Loss
  • W
    Result Win
5
Fraserburgh
27155758312750
  • L
    Result Loss
  • W
    Result Win
  • D
    Result Draw
  • L
    Result Loss
  • W
    Result Win
  • L
    Result Loss
6
Banks O' Dee
27139546262048
  • D
    Result Draw
  • W
    Result Win
  • L
    Result Loss
  • W
    Result Win
  • D
    Result Draw
  • W
    Result Win
7
Keith
2813693842-445
  • W
    Result Win
  • W
    Result Win
  • W
    Result Win
  • W
    Result Win
  • W
    Result Win
  • W
    Result Win
8
Buckie Thistle
301351256451144
  • L
    Result Loss
  • D
    Result Draw
  • W
    Result Win
  • L
    Result Loss
  • L
    Result Loss
  • 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
2610884437738
  • D
    Result Draw
  • W
    Result Win
  • L
    Result Loss
  • W
    Result Win
  • D
    Result Draw
  • W
    Result Win
11
Strathspey Thistle
27121144470-2637
  • L
    Result Loss
  • W
    Result Win
  • L
    Result Loss
  • W
    Result Win
  • W
    Result Win
  • W
    Result Win
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
2795134358-1532
  • D
    Result Draw
  • D
    Result Draw
  • W
    Result Win
  • W
    Result Win
  • L
    Result Loss
  • L
    Result Loss
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
2856173459-2521
  • D
    Result Draw
  • W
    Result Win
  • W
    Result Win
  • L
    Result Loss
  • L
    Result Loss
  • L
    Result Loss
17
Lossiemouth
3034231567-5213
  • 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 14th March 2026 at 17:04

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,Forres Mechanics

Manager:Steven MacDonald

Formation:4 - 1 - 3 - 2

Pitch Formation

Diagram of half a football pitch showing the home team formation.
  • Number
    1
    1, McCarthy, Goalkeeper
    McCarthy
  • Number
    14
    14, Connolly, Defender
    Connolly
    Number
    2
    2, Macdonald, Defender
    Macdonald
    Number
    6
    6, Grant, Defender
    Grant
    Number
    3
    3, Ramsay, Defender
    Ramsay
  • Number
    4
    4, Sutherland, Defensive Midfielder
    Sutherland
  • Number
    7
    7, MacKenzie, Midfielder
    MacKenzie
    Number
    9
    9, MacLeod, Midfielder
    MacLeod
    Number
    25
    25, McLauchlan, Midfielder
    McLauchlan
  • Number
    10
    10, Frame, Striker
    Frame
    Number
    20
    20, Gardiner, Striker
    Gardiner

Starting lineup

  • Number
    1
    1, McCarthy, Goalkeeper
    S. McCarthy
  • Number
    3
    3, Ramsay, Defender
    C. Ramsay45'+3, Red Card at 45 minutes plus 3
  • Number
    6
    6, Grant, Defender
    J. Grant
  • Number
    2
    2, Macdonald, Defender
    C. Macdonald
  • Number
    14
    14, Connolly, Defender
    K. Connolly
  • Number
    4
    4, Sutherland, Defensive Midfielder
    S. Sutherland65', Yellow Card at 65 minutes
  • Number
    25
    25, McLauchlan, Midfielder
    M. McLauchlan(c), Captain
  • Number
    9
    9, MacLeod, Midfielder
    K. Macleod43', Yellow Card at 43 minutes
  • Number
    7
    7, MacKenzie, Midfielder
    L. MackenzieJ. Newlands 76', substituted for J. Newlands at 76 minutes
  • Number
    20
    20, Gardiner, Striker
    B. GardinerM. Jamieson 76', substituted for M. Jamieson at 76 minutes
  • Number
    10
    10, Frame, Striker
    C. Frame

Substitutes

home team,Forres Mechanics

  • Number
    24
    24, Hayllar, Substitute
    K. Hayllar
  • Number
    11
    11, Jamieson, Substitute
    M. Jamieson
  • Number
    22
    22, Knox, Substitute
    P. Knox
  • Number
    17
    17, MacPherson, Substitute
    A. MacPherson
  • Number
    21
    21, Miele, Substitute
    M. Miele
  • Number
    18
    18, Newlands, Substitute
    J. Newlands

away team,Buckie Thistle

Manager:Lewis MacKinnon

Formation:3 - 5 - 2

Pitch Formation

Diagram of half a football pitch showing the away team formation.
  • Number
    1
    1, McIntosh, Goalkeeper
    McIntosh
  • Number
    2
    2, Walker, Defender
    Walker
    Number
    5
    5, McKay, Defender
    McKay
    Number
    16
    16, Fyffe, Defender
    Fyffe
  • Number
    20
    20, Goodall, Midfielder
    Goodall
    Number
    10
    10, Keir, Midfielder
    Keir
    Number
    7
    7, Fraser, Midfielder
    Fraser
    Number
    23
    23, Cummings, Midfielder
    Cummings
    Number
    15
    15, MacDonald, Midfielder
    MacDonald
  • Number
    9
    9, Peters, Striker
    Peters
    Number
    18
    18, Campbell, Striker
    Campbell

Starting lineup

  • Number
    1
    1, McIntosh, Goalkeeper
    S. McIntosh
  • Number
    16
    16, Fyffe, Defender
    R. FyffeH. Noble 80', substituted for H. Noble at 80 minutes
  • Number
    5
    5, McKay, Defender
    I. McKay
  • Number
    2
    2, Walker, Defender
    J. Walker
  • Number
    15
    15, MacDonald, Midfielder
    L. MacDonald84', Yellow Card at 84 minutes
  • Number
    23
    23, Cummings, Midfielder
    A. Cummings
  • Number
    7
    7, Fraser, Midfielder
    K. Fraser(c), Captain
  • Number
    10
    10, Keir, Midfielder
    L. KeirA. Conway 66', substituted for A. Conway at 66 minutes
  • Number
    20
    20, Goodall, Midfielder
    M. GoodallR. Morrison 66', substituted for R. Morrison at 66 minutes
  • Number
    18
    18, Campbell, Striker
    B. Campbell60', Yellow Card at 60 minutesC. Donaldson 75', substituted for C. Donaldson at 75 minutes
  • Number
    9
    9, Peters, Striker
    J. Peters

away team,Buckie Thistle

  • Number
    17
    17, Conway, Substitute
    A. Conway
  • Number
    21
    21, Donaldson, Substitute
    C. Donaldson
  • Number
    4
    4, MacKinnon, Substitute
    L. MacKinnon
  • Number
    14
    14, Ross Morrison, Substitute
    R. Morrison
  • Number
    19
    19, Munro, Substitute
    H. Munro
  • Number
    22
    22, Noble, Substitute
    H. Noble
  • Number
    12
    12, Simpson, Substitute
    T. Simpson
  • Forres Mechanics (active)
  • Buckie Thistle

home team,Forres Mechanics

Manager:Steven MacDonald

Formation:4 - 1 - 3 - 2

Pitch Formation

Diagram of half a football pitch showing the home team formation.
  • Number
    1
    1, McCarthy, Goalkeeper
    McCarthy
  • Number
    14
    14, Connolly, Defender
    Connolly
    Number
    2
    2, Macdonald, Defender
    Macdonald
    Number
    6
    6, Grant, Defender
    Grant
    Number
    3
    3, Ramsay, Defender
    Ramsay
  • Number
    4
    4, Sutherland, Defensive Midfielder
    Sutherland
  • Number
    7
    7, MacKenzie, Midfielder
    MacKenzie
    Number
    9
    9, MacLeod, Midfielder
    MacLeod
    Number
    25
    25, McLauchlan, Midfielder
    McLauchlan
  • Number
    10
    10, Frame, Striker
    Frame
    Number
    20
    20, Gardiner, Striker
    Gardiner

Starting lineup

  • Number
    1
    1, McCarthy, Goalkeeper
    S. McCarthy
  • Number
    3
    3, Ramsay, Defender
    C. Ramsay45'+3, Red Card at 45 minutes plus 3
  • Number
    6
    6, Grant, Defender
    J. Grant
  • Number
    2
    2, Macdonald, Defender
    C. Macdonald
  • Number
    14
    14, Connolly, Defender
    K. Connolly
  • Number
    4
    4, Sutherland, Defensive Midfielder
    S. Sutherland65', Yellow Card at 65 minutes
  • Number
    25
    25, McLauchlan, Midfielder
    M. McLauchlan(c), Captain
  • Number
    9
    9, MacLeod, Midfielder
    K. Macleod43', Yellow Card at 43 minutes
  • Number
    7
    7, MacKenzie, Midfielder
    L. MackenzieJ. Newlands 76', substituted for J. Newlands at 76 minutes
  • Number
    20
    20, Gardiner, Striker
    B. GardinerM. Jamieson 76', substituted for M. Jamieson at 76 minutes
  • Number
    10
    10, Frame, Striker
    C. Frame

Substitutes

  • Number
    24
    24, Hayllar, Substitute
    K. Hayllar
  • Number
    11
    11, Jamieson, Substitute
    M. Jamieson
  • Number
    22
    22, Knox, Substitute
    P. Knox
  • Number
    17
    17, MacPherson, Substitute
    A. MacPherson
  • Number
    21
    21, Miele, Substitute
    M. Miele
  • Number
    18
    18, Newlands, Substitute
    J. Newlands

away team,Buckie Thistle

Manager:Lewis MacKinnon

Formation:3 - 5 - 2

Pitch Formation

Diagram of half a football pitch showing the away team formation.
  • Number
    1
    1, McIntosh, Goalkeeper
    McIntosh
  • Number
    2
    2, Walker, Defender
    Walker
    Number
    5
    5, McKay, Defender
    McKay
    Number
    16
    16, Fyffe, Defender
    Fyffe
  • Number
    20
    20, Goodall, Midfielder
    Goodall
    Number
    10
    10, Keir, Midfielder
    Keir
    Number
    7
    7, Fraser, Midfielder
    Fraser
    Number
    23
    23, Cummings, Midfielder
    Cummings
    Number
    15
    15, MacDonald, Midfielder
    MacDonald
  • Number
    9
    9, Peters, Striker
    Peters
    Number
    18
    18, Campbell, Striker
    Campbell

Starting lineup

  • Number
    1
    1, McIntosh, Goalkeeper
    S. McIntosh
  • Number
    16
    16, Fyffe, Defender
    R. FyffeH. Noble 80', substituted for H. Noble at 80 minutes
  • Number
    5
    5, McKay, Defender
    I. McKay
  • Number
    2
    2, Walker, Defender
    J. Walker
  • Number
    15
    15, MacDonald, Midfielder
    L. MacDonald84', Yellow Card at 84 minutes
  • Number
    23
    23, Cummings, Midfielder
    A. Cummings
  • Number
    7
    7, Fraser, Midfielder
    K. Fraser(c), Captain
  • Number
    10
    10, Keir, Midfielder
    L. KeirA. Conway 66', substituted for A. Conway at 66 minutes
  • Number
    20
    20, Goodall, Midfielder
    M. GoodallR. Morrison 66', substituted for R. Morrison at 66 minutes
  • Number
    18
    18, Campbell, Striker
    B. Campbell60', Yellow Card at 60 minutesC. Donaldson 75', substituted for C. Donaldson at 75 minutes
  • Number
    9
    9, Peters, Striker
    J. Peters

Substitutes

  • Number
    17
    17, Conway, Substitute
    A. Conway
  • Number
    21
    21, Donaldson, Substitute
    C. Donaldson
  • Number
    4
    4, MacKinnon, Substitute
    L. MacKinnon
  • Number
    14
    14, Ross Morrison, Substitute
    R. Morrison
  • Number
    19
    19, Munro, Substitute
    H. Munro
  • Number
    22
    22, Noble, Substitute
    H. Noble
  • Number
    12
    12, Simpson, Substitute
    T. Simpson

Match Officials

Referee:
Will Adam
Assistant Referee 1:
Alan Stronach
Assistant Referee 2:
Ben MacDermid

Head to Head

Season so far

Highland / Lowland

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

Key

Buckie Thistle
Key, Forres v Buckie Thistle

Form guide

All competitions

  • Skip to previous meetings
  • Skip to previous scores
  • Skip back to season so far
Forres Mechanics
Buckie Thistle
L
Forres Mechanics lose
v Banks O' Dee
4
1
Highland / Lowland
L
Buckie Thistle lose
v Strathspey Thistle
2
1
Highland / Lowland
W
Forres Mechanics won
v Nairn County
1
0
Highland / Lowland
L
Buckie Thistle lose
v Brora Rangers
0
2
Highland / Lowland
W
Forres Mechanics won
v Strathspey Thistle
6
0
Highland / Lowland
W
Buckie Thistle won
v Banks O' Dee
1
3
Highland / Lowland
D
Forres Mechanics draw
v Lossiemouth
1
1
Highland / Lowland
D
Buckie Thistle draw
v Huntly
1
1
Highland / Lowland
D
Forres Mechanics draw
v Banks O' Dee
1
1
Highland / Lowland
L
Buckie Thistle lose
v Brechin City
0
3
Highland / Lowland

Previous meetings

All competitions

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

Played43

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

Previous scores

All competitions

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

Highland / Lowland

Buckie Thistle 2 , Forres Mechanics 0 on the 11th of October 2025
Buckie ThistleBuckie ThistleBuckie Thistle
2
0
ForresForres MechanicsForres Mechanics
11th of October 2025
11 OCT 2025
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
  • Home
  • News
  • Sport
  • Business
  • Innovation
  • Culture
  • 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.

You might also like:

news | sport | weather | worklife | travel | future | culture | world | business | technology