Bonnyrigg Rose Athletic: 2023

Select Season:
Jan 4, 2025 3pm
Scottish League Two gameweek 19
Edinburgh
2-0
Bonnyrigg Rose
Young (8' pen.), See (89')
Grigor (83'), Murphy (90+5')

McArthur (90+4')
Jan 21, 2025 7.45pm
Scottish League Two gameweek 15
Bonnyrigg Rose
2-2
Spartans
Martyniuk (4' pen.), Barrett (57')
Scott Porteous (53'), Barrett (66'), Currie (68')
Russell (39'), Henderson (73' pen.)
Jan 25, 2025 3pm
Scottish League Two gameweek 22
Stirling
3-0
Bonnyrigg Rose
Graham (2'), McNab (39'), Brown (45')
Crane (41'), Waugh (45+2')

Young (25'), Ross (32'), Martyniuk (81')
Jan 28, 2025 7.45pm
Scottish League Two gameweek 20
Bonnyrigg Rose
3-1
Stranraer
Barrett (33'), Martyniuk (36' pen.), Ross (52' og.)
Barrett (70')
Russell (58')
Ross (45'), Docherty (83')
Feb 1, 2025 3pm
Scottish League Two gameweek 23
Bonnyrigg Rose
2-1
Clyde
Ross (8'), Martyniuk (30' pen.)
Scott Porteous (43'), Young (64'), Martyniuk (65'), Currie (90+1')
Rennie (79')
Lyon (77'), Lyon (77')
Feb 4, 2025 7.45pm
Scottish League Two gameweek 21
Elgin
3-0
Bonnyrigg Rose
Hester (22', 79'), Dolzanski (56')
Golding (12'), Dolzanski (62')

Currie (11'), Scott Porteous (42'), Young (45+1'), Stenhouse (68')
Feb 8, 2025 3pm
Scottish League Two gameweek 24
Bonnyrigg Rose
3-4
Peterhead
Ferrie (14', 14'), Ross (41'), Currie (47')
Murphy (83')
O (17'), Colloty (17'), Shanks (24'), Barry (26'), Smith (88')
Forrest (76')
Feb 15, 2025 3pm
Scottish League Two gameweek 25
East Fife
1-1
Bonnyrigg Rose
Trouten (85' pen.)
McKenna (67')
Ross (45+1')
Martyniuk (29'), C (84'), Ross (90+4')
Feb 22, 2025 3pm
Scottish League Two gameweek 26
Bonnyrigg Rose
0-2
Forfar

Young (58'), Ross (79'), Byrne (90+4')
McAllister (29'), Sommerville (81' og.)
Inglis (9'), Inglis (9'), Currie (90+5'), Cannon (90+5')
Mar 1, 2025 3pm
Scottish League Two gameweek 27
Spartans
3-1
Bonnyrigg Rose
Booth (19'), Dishington (53'), Stowe (89')
Watson (41'), Morgan (45+1')
Aiken (79')
Barrett (2'), Barrett (6'), Currie (22'), Sommerville (84')
Mar 8, 2025 3pm
Scottish League Two gameweek 28
Bonnyrigg Rose
0-1
Edinburgh

McGachie (7'), McGachie (7'), McGachie (7'), McGachie (7')
McGachie (76'), Ross (86')
Stokes (90+3')
Zaid (7'), Zaid (7'), (62'), Grigor (62'), Grigor (62')
Zaid (59'), Zaid (59')
Mar 15, 2025 3pm
Scottish League Two gameweek 29
Bonnyrigg Rose
1-1
Stirling
Watson (66')
Aiken (85')
Lennon (34' og.)
Waugh (65'), Shanley (77'), Constable (80')
Mar 22, 2025 3pm
Scottish League Two gameweek 30
Clyde
3-1
Bonnyrigg Rose
Rennie (13'), Williamson (76', 90+2')
Lyon (62')
Martyniuk (63' pen.)
Ferrie (37'), Scott Porteous (40'), Lennon (56'), Mailer (90+4')
Mar 29, 2025 3pm
Scottish League Two gameweek 31
Bonnyrigg Rose
0-1
Elgin

Watson (25'), McNeil (90+3')
Golding (72')
Apr 5, 2025 3pm
Scottish League Two gameweek 32
Peterhead
5-0
Bonnyrigg Rose
Colloty (20', 27', 47'), Forrest (60'), Carnwath (90')

Mailer (11'), Young (48'), Aiken (49'), Ross (51'), Ross (71')
Apr 12, 2025 3pm
Scottish League Two gameweek 33
Bonnyrigg Rose
0-2
East Fife

Young (14'), Young (15'), Scott Porteous (60')
Scott Porteous (65')
Trouten (54'), Laaref (90+5')
Munro (32'), Murdoch (72')
Apr 19, 2025 3pm
Scottish League Two gameweek 34
Forfar
0-2
Bonnyrigg Rose
Martyniuk (28' pen.), Ross (67')
Aiken (47'), McGachie (57'), Murphy (58')
Apr 26, 2025 3pm
Scottish League Two gameweek 35
Bonnyrigg Rose
2-1
Spartans
Aiken (75'), Arnott (90+6')
Mailer (56'), Martyniuk (82')
Henderson (86')
Sonkur (53'), Preston (61'), Dishington (63'), Waugh (65')
May 3, 2025 3pm
Scottish League Two gameweek 36
Stranraer
0-1
Bonnyrigg Rose

Edgar (58')
Arnott (70')
Aiken (76'), Ross (84'), Aiken (84')
Jul 12, 2025 3pm
Scottish League Cup Group stage
Bonnyrigg Rose
0-1
Alloa
Jul 15, 2025 7.45pm
Scottish League Cup Group stage
Airdrieonians
3-0
Bonnyrigg Rose
Jul 19, 2025 3pm
Scottish League Cup Group stage
Montrose
4-1
Bonnyrigg Rose
Jul 22, 2025 7.45pm
Scottish League Cup Group stage
Bonnyrigg Rose
1-3
Dundee
Jul 26, 2025 3pm
Aug 19, 2025
7.45pm
Aug 22, 2025 7.45pm
Aug 30, 2025 3pm
Sep 2, 2025 7.45pm
Sep 20, 2025 3pm
Sep 27, 2025 3pm
Scottish Cup 1st Round
Bonnyrigg Rose
2-1
Broxburn
Oct 14, 2025 7.45pm
Oct 18, 2025 3pm
Nov 22, 2025 3pm
Dec 6, 2025 3pm
Linlithgow
1-2
Bonnyrigg Rose
Berry (36')
Stenhouse (49'), Allen (60'), Skinner (82'), Sneddon (87')
Jones (29'), Ross (78')
Martyniuk (22'), Jones (39'), Ross (45+2'), Dowling (80')
Dec 13, 2025 3pm
Group E
Bonnyrigg Rose
3-2
Cowdenbeath
Ross (80'), Jones (50'), McGarva (90')
Laing (28'), Sommerville (66'), Currie (70'), Dowling (76'), Jones (86'), Ross (90+4'), Martyniuk (90+3')
Walker (24'), Ferrie (47')
Walker (68'), Newman (85'), Denham (90+5')
Dec 23, 2025
7.45pm
Scottish League Two Playoffs gameweek 23
Bonnyrigg Rose   Fallback club logo
vs.
Fallback club logo   Tranent Juniors
Scottish League Two
Jan 4, 2025 3pm
Scottish League Two gameweek 19
Edinburgh
2-0
Bonnyrigg Rose
Young (8' pen.), See (89')
Grigor (83'), Murphy (90+5')

McArthur (90+4')
Jan 21, 2025 7.45pm
Scottish League Two gameweek 15
Bonnyrigg Rose
2-2
Spartans
Martyniuk (4' pen.), Barrett (57')
Scott Porteous (53'), Barrett (66'), Currie (68')
Russell (39'), Henderson (73' pen.)
Jan 25, 2025 3pm
Scottish League Two gameweek 22
Stirling
3-0
Bonnyrigg Rose
Graham (2'), McNab (39'), Brown (45')
Crane (41'), Waugh (45+2')

Young (25'), Ross (32'), Martyniuk (81')
Jan 28, 2025 7.45pm
Scottish League Two gameweek 20
Bonnyrigg Rose
3-1
Stranraer
Barrett (33'), Martyniuk (36' pen.), Ross (52' og.)
Barrett (70')
Russell (58')
Ross (45'), Docherty (83')
Feb 1, 2025 3pm
Scottish League Two gameweek 23
Bonnyrigg Rose
2-1
Clyde
Ross (8'), Martyniuk (30' pen.)
Scott Porteous (43'), Young (64'), Martyniuk (65'), Currie (90+1')
Rennie (79')
Lyon (77'), Lyon (77')
Feb 4, 2025 7.45pm
Scottish League Two gameweek 21
Elgin
3-0
Bonnyrigg Rose
Hester (22', 79'), Dolzanski (56')
Golding (12'), Dolzanski (62')

Currie (11'), Scott Porteous (42'), Young (45+1'), Stenhouse (68')
Feb 8, 2025 3pm
Scottish League Two gameweek 24
Bonnyrigg Rose
3-4
Peterhead
Ferrie (14', 14'), Ross (41'), Currie (47')
Murphy (83')
O (17'), Colloty (17'), Shanks (24'), Barry (26'), Smith (88')
Forrest (76')
Feb 15, 2025 3pm
Scottish League Two gameweek 25
East Fife
1-1
Bonnyrigg Rose
Trouten (85' pen.)
McKenna (67')
Ross (45+1')
Martyniuk (29'), C (84'), Ross (90+4')
Feb 22, 2025 3pm
Scottish League Two gameweek 26
Bonnyrigg Rose
0-2
Forfar

Young (58'), Ross (79'), Byrne (90+4')
McAllister (29'), Sommerville (81' og.)
Inglis (9'), Inglis (9'), Currie (90+5'), Cannon (90+5')
Mar 1, 2025 3pm
Scottish League Two gameweek 27
Spartans
3-1
Bonnyrigg Rose
Booth (19'), Dishington (53'), Stowe (89')
Watson (41'), Morgan (45+1')
Aiken (79')
Barrett (2'), Barrett (6'), Currie (22'), Sommerville (84')
Mar 8, 2025 3pm
Scottish League Two gameweek 28
Bonnyrigg Rose
0-1
Edinburgh

McGachie (7'), McGachie (7'), McGachie (7'), McGachie (7')
McGachie (76'), Ross (86')
Stokes (90+3')
Zaid (7'), Zaid (7'), (62'), Grigor (62'), Grigor (62')
Zaid (59'), Zaid (59')
Mar 15, 2025 3pm
Scottish League Two gameweek 29
Bonnyrigg Rose
1-1
Stirling
Watson (66')
Aiken (85')
Lennon (34' og.)
Waugh (65'), Shanley (77'), Constable (80')
Mar 22, 2025 3pm
Scottish League Two gameweek 30
Clyde
3-1
Bonnyrigg Rose
Rennie (13'), Williamson (76', 90+2')
Lyon (62')
Martyniuk (63' pen.)
Ferrie (37'), Scott Porteous (40'), Lennon (56'), Mailer (90+4')
Mar 29, 2025 3pm
Scottish League Two gameweek 31
Bonnyrigg Rose
0-1
Elgin

Watson (25'), McNeil (90+3')
Golding (72')
Apr 5, 2025 3pm
Scottish League Two gameweek 32
Peterhead
5-0
Bonnyrigg Rose
Colloty (20', 27', 47'), Forrest (60'), Carnwath (90')

Mailer (11'), Young (48'), Aiken (49'), Ross (51'), Ross (71')
Apr 12, 2025 3pm
Scottish League Two gameweek 33
Bonnyrigg Rose
0-2
East Fife

Young (14'), Young (15'), Scott Porteous (60')
Scott Porteous (65')
Trouten (54'), Laaref (90+5')
Munro (32'), Murdoch (72')
Apr 19, 2025 3pm
Scottish League Two gameweek 34
Forfar
0-2
Bonnyrigg Rose
Martyniuk (28' pen.), Ross (67')
Aiken (47'), McGachie (57'), Murphy (58')
Apr 26, 2025 3pm
Scottish League Two gameweek 35
Bonnyrigg Rose
2-1
Spartans
Aiken (75'), Arnott (90+6')
Mailer (56'), Martyniuk (82')
Henderson (86')
Sonkur (53'), Preston (61'), Dishington (63'), Waugh (65')
May 3, 2025 3pm
Scottish League Two gameweek 36
Stranraer
0-1
Bonnyrigg Rose

Edgar (58')
Arnott (70')
Aiken (76'), Ross (84'), Aiken (84')
Scottish League Cup
Jul 12, 2025 3pm
Scottish League Cup Group stage
Bonnyrigg Rose
0-1
Alloa
Jul 15, 2025 7.45pm
Scottish League Cup Group stage
Airdrieonians
3-0
Bonnyrigg Rose
Jul 19, 2025 3pm
Scottish League Cup Group stage
Montrose
4-1
Bonnyrigg Rose
Jul 22, 2025 7.45pm
Scottish League Cup Group stage
Bonnyrigg Rose
1-3
Dundee
Scottish League Two Playoffs
Jul 26, 2025 3pm
Aug 19, 2025
7.45pm
Aug 22, 2025 7.45pm
Aug 30, 2025 3pm
Sep 2, 2025 7.45pm
Sep 20, 2025 3pm
Oct 14, 2025 7.45pm
Oct 18, 2025 3pm
Nov 22, 2025 3pm
Dec 6, 2025 3pm
Linlithgow
1-2
Bonnyrigg Rose
Berry (36')
Stenhouse (49'), Allen (60'), Skinner (82'), Sneddon (87')
Jones (29'), Ross (78')
Martyniuk (22'), Jones (39'), Ross (45+2'), Dowling (80')
Dec 13, 2025 3pm
Group E
Bonnyrigg Rose
3-2
Cowdenbeath
Ross (80'), Jones (50'), McGarva (90')
Laing (28'), Sommerville (66'), Currie (70'), Dowling (76'), Jones (86'), Ross (90+4'), Martyniuk (90+3')
Walker (24'), Ferrie (47')
Walker (68'), Newman (85'), Denham (90+5')
Dec 23, 2025
7.45pm
Scottish League Two Playoffs gameweek 23
Bonnyrigg Rose   Fallback club logo
vs.
Fallback club logo   Tranent Juniors
Scottish Cup
Sep 27, 2025 3pm
Scottish Cup 1st Round
Bonnyrigg Rose
2-1
Broxburn
rhs 2.0


Sports Mole provides in-depth previews and predictions for every match from the biggest leagues and competitions in world football.
Argentina's Lionel Messi kisses the World Cup trophy after collecting the Golden Ball award on December 18, 2022Sign up for our FREE daily preview newsletter direct to your inbox!