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

Rothes v Fraserburgh

Match Summary

Sat 28 Mar 2026
‧
Highland / Lowland -
Highland League
Rothes 2 , Fraserburgh 5 at Full time
RothesRothesRothes
2
5
FraserburghFraserburghFraserburgh
Full time
FT
Half Time Rothes 2 , Fraserburgh 2
HT 2-2

Key Events

Rothes

  • J. Thomson (31' pen, 36')Penalty 31 minutes, Goal 36 minutes

Fraserburgh

  • S. Barbour (15')Goal 15 minutes
  • W. West (42')Goal 42 minutes
  • F. Mackie (46', 69', 76')Goal 46 minutes, Goal 69 minutes, Goal 76 minutes
Assists
Rothes,R. Duncan (36')
Fraserburgh,F. Mackie (15'), S. Barbour (42'), L. Strachan (46'), L. Watt (69'), A. Gibb (76')

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

Highland / Lowland Scores & Fixtures

Saturday 28th March

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

Highland / Lowland Table

On Saturday 28th March
Skip to table key
TeamPlayedWonDrawnLostGoals ForGoals AgainstGoal DifferencePointsForm, Last 6 games, Oldest first
1
Brora Rangers
31224593326170
  • W
    Result Win
  • W
    Result Win
  • W
    Result Win
  • W
    Result Win
  • W
    Result Win
  • L
    Result Loss
2
Brechin City
30215472175568
  • L
    Result Loss
  • W
    Result Win
  • W
    Result Win
  • W
    Result Win
  • D
    Result Draw
  • W
    Result Win
3
Formartine United
311810360253564
  • W
    Result Win
  • W
    Result Win
  • L
    Result Loss
  • D
    Result Draw
  • D
    Result Draw
  • W
    Result Win
4
Clachnacuddin
32186875354060
  • D
    Result Draw
  • L
    Result Loss
  • W
    Result Win
  • L
    Result Loss
  • W
    Result Win
  • L
    Result Loss
5
Fraserburgh
30175864372756
  • L
    Result Loss
  • W
    Result Win
  • L
    Result Loss
  • L
    Result Loss
  • W
    Result Win
  • W
    Result Win
6
Banks O' Dee
30159651292254
  • W
    Result Win
  • D
    Result Draw
  • W
    Result Win
  • W
    Result Win
  • L
    Result Loss
  • W
    Result Win
7
Keith
31156104145-451
  • W
    Result Win
  • W
    Result Win
  • W
    Result Win
  • W
    Result Win
  • L
    Result Loss
  • W
    Result Win
8
Buckie Thistle
321451357461147
  • W
    Result Win
  • L
    Result Loss
  • L
    Result Loss
  • W
    Result Win
  • W
    Result Win
  • L
    Result Loss
9
Nairn County
30144125245746
  • W
    Result Win
  • L
    Result Loss
  • W
    Result Win
  • L
    Result Loss
  • W
    Result Win
  • L
    Result Loss
10
Strathspey Thistle
31131174877-2940
  • W
    Result Win
  • W
    Result Win
  • L
    Result Loss
  • L
    Result Loss
  • W
    Result Win
  • L
    Result Loss
11
Turriff United
30109114844439
  • D
    Result Draw
  • W
    Result Win
  • D
    Result Draw
  • L
    Result Loss
  • L
    Result Loss
  • L
    Result Loss
12
Forres Mechanics
31116145063-1339
  • L
    Result Loss
  • L
    Result Loss
  • D
    Result Draw
  • W
    Result Win
  • W
    Result Win
  • L
    Result Loss
13
Huntly
31108134140138
  • D
    Result Draw
  • W
    Result Win
  • L
    Result Loss
  • L
    Result Loss
  • D
    Result Draw
  • W
    Result Win
14
Deveronvale
32104184381-3834
  • L
    Result Loss
  • L
    Result Loss
  • L
    Result Loss
  • W
    Result Win
  • L
    Result Loss
  • L
    Result Loss
15
Inverurie Loco Works
3186174260-1830
  • L
    Result Loss
  • L
    Result Loss
  • L
    Result Loss
  • W
    Result Win
  • W
    Result Win
  • W
    Result Win
16
Wick Academy
3176184055-1527
  • W
    Result Win
  • L
    Result Loss
  • L
    Result Loss
  • L
    Result Loss
  • L
    Result Loss
  • W
    Result Win
17
Lossiemouth
3244241970-5116
  • L
    Result Loss
  • L
    Result Loss
  • L
    Result Loss
  • L
    Result Loss
  • L
    Result Loss
  • W
    Result Win
18
Rothes
32142731126-957
  • 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 28th March 2026 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, Rothes

Manager: Ronnie Sharp

Formation: 4 - 4 - 2

Pitch Formation

Diagram of half a football pitch showing the home team formation.
  • Number
    28
    28, Black, Goalkeeper
    Black
  • Number
    2
    2, Rothnie, Defender
    Rothnie
    Number
    6
    6, Lean, Defender
    Lean
    Number
    4
    4, Alexander, Defender
    Alexander
    Number
    3
    3, Williamson, Defender
    Williamson
  • Number
    8
    8, Mitchell, Midfielder
    Mitchell
    Number
    7
    7, Thomson, Midfielder
    Thomson
    Number
    5
    5, Thain, Midfielder
    Thain
    Number
    10
    10, Duncan, Midfielder
    Duncan
  • Number
    9
    9, Scott, Striker
    Scott
    Number
    11
    11, Bain, Striker
    Bain

Starting lineup

  • Number
    28
    28, Black, Goalkeeper
    S. Black
  • Number
    3
    3, Williamson, Defender
    R. Williamson
  • Number
    4
    4, Alexander, Defender
    O. Alexander (c), Captain
  • Number
    6
    6, Lean, Defender
    R. Lean
  • Number
    2
    2, Rothnie, Defender
    S. Rothnie S. Mutch 57', substituted for S. Mutch at 57 minutes
  • Number
    10
    10, Duncan, Midfielder
    R. Duncan 64', Yellow Card at 64 minutes
  • Number
    5
    5, Thain, Midfielder
    T. Thain
  • Number
    7
    7, Thomson, Midfielder
    J. Thomson
  • Number
    8
    8, Mitchell, Midfielder
    B. Mitchell 82', Yellow Card at 82 minutes
  • Number
    11
    11, Bain, Striker
    J. Bain 79', Yellow Card at 79 minutes
  • Number
    9
    9, Scott, Striker
    H. Scott D. Fraser 57', substituted for D. Fraser at 57 minutes

Substitutes

home team, Rothes

  • Number
    16
    16, Brady, Substitute
    T. Brady
  • Number
    14
    14, Fraser, Substitute
    D. Fraser
  • Number
    18
    18, Gillies, Substitute
    B. Gillies
  • Number
    17
    17, Kendrick, Substitute
    H. Kendrick
  • Number
    15
    15, Mutch, Substitute
    S. Mutch

away team, Fraserburgh

Manager: Mark Cowie

Formation: 4 - 4 - 2

Pitch Formation

Diagram of half a football pitch showing the away team formation.
  • Number
    1
    1, Joe Barbour, Goalkeeper
    Joe Barbour
  • Number
    20
    20, Hawkins, Defender
    Hawkins
    Number
    26
    26, Robertson, Defender
    Robertson
    Number
    4
    4, MacLellan, Defender
    MacLellan
    Number
    8
    8, West, Defender
    West
  • Number
    24
    24, Duncan, Midfielder
    Duncan
    Number
    10
    10, Strachan, Midfielder
    Strachan
    Number
    16
    16, Buchan, Midfielder
    Buchan
    Number
    14
    14, Watt, Midfielder
    Watt
  • Number
    9
    9, Mackie, Striker
    Mackie
    Number
    11
    11, Scott Barbour, Striker
    Scott Barbour

Starting lineup

  • Number
    1
    1, Joe Barbour, Goalkeeper
    J. Barbour
  • Number
    8
    8, West, Defender
    W. West (c), Captain
  • Number
    4
    4, MacLellan, Defender
    J. Maclellan W. Sim 78', substituted for W. Sim at 78 minutes
  • Number
    26
    26, Robertson, Defender
    D. Robertson
  • Number
    20
    20, Hawkins, Defender
    J. Hawkins
  • Number
    14
    14, Watt, Midfielder
    L. Watt S. Butcher 74', substituted for S. Butcher at 74 minutes
  • Number
    16
    16, Buchan, Midfielder
    G. Buchan A. Gibb 74', substituted for A. Gibb at 74 minutes
  • Number
    10
    10, Strachan, Midfielder
    L. Strachan
  • Number
    24
    24, Duncan, Midfielder
    L. Duncan
  • Number
    11
    11, Scott Barbour, Striker
    S. Barbour P. Young 74', substituted for P. Young at 74 minutes
  • Number
    9
    9, Mackie, Striker
    F. Mackie

away team, Fraserburgh

  • Number
    17
    17, Butcher, Substitute
    S. Butcher
  • Number
    18
    18, Gibb, Substitute
    A. Gibb
  • Number
    3
    3, Hay, Substitute
    B. Hay
  • Number
    21
    21, Reid, Substitute
    A. Reid
  • Number
    12
    12, Sim, Substitute
    W. Sim
  • Number
    6
    6, Young, Substitute
    P. Young
  • Rothes (active)
  • Fraserburgh

home team, Rothes

Manager: Ronnie Sharp

Formation: 4 - 4 - 2

Pitch Formation

Diagram of half a football pitch showing the home team formation.
  • Number
    28
    28, Black, Goalkeeper
    Black
  • Number
    2
    2, Rothnie, Defender
    Rothnie
    Number
    6
    6, Lean, Defender
    Lean
    Number
    4
    4, Alexander, Defender
    Alexander
    Number
    3
    3, Williamson, Defender
    Williamson
  • Number
    8
    8, Mitchell, Midfielder
    Mitchell
    Number
    7
    7, Thomson, Midfielder
    Thomson
    Number
    5
    5, Thain, Midfielder
    Thain
    Number
    10
    10, Duncan, Midfielder
    Duncan
  • Number
    9
    9, Scott, Striker
    Scott
    Number
    11
    11, Bain, Striker
    Bain

Starting lineup

  • Number
    28
    28, Black, Goalkeeper
    S. Black
  • Number
    3
    3, Williamson, Defender
    R. Williamson
  • Number
    4
    4, Alexander, Defender
    O. Alexander (c), Captain
  • Number
    6
    6, Lean, Defender
    R. Lean
  • Number
    2
    2, Rothnie, Defender
    S. Rothnie S. Mutch 57', substituted for S. Mutch at 57 minutes
  • Number
    10
    10, Duncan, Midfielder
    R. Duncan 64', Yellow Card at 64 minutes
  • Number
    5
    5, Thain, Midfielder
    T. Thain
  • Number
    7
    7, Thomson, Midfielder
    J. Thomson
  • Number
    8
    8, Mitchell, Midfielder
    B. Mitchell 82', Yellow Card at 82 minutes
  • Number
    11
    11, Bain, Striker
    J. Bain 79', Yellow Card at 79 minutes
  • Number
    9
    9, Scott, Striker
    H. Scott D. Fraser 57', substituted for D. Fraser at 57 minutes

Substitutes

  • Number
    16
    16, Brady, Substitute
    T. Brady
  • Number
    14
    14, Fraser, Substitute
    D. Fraser
  • Number
    18
    18, Gillies, Substitute
    B. Gillies
  • Number
    17
    17, Kendrick, Substitute
    H. Kendrick
  • Number
    15
    15, Mutch, Substitute
    S. Mutch

away team, Fraserburgh

Manager: Mark Cowie

Formation: 4 - 4 - 2

Pitch Formation

Diagram of half a football pitch showing the away team formation.
  • Number
    1
    1, Joe Barbour, Goalkeeper
    Joe Barbour
  • Number
    20
    20, Hawkins, Defender
    Hawkins
    Number
    26
    26, Robertson, Defender
    Robertson
    Number
    4
    4, MacLellan, Defender
    MacLellan
    Number
    8
    8, West, Defender
    West
  • Number
    24
    24, Duncan, Midfielder
    Duncan
    Number
    10
    10, Strachan, Midfielder
    Strachan
    Number
    16
    16, Buchan, Midfielder
    Buchan
    Number
    14
    14, Watt, Midfielder
    Watt
  • Number
    9
    9, Mackie, Striker
    Mackie
    Number
    11
    11, Scott Barbour, Striker
    Scott Barbour

Starting lineup

  • Number
    1
    1, Joe Barbour, Goalkeeper
    J. Barbour
  • Number
    8
    8, West, Defender
    W. West (c), Captain
  • Number
    4
    4, MacLellan, Defender
    J. Maclellan W. Sim 78', substituted for W. Sim at 78 minutes
  • Number
    26
    26, Robertson, Defender
    D. Robertson
  • Number
    20
    20, Hawkins, Defender
    J. Hawkins
  • Number
    14
    14, Watt, Midfielder
    L. Watt S. Butcher 74', substituted for S. Butcher at 74 minutes
  • Number
    16
    16, Buchan, Midfielder
    G. Buchan A. Gibb 74', substituted for A. Gibb at 74 minutes
  • Number
    10
    10, Strachan, Midfielder
    L. Strachan
  • Number
    24
    24, Duncan, Midfielder
    L. Duncan
  • Number
    11
    11, Scott Barbour, Striker
    S. Barbour P. Young 74', substituted for P. Young at 74 minutes
  • Number
    9
    9, Mackie, Striker
    F. Mackie

Substitutes

  • Number
    17
    17, Butcher, Substitute
    S. Butcher
  • Number
    18
    18, Gibb, Substitute
    A. Gibb
  • Number
    3
    3, Hay, Substitute
    B. Hay
  • Number
    21
    21, Reid, Substitute
    A. Reid
  • Number
    12
    12, Sim, Substitute
    W. Sim
  • Number
    6
    6, Young, Substitute
    P. Young

Match Officials

Referee:
Vladyslav Melnyk
Assistant Referee 1:
Struan Barclay
Assistant Referee 2:
John Milne

Head to Head

Season so far

Highland / Lowland

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

Key

Fraserburgh
Key, Rothes v Fraserburgh

Form guide

All competitions

  • Skip to previous meetings
  • Skip to previous scores
  • Skip back to season so far
Rothes
Fraserburgh
L
Rothes lose
v Clachnacuddin
1
5
Highland / Lowland
W
Fraserburgh won
v Buckie Thistle
0
1
Highland / Lowland
L
Rothes lose
v Lossiemouth
0
3
Highland / Lowland
L
Fraserburgh lose
v Inverurie Loco Works
4
0
Highland / Lowland
L
Rothes lose
v Formartine United
4
0
Highland / Lowland
L
Fraserburgh lose
v Banks O' Dee
0
1
Highland / Lowland
L
Rothes lose
v Turriff United
3
0
Highland / Lowland
W
Fraserburgh won
v Brechin City
1
0
Highland / Lowland
L
Rothes lose
v Inverurie Loco Works
2
6
Highland / Lowland
L
Fraserburgh lose
v Keith
1
2
Highland / Lowland

Previous meetings

All competitions

  • Skip to previous scores
  • Skip back to form guide
  • Skip back to season so far
Rothes and Fraserburgh

Played 39

RTH
Won
4
FRA
Won
34
Draw
1
Draw 1
Rothes Won 4Fraserburgh Won 34

Previous scores

All competitions

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

Highland / Lowland

Fraserburgh 3 , Rothes 0 on the 13th of August 2025
FraserburghFraserburghFraserburgh
3
0
RothesRothesRothes
13th of August 2025
13 AUG 2025
Fraserburgh 6 , Rothes 1 on the 5th of March 2025
FraserburghFraserburghFraserburgh
6
1
RothesRothesRothes
5th of March 2025
5 MAR 2025

Scottish Cup

Fraserburgh 8 , Rothes 0 on the 28th of September 2024
FraserburghFraserburghFraserburgh
8
0
RothesRothesRothes
28th of September 2024
28 SEP 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.