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

Brora Rangers v Banks O' Dee

Match Summary

Sat 28 Mar 2026
‧
Highland / Lowland -
Highland League
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
Half Time Brora Rangers 0 , Banks O' Dee 0
HT 0-0

Key Events

Brora Rangers

    Banks O' Dee

    • M. Alexander (80')Goal 80 minutes

    Venue:Dudgeon 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, Brora Rangers

    Manager: Steven Mackay

    Formation: 4 - 4 - 2

    Pitch Formation

    Diagram of half a football pitch showing the home team formation.
    • Number
      1
      1, MacKay, Goalkeeper
      MacKay
    • Number
      2
      2, Draper, Defender
      Draper
      Number
      12
      12, Keogh, Defender
      Keogh
      Number
      14
      14, Samuel Thompson, Defender
      Samuel Thompson
      Number
      8
      8, Mackenzie, Defender
      Mackenzie
    • Number
      9
      9, Anderson, Midfielder
      Anderson
      Number
      3
      3, Ewan, Midfielder
      Ewan
      Number
      7
      7, Dingwall, Midfielder
      Dingwall
      Number
      11
      11, Wallace, Midfielder
      Wallace
    • Number
      19
      19, Bunce, Striker
      Bunce
      Number
      10
      10, Shane Sutherland, Striker
      Shane Sutherland

    Starting lineup

    • Number
      1
      1, MacKay, Goalkeeper
      C. Mackay
    • Number
      8
      8, Mackenzie, Defender
      C. Mackenzie (c), Captain64', Yellow Card at 64 minutes
    • Number
      14
      14, Samuel Thompson, Defender
      S. Thompson G. Pullen 53', substituted for G. Pullen at 53 minutes
    • Number
      12
      12, Keogh, Defender
      S. Keogh
    • Number
      2
      2, Draper, Defender
      R. Draper
    • Number
      11
      11, Wallace, Midfielder
      J. Wallace
    • Number
      7
      7, Dingwall, Midfielder
      T. Dingwall
    • Number
      3
      3, Ewan, Midfielder
      C. Ewan
    • Number
      9
      9, Anderson, Midfielder
      J. Anderson
    • Number
      10
      10, Shane Sutherland, Striker
      S. Sutherland
    • Number
      19
      19, Bunce, Striker
      C. Bunce M. Ewan 66', substituted for M. Ewan at 66 minutesA. Wilson 88', substituted for A. Wilson at 88 minutes

    Substitutes

    home team, Brora Rangers

    • Number
      6
      6, Cooper, Substitute
      A. Cooper
    • Number
      17
      17, Ewan, Substitute
      M. Ewan
    • Number
      4
      4, Finnis, Substitute
      M. Finnis
    • Number
      5
      5, Nicolson, Substitute
      M. Nicolson
    • Number
      15
      15, Pullen, Substitute
      G. Pullen
    • Number
      20
      20, Rae, Substitute
      D. Rae
    • Number
      16
      16, Tremarco, Substitute
      S. Tremarco
    • Number
      18
      18, Wilson, Substitute
      A. Wilson

    away team, Banks O' Dee

    Manager: Paul Lawson

    Formation: 4 - 3 - 3

    Pitch Formation

    Diagram of half a football pitch showing the away team formation.
    • Number
      1
      1, Hoban, Goalkeeper
      Hoban
    • Number
      2
      2, Davidson, Defender
      Davidson
      Number
      5
      5, Stark, Defender
      Stark
      Number
      6
      6, Cooney, Defender
      Cooney
      Number
      3
      3, Lorimer, Defender
      Lorimer
    • Number
      8
      8, Gilmour, Midfielder
      Gilmour
      Number
      4
      4, Craig, Midfielder
      Craig
      Number
      9
      9, Alexander, Midfielder
      Alexander
    • Number
      11
      11, Watson, Striker
      Watson
      Number
      10
      10, Philipson, Striker
      Philipson
      Number
      14
      14, Pugh, Striker
      Pugh

    Starting lineup

    • Number
      1
      1, Hoban, Goalkeeper
      D. Hoban 54', Yellow Card at 54 minutes
    • Number
      3
      3, Lorimer, Defender
      L. Lorimer
    • Number
      6
      6, Cooney, Defender
      N. Cooney
    • Number
      5
      5, Stark, Defender
      A. Stark
    • Number
      2
      2, Davidson, Defender
      R. Davidson 77', Yellow Card at 77 minutes
    • Number
      9
      9, Alexander, Midfielder
      M. Alexander
    • Number
      4
      4, Craig, Midfielder
      H. Craig A. Leiper 60', substituted for A. Leiper at 60 minutes
    • Number
      8
      8, Gilmour, Midfielder
      M. Gilmour
    • Number
      14
      14, Pugh, Striker
      S. Pugh (c), Captain
    • Number
      10
      10, Philipson, Striker
      M. Philipson K. Lawrence 91', substituted for K. Lawrence at 91 minutes
    • Number
      11
      11, Watson, Striker
      M. Watson

    away team, Banks O' Dee

    • Number
      12
      12, Duncan, Substitute
      M. Duncan
    • Number
      16
      16, Lawrence, Substitute
      K. Lawrence
    • Number
      15
      15, Leiper, Substitute
      A. Leiper
    • Brora Rangers (active)
    • Banks O' Dee

    home team, Brora Rangers

    Manager: Steven Mackay

    Formation: 4 - 4 - 2

    Pitch Formation

    Diagram of half a football pitch showing the home team formation.
    • Number
      1
      1, MacKay, Goalkeeper
      MacKay
    • Number
      2
      2, Draper, Defender
      Draper
      Number
      12
      12, Keogh, Defender
      Keogh
      Number
      14
      14, Samuel Thompson, Defender
      Samuel Thompson
      Number
      8
      8, Mackenzie, Defender
      Mackenzie
    • Number
      9
      9, Anderson, Midfielder
      Anderson
      Number
      3
      3, Ewan, Midfielder
      Ewan
      Number
      7
      7, Dingwall, Midfielder
      Dingwall
      Number
      11
      11, Wallace, Midfielder
      Wallace
    • Number
      19
      19, Bunce, Striker
      Bunce
      Number
      10
      10, Shane Sutherland, Striker
      Shane Sutherland

    Starting lineup

    • Number
      1
      1, MacKay, Goalkeeper
      C. Mackay
    • Number
      8
      8, Mackenzie, Defender
      C. Mackenzie (c), Captain64', Yellow Card at 64 minutes
    • Number
      14
      14, Samuel Thompson, Defender
      S. Thompson G. Pullen 53', substituted for G. Pullen at 53 minutes
    • Number
      12
      12, Keogh, Defender
      S. Keogh
    • Number
      2
      2, Draper, Defender
      R. Draper
    • Number
      11
      11, Wallace, Midfielder
      J. Wallace
    • Number
      7
      7, Dingwall, Midfielder
      T. Dingwall
    • Number
      3
      3, Ewan, Midfielder
      C. Ewan
    • Number
      9
      9, Anderson, Midfielder
      J. Anderson
    • Number
      10
      10, Shane Sutherland, Striker
      S. Sutherland
    • Number
      19
      19, Bunce, Striker
      C. Bunce M. Ewan 66', substituted for M. Ewan at 66 minutesA. Wilson 88', substituted for A. Wilson at 88 minutes

    Substitutes

    • Number
      6
      6, Cooper, Substitute
      A. Cooper
    • Number
      17
      17, Ewan, Substitute
      M. Ewan
    • Number
      4
      4, Finnis, Substitute
      M. Finnis
    • Number
      5
      5, Nicolson, Substitute
      M. Nicolson
    • Number
      15
      15, Pullen, Substitute
      G. Pullen
    • Number
      20
      20, Rae, Substitute
      D. Rae
    • Number
      16
      16, Tremarco, Substitute
      S. Tremarco
    • Number
      18
      18, Wilson, Substitute
      A. Wilson

    away team, Banks O' Dee

    Manager: Paul Lawson

    Formation: 4 - 3 - 3

    Pitch Formation

    Diagram of half a football pitch showing the away team formation.
    • Number
      1
      1, Hoban, Goalkeeper
      Hoban
    • Number
      2
      2, Davidson, Defender
      Davidson
      Number
      5
      5, Stark, Defender
      Stark
      Number
      6
      6, Cooney, Defender
      Cooney
      Number
      3
      3, Lorimer, Defender
      Lorimer
    • Number
      8
      8, Gilmour, Midfielder
      Gilmour
      Number
      4
      4, Craig, Midfielder
      Craig
      Number
      9
      9, Alexander, Midfielder
      Alexander
    • Number
      11
      11, Watson, Striker
      Watson
      Number
      10
      10, Philipson, Striker
      Philipson
      Number
      14
      14, Pugh, Striker
      Pugh

    Starting lineup

    • Number
      1
      1, Hoban, Goalkeeper
      D. Hoban 54', Yellow Card at 54 minutes
    • Number
      3
      3, Lorimer, Defender
      L. Lorimer
    • Number
      6
      6, Cooney, Defender
      N. Cooney
    • Number
      5
      5, Stark, Defender
      A. Stark
    • Number
      2
      2, Davidson, Defender
      R. Davidson 77', Yellow Card at 77 minutes
    • Number
      9
      9, Alexander, Midfielder
      M. Alexander
    • Number
      4
      4, Craig, Midfielder
      H. Craig A. Leiper 60', substituted for A. Leiper at 60 minutes
    • Number
      8
      8, Gilmour, Midfielder
      M. Gilmour
    • Number
      14
      14, Pugh, Striker
      S. Pugh (c), Captain
    • Number
      10
      10, Philipson, Striker
      M. Philipson K. Lawrence 91', substituted for K. Lawrence at 91 minutes
    • Number
      11
      11, Watson, Striker
      M. Watson

    Substitutes

    • Number
      12
      12, Duncan, Substitute
      M. Duncan
    • Number
      16
      16, Lawrence, Substitute
      K. Lawrence
    • Number
      15
      15, Leiper, Substitute
      A. Leiper

    Match Officials

    Referee:
    Mark Bolton
    Assistant Referee 1:
    David Ross
    Assistant Referee 2:
    Marek Raczko

    Head to Head

    Season so far

    Highland / Lowland

    • Skip to form guide
    • Skip to previous meetings
    • Skip to previous scores
    Brora Rangers

    Key

    Banks O' Dee
    Key, Brora Rangers v Banks O' Dee

    Form guide

    All competitions

    • Skip to previous meetings
    • Skip to previous scores
    • Skip back to season so far
    Brora Rangers
    Banks O' Dee
    W
    Brora Rangers won
    v Clachnacuddin
    1
    2
    Highland / Lowland
    L
    Banks O' Dee lose
    v Inverurie Loco Works
    2
    1
    Highland / Lowland
    W
    Brora Rangers won
    v Lossiemouth
    1
    3
    Highland / Lowland
    W
    Banks O' Dee won
    v Strathspey Thistle
    3
    1
    Highland / Lowland
    W
    Brora Rangers won
    v Deveronvale
    8
    1
    Highland / Lowland
    W
    Banks O' Dee won
    v Fraserburgh
    0
    1
    Highland / Lowland
    W
    Brora Rangers won
    v Buckie Thistle
    0
    2
    Highland / Lowland
    D
    Banks O' Dee draw
    v Turriff United
    1
    1
    Highland / Lowland
    W
    Brora Rangers won
    v Turriff United
    3
    0
    Highland / Lowland
    W
    Banks O' Dee won
    v Forres Mechanics
    4
    1
    Highland / Lowland

    Previous meetings

    All competitions

    • Skip to previous scores
    • Skip back to form guide
    • Skip back to season so far
    Brora Rangers and Banks O' Dee

    Played 11

    BRO
    Won
    4
    BOD
    Won
    5
    Draw
    2
    Draw 2
    Brora Rangers Won 4Banks O' Dee Won 5

    Previous scores

    All competitions

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

    Highland League Cup

    Banks O' Dee 2 , Brora Rangers 1 on the 6th of December 2025
    Banks O' DeeBanks O' DeeBanks O' Dee
    2
    1
    Brora RangersBrora RangersBrora Rangers
    6th of December 2025
    6 DEC 2025

    Highland / Lowland

    Banks O' Dee 3 , Brora Rangers 1 on the 20th of September 2025
    Banks O' DeeBanks O' DeeBanks O' Dee
    3
    1
    Brora RangersBrora RangersBrora Rangers
    20th of September 2025
    20 SEP 2025
    Brora Rangers 2 , Banks O' Dee 0 on the 29th of March 2025
    Brora RangersBrora RangersBrora Rangers
    2
    0
    Banks O' DeeBanks O' DeeBanks O' Dee
    29th of March 2025
    29 MAR 2025
    • 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.