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
  • Euro 2025
  • 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
  • Euro 2025
  • Transfers
  • Top Scorers
  • Women
  • Champions League
  • FA Cup
  • All Teams
  • Leagues & Cups
  • Quizzes

Cowdenbeath v Bonnyrigg Rose

Match Summary

Sat 2 Aug 2025
‧
Highland / Lowland -
Lowland League
Cowdenbeath 2 , Bonnyrigg Rose 1 at Full time
CowdenbeathCowdenbeathCowdenbeath
2
1
Bonnyrigg RABonnyrigg RoseBonnyrigg Rose
Full time
FT
Half Time Cowdenbeath 0 , Bonnyrigg Rose 1
HT 0-1

Key Events

Cowdenbeath

  • J. Allan (51')Goal 51 minutes
  • M. Williamson (54')Goal 54 minutes

Bonnyrigg Rose

  • C. Ross (31')Goal 31 minutes
Assists
Cowdenbeath,C. Adamson (54')
Bonnyrigg Rose,K. Speirs (31')

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

Highland / Lowland Scores & Fixtures

Saturday 2nd August

Broxburn Athletic 5 , Berwick Rangers 0 at Full time
Broxburn Ath.Broxburn AthleticBroxburn Athletic
5
0
BerwickBerwick RangersBerwick Rangers
Full time
FT
CS Strollers 0 , Clydebank 5 at Full time
StrollersCS StrollersCS Strollers
0
5
ClydebankClydebankClydebank
Full time
FT
Cowdenbeath 2 , Bonnyrigg Rose 1 at Full time
CowdenbeathCowdenbeathCowdenbeath
2
1
Bonnyrigg RABonnyrigg RoseBonnyrigg Rose
Full time
FT
Gala Fairydean Rovers 2 , Caledonian Braves 0 at Full time
FairydeanGala Fairydean RoversGala Fairydean Rovers
2
0
BravesCaledonian BravesCaledonian Braves
Full time
FT
Gretna 2008 0 , Linlithgow Rose 6 at Full time
GretnaGretna 2008Gretna 2008
0
6
LinlithgowLinlithgow RoseLinlithgow Rose
Full time
FT
Stirling University 1 , Hearts II 2 at Full time
Stirling UnvStirling UniversityStirling University
1
2
HeartsHearts IIHearts II
Full time
FT
Tranent 4 , Albion Rovers 0 at Full time
TranentTranentTranent
4
0
AlbionAlbion RoversAlbion Rovers
Full time
FT
View all Highland / Lowland fixtures

Highland / Lowland Table

On Saturday 2nd August
Skip to table keyMatch Participants:
  • Cowdenbeath, Position 7, Points 6
  • Bonnyrigg Rose, Position 14, Points 3
TeamPlayedWonDrawnLostGoals ForGoals AgainstGoal DifferencePointsForm, Last 6 games, Oldest first
1
Clydebank
33009189
  • No Result
  • No Result
  • No Result
  • W
    Result Win
  • W
    Result Win
  • W
    Result Win
2
Tranent
32109187
  • No Result
  • No Result
  • No Result
  • W
    Result Win
  • D
    Result Draw
  • W
    Result Win
3
Linlithgow Rose
320111386
  • No Result
  • No Result
  • No Result
  • L
    Result Loss
  • W
    Result Win
  • W
    Result Win
4
Bo'ness United
32016246
  • No Result
  • No Result
  • No Result
  • W
    Result Win
  • L
    Result Loss
  • W
    Result Win
5
Caledonian Braves
32015236
  • No Result
  • No Result
  • No Result
  • W
    Result Win
  • W
    Result Win
  • L
    Result Loss
6
Gala Fairydean Rovers
32014406
  • No Result
  • No Result
  • No Result
  • W
    Result Win
  • L
    Result Loss
  • W
    Result Win
7
Cowdenbeath
32013306
  • No Result
  • No Result
  • No Result
  • L
    Result Loss
  • W
    Result Win
  • W
    Result Win
8
Celtic II
31209815
  • No Result
  • No Result
  • No Result
  • W
    Result Win
  • D
    Result Draw
  • D
    Result Draw
9
Hearts II
3111710-34
  • No Result
  • No Result
  • No Result
  • L
    Result Loss
  • D
    Result Draw
  • W
    Result Win
10
Albion Rovers
311158-34
  • No Result
  • No Result
  • No Result
  • D
    Result Draw
  • W
    Result Win
  • L
    Result Loss
11
Berwick Rangers
311125-34
  • No Result
  • No Result
  • No Result
  • W
    Result Win
  • D
    Result Draw
  • L
    Result Loss
12
Gretna 2008
3111611-54
  • No Result
  • No Result
  • No Result
  • W
    Result Win
  • D
    Result Draw
  • L
    Result Loss
13
Broxburn Athletic
31027523
  • No Result
  • No Result
  • No Result
  • L
    Result Loss
  • L
    Result Loss
  • W
    Result Win
14
Bonnyrigg Rose
31025413
  • No Result
  • No Result
  • No Result
  • L
    Result Loss
  • W
    Result Win
  • L
    Result Loss
15
Cumbernauld Colts
302178-12
  • No Result
  • No Result
  • No Result
  • D
    Result Draw
  • L
    Result Loss
  • D
    Result Draw
16
CS Strollers
3012311-81
  • No Result
  • No Result
  • No Result
  • L
    Result Loss
  • D
    Result Draw
  • L
    Result Loss
17
East Stirlingshire
300327-50
  • No Result
  • No Result
  • No Result
  • L
    Result Loss
  • L
    Result Loss
  • L
    Result Loss
18
Stirling University
300329-70
  • No Result
  • No Result
  • No Result
  • L
    Result Loss
  • L
    Result Loss
  • L
    Result Loss
View latest Highland / Lowland table

Key

  • Position 1 : Champion Play-off

Last Updated 2nd August 2025 at 22:42

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, Cowdenbeath

Manager: Paul McLean

Formation: 4 - 1 - 4 - 1

Pitch Formation

1, Hayward, Goalkeeper
1
Hayward
2, Adamson, Defender
2
Adamson
4, Petrie, Defender
4
Petrie
5, Denham, Defender
5
Denham
3, Newman, Defender
3
Newman
6, Wedderburn, Defensive Midfielder
6
Wedderburn
7, Williamson, Midfielder
7
Williamson
8, Allan, Midfielder
8
Allan
10, McDowell, Midfielder
10
McDowell
11, Watt, Midfielder
11
Watt
9, Tomany, Striker
9
Tomany

Starting lineup

  • Number 1,
    O. Hayward
  • Number 3,
    S. Newman
  • Number 5,
    J. Denham (c), Captain
  • Number 4,
    H. Petrie
  • Number 2,
    C. Adamson
  • Number 6,
    N. Wedderburn 80', Yellow Card at 80 minutesP. McLean 82', substituted for P. McLean at 82 minutes
  • Number 11,
    L. Watt D. Mauchin 82', substituted for D. Mauchin at 82 minutes
  • Number 10,
    S. McDowell 67', Yellow Card at 67 minutesF. Ness 72', substituted for F. Ness at 72 minutes
  • Number 8,
    J. Allan
  • Number 7,
    M. Williamson
  • Number 9,
    Z. Tomany D. Downie 86', substituted for D. Downie at 86 minutes

Substitutes

home team, Cowdenbeath

  • Number 12,
    D. Downie
  • Number 16,
    D. Mauchin
  • Number 15,
    P. McLean 71', Yellow Card at 71 minutes
  • Number 14,
    F. Ness
  • Number 17,
    S. Parker
  • Number 18,
    R. Reddington

away team, Bonnyrigg Rose

Manager: Jonny Stewart

Formation: 4 - 1 - 3 - 2

Pitch Formation

1, Connelly, Goalkeeper
1
Connelly
2, Laing, Defender
2
Laing
5, Somerville, Defender
5
Somerville
4, Young, Defender
4
Young
3, Martyniuk, Defender
3
Martyniuk
12, Dowling, Defensive Midfielder
12
Dowling
22, Connolly, Midfielder
22
Connolly
7, Jones, Midfielder
7
Jones
17, Speirs, Midfielder
17
Speirs
8, Higginbotham, Striker
8
Higginbotham
9, Ross, Striker
9
Ross

Starting lineup

  • Number 1,
    R. Connelly
  • Number 3,
    N. Martyniuk
  • Number 4,
    K. Young (c), CaptainC. Hogg 18', substituted for C. Hogg at 18 minutes
  • Number 5,
    K. Somerville
  • Number 2,
    Joshua Laing
  • Number 12,
    M. Dowling
  • Number 17,
    K. Speirs
  • Number 7,
    A. Jones 66', Yellow Card at 66 minutesR. Gray 78', substituted for R. Gray at 78 minutes
  • Number 22,
    C. Connolly
  • Number 9,
    C. Ross
  • Number 8,
    K. Higginbotham R. Bryce 60', substituted for R. Bryce at 60 minutes

away team, Bonnyrigg Rose

  • Number 25,
    M. Anderson
  • Number 18,
    J. Beveridge
  • Number 20,
    R. Bryce
  • Number 15,
    C. Fellows
  • Number 19,
    C. Forbes
  • Number 23,
    R. Gray
  • Number 16,
    C. Hogg
  • Cowdenbeath (active)
  • Bonnyrigg Rose

home team, Cowdenbeath

Manager: Paul McLean

Formation: 4 - 1 - 4 - 1

Pitch Formation

1, Hayward, Goalkeeper
1
Hayward
2, Adamson, Defender
2
Adamson
4, Petrie, Defender
4
Petrie
5, Denham, Defender
5
Denham
3, Newman, Defender
3
Newman
6, Wedderburn, Defensive Midfielder
6
Wedderburn
7, Williamson, Midfielder
7
Williamson
8, Allan, Midfielder
8
Allan
10, McDowell, Midfielder
10
McDowell
11, Watt, Midfielder
11
Watt
9, Tomany, Striker
9
Tomany

Starting lineup

  • Number 1,
    O. Hayward
  • Number 3,
    S. Newman
  • Number 5,
    J. Denham (c), Captain
  • Number 4,
    H. Petrie
  • Number 2,
    C. Adamson
  • Number 6,
    N. Wedderburn 80', Yellow Card at 80 minutesP. McLean 82', substituted for P. McLean at 82 minutes
  • Number 11,
    L. Watt D. Mauchin 82', substituted for D. Mauchin at 82 minutes
  • Number 10,
    S. McDowell 67', Yellow Card at 67 minutesF. Ness 72', substituted for F. Ness at 72 minutes
  • Number 8,
    J. Allan
  • Number 7,
    M. Williamson
  • Number 9,
    Z. Tomany D. Downie 86', substituted for D. Downie at 86 minutes

Substitutes

  • Number 12,
    D. Downie
  • Number 16,
    D. Mauchin
  • Number 15,
    P. McLean 71', Yellow Card at 71 minutes
  • Number 14,
    F. Ness
  • Number 17,
    S. Parker
  • Number 18,
    R. Reddington

away team, Bonnyrigg Rose

Manager: Jonny Stewart

Formation: 4 - 1 - 3 - 2

Pitch Formation

1, Connelly, Goalkeeper
1
Connelly
2, Laing, Defender
2
Laing
5, Somerville, Defender
5
Somerville
4, Young, Defender
4
Young
3, Martyniuk, Defender
3
Martyniuk
12, Dowling, Defensive Midfielder
12
Dowling
22, Connolly, Midfielder
22
Connolly
7, Jones, Midfielder
7
Jones
17, Speirs, Midfielder
17
Speirs
8, Higginbotham, Striker
8
Higginbotham
9, Ross, Striker
9
Ross

Starting lineup

  • Number 1,
    R. Connelly
  • Number 3,
    N. Martyniuk
  • Number 4,
    K. Young (c), CaptainC. Hogg 18', substituted for C. Hogg at 18 minutes
  • Number 5,
    K. Somerville
  • Number 2,
    Joshua Laing
  • Number 12,
    M. Dowling
  • Number 17,
    K. Speirs
  • Number 7,
    A. Jones 66', Yellow Card at 66 minutesR. Gray 78', substituted for R. Gray at 78 minutes
  • Number 22,
    C. Connolly
  • Number 9,
    C. Ross
  • Number 8,
    K. Higginbotham R. Bryce 60', substituted for R. Bryce at 60 minutes

Substitutes

  • Number 25,
    M. Anderson
  • Number 18,
    J. Beveridge
  • Number 20,
    R. Bryce
  • Number 15,
    C. Fellows
  • Number 19,
    C. Forbes
  • Number 23,
    R. Gray
  • Number 16,
    C. Hogg

Match Officials

Referee:
Mark Daly
Assistant Referee 1:
Ellis Walls
Assistant Referee 2:
Andrew Lafferty

Head to Head

Season so far

Highland / Lowland

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

Key

Bonnyrigg RA
Key, Cowdenbeath v Bonnyrigg RA
6th

League position

12th
League position, Cowdenbeath 6th, Bonnyrigg Rose 12th
7

Total points

4
Total points, Cowdenbeath 7, Bonnyrigg Rose 4

Form guide

All competitions

  • Skip to previous meetings
  • Skip to previous scores
  • Skip back to season so far
Cowdenbeath
Bonnyrigg Rose
W
Cowdenbeath won
v Bo'ness United
1
0
Highland / Lowland
W
Bonnyrigg Rose won
v Gala Fairydean Rovers
0
3
Highland / Lowland
L
Cowdenbeath lose
v Berwick Rangers
2
0
Highland / Lowland
L
Bonnyrigg Rose lose
v Gretna 2008
1
2
Highland / Lowland
W
Cowdenbeath won
v Berwick Rangers
2
0
Highland / Lowland
L
Bonnyrigg Rose lose
v Dundee
1
3
League Cup
L
Cowdenbeath lose
v Celtic II
6
4
Highland / Lowland
L
Bonnyrigg Rose lose
v Montrose
4
1
League Cup
D
Cowdenbeath draw
v Hearts II
3
3
Highland / Lowland
L
Bonnyrigg Rose lose
v Airdrieonians
3
0
League Cup

Previous meetings

All competitions

  • Skip to previous scores
  • Skip back to form guide
  • Skip back to season so far
Cowdenbeath and Bonnyrigg Rose
Won
0
Played
2
Won
2
Cowdenbeath Won 0Bonnyrigg Rose Won 2
Draw
0
Draw 0

Previous scores

All competitions

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

Play-offs 4/5

Cowdenbeath 0 , Bonnyrigg Rose 1 on the 14th of May 2022
CowdenbeathCowdenbeathCowdenbeath
0
1
Bonnyrigg RABonnyrigg RoseBonnyrigg Rose
14th of May 2022
14 MAY 2022
Bonnyrigg Rose 3 , Cowdenbeath 0 on the 7th of May 2022
Bonnyrigg RABonnyrigg RoseBonnyrigg Rose
3
0
CowdenbeathCowdenbeathCowdenbeath
7th of May 2022
7 MAY 2022

Best of the BBC

  • Why are so many people taking ketamine?

    • Attribution
      iPlayer
    Panorama: Britain's Ketamine Crisis
  • A notorious female gangster, the 'Black Widow', opens up

    • Attribution
      Sounds
    Gangster: The Story of the Black Widow
  • The perplexing story of a mysterious fugitive and hijacker

    • Attribution
      iPlayer
    Storyville
  • Explore the daily life of Viking women

    • Attribution
      Sounds
  • 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.