| Scotland FA Cup | 11/29 15:00 | 9 |
Bonnyrigg Rose v
Spartans FC
|
L | 1-2 | |
| Scotland Lowland League | 11/08 15:00 | - |
Caledonian Braves
v
Bonnyrigg Rose
|
W |
|
|
| Scotland Lowland League | 11/04 19:45 | - |
Bonnyrigg Rose v
Bo'ness United FC
|
- | View | |
| Scotland FA Cup | 10/25 14:00 | 8 |
Cumbernauld Colts
v
Bonnyrigg Rose
|
W | 0-2 | |
| Scotland Lowland League | 10/18 14:00 | - |
Bonnyrigg Rose v
Clydebank FC
|
W | 3-2 | |
| Scotland Lowland League | 10/14 18:45 | - |
Albion
v
Bonnyrigg Rose
|
W | 0-3 | |
| Scotland Lowland League | 10/03 18:45 | - |
Hearts B
v
Bonnyrigg Rose
|
W | 1-2 | |
| Scotland FA Cup | 09/27 14:00 | 7 |
Bonnyrigg Rose v
Broxburn Athletic
|
W | 2-1 | |
| Scotland Lowland League | 09/20 14:00 | - |
Bonnyrigg Rose v
Berwick Rangers
|
L | 3-4 | |
| Scotland Lowland League | 09/02 18:45 | - |
Bonnyrigg Rose v
Albion Rovers
|
D | 1-1 | |
| Scotland Lowland League | 08/22 18:45 | - |
East Stirlingshire
v
Bonnyrigg Rose
|
W | 1-5 | |
| Scotland Lowland League | 08/09 14:00 | - |
Bonnyrigg Rose v
Stirling University
|
D | 1-1 | |
| Scotland Lowland League | 07/30 18:45 | - |
SK Aich/Dob
v
Bonnyrigg Rose
|
W | 0-3 | |
| Scotland League Cup | 07/22 18:45 | 1 |
[5] Bonnyrigg Rose v
Dundee
[4]
|
L | 1-3 | |
| Scotland League Cup | 07/19 14:00 | 1 |
[3] Montrose
v
Bonnyrigg Rose [5]
|
L | 4-1 | |
| Scotland League Cup | 07/15 18:45 | 1 |
[1] Airdrieonians
v
Bonnyrigg Rose [4]
|
L | 3-0 | |
| Scotland League Cup | 07/12 14:00 | 1 |
Bonnyrigg Rose v
Alloa
|
L | 0-1 | |
| Scotland League Two Play-Offs | 05/17 14:00 | 1 |
Bonnyrigg Rose v
East Kilbride
|
D | 0-0 | |
| Scotland League Two Play-Offs | 05/10 14:00 | 1 |
East Kilbride
v
Bonnyrigg Rose
|
L | 3-1 | |
| Scotland League Two | 05/03 14:00 | 36 |
[7] Stranraer
v
Bonnyrigg Rose [10]
|
W | 0-1 | |
| Scotland League Two | 04/26 14:00 | 35 |
[10] Bonnyrigg Rose v
Spartans FC
[5]
|
W | 2-1 | |
| Scotland League Two | 04/19 14:00 | 34 |
[9] Forfar
v
Bonnyrigg Rose [10]
|
W | 0-2 | |
| Scotland League Two | 04/12 14:00 | 33 |
[10] Bonnyrigg Rose v
Dodig/Zimonjic
[2] |
L | 0-2 | |
| Scotland League Two | 04/05 14:00 | 32 |
[1] Peterhead
v
Bonnyrigg Rose [10]
|
L | 5-0 | |
| Scotland League Two | 03/29 15:00 | 31 |
[10] Bonnyrigg Rose v
Elgin
[4]
|
L | 0-1 | |
| Scotland League Two | 03/22 15:00 | 30 |
[8] Clyde
v
Bonnyrigg Rose [9]
|
L | 3-1 | |
| Scotland League Two | 03/15 15:00 | 29 |
[10] Bonnyrigg Rose v
Stirling
[6]
|
D | 1-1 | |
| Scotland League Two | 03/08 15:00 | 28 |
[9] Bonnyrigg Rose v
Edinburgh City
[3]
|
L | 0-1 | |
| Scotland League Two | 03/01 15:00 | 27 |
[5] Spartans FC
v
Bonnyrigg Rose [9]
|
L | 3-1 | |
| Scotland League Two | 02/22 15:00 | 26 |
[9] Bonnyrigg Rose v
Forfar
[10]
|
L | 0-2 |
Bonnyrigg Rose Football Club is a Scottish football club from the town of Bonnyrigg. Formed in 1881 and nicknamed the Rose, the team plays in the Lowland League, having been relegated in 2024–25.
Their home ground is New Dundas Park, and they have traditionally played in red and white hoops. They have won the Scottish Junior Cup twice, in 1966 and in 1978, as well as finishing runners-up in 1972. Their 6–1 defeat of Whitburn in 1966 holds a joint record for the margin of victory in a Scottish Junior Cup final. Bonnyrigg won the East Region Super League championship four times during their membership, making them the league's most successful side.
At a special general meeting held in March 2018, the club's members voted in favour of applying to join the senior East of Scotland Football League. Bonnyrigg were part of a larger movement of eastern junior clubs to the East of Scotland League that year. In 2019, they won promotion to the Lowland League and successfully applied for Scottish Football Association membership. In 2022, they won promotion to Scottish League Two, thus entering the Scottish Professional Football League for the first time, and after doing so, changed their name from Bonnyrigg Rose Athletic to the more streamlined Bonnyrigg Rose.