Season Record
21 Won
6 Drawn
7 Lost
Biggest Results
Biggest Home Win
5-1
Biggest Away Win
1-5
Biggest Home Loss
3-4
Biggest Away Loss
5-1
Fun Facts
2.3
Avg goals per match
71%
Home win rate
53%
Away win rate
11
Clean sheets
100%
Penalty success (2/2)
Recent Results
Football League - Lowland League
Bonnyrigg Rose Athletic
Football League - Lowland League Sat 18 Apr 2026
1 - 2
FT
Linlithgow Rose
New Dundas Park
Football League - Lowland League
Broxburn Athletic
Football League - Lowland League Sat 11 Apr 2026
2 - 2
FT
Bonnyrigg Rose Athletic
Albyn Park
Football League - Lowland League
Bonnyrigg Rose Athletic
Football League - Lowland League Sat 4 Apr 2026
3 - 2
FT
Caledonian Braves
New Dundas Park
Football League - Lowland League
Berwick Rangers
Football League - Lowland League Sat 28 Mar 2026
2 - 2
FT
Bonnyrigg Rose Athletic
Shielfield Park
Football League - Lowland League
Celtic II
Football League - Lowland League Sat 21 Mar 2026
3 - 3
FT
Bonnyrigg Rose Athletic
Albert Bartlett Stadium
Performance by Competition
10 W
3 D
3 L
38-24 goals
+14 GD
18 Apr
vs Linlithgow Rose
1-2
L
11 Apr
@ Broxburn Athletic
2-2
D
04 Apr
vs Caledonian Braves
3-2
W
28 Mar
@ Berwick Rangers
2-2
D
21 Mar
@ Celtic II
3-3
D
14 Mar
vs Hearts U21
4-0
W
07 Mar
@ Clydebank
1-5
L
28 Feb
vs Gala Fairydean Rovers
4-2
W
21 Feb
@ Stirling University
1-0
W
14 Feb
@ Gretna 2008
1-2
L
2 matches
0 W
0 D
2 L
3-5 goals
-2 GD
Season Form - Last 10 Matches
Goals by Time Period
0-15'
2
16-30'
4
31-45'
4
46-60'
1
61-75'
5
76-90'
4
91-105'
0
106-120'
0
Home vs Away
Home
Played17
Wins12
Draws2
Losses3
Goals For43
Goals Against19
Win Rate71%
Away
Played17
Wins9
Draws4
Losses4
Goals For36
Goals Against23
Win Rate53%
Discipline
Yellow Cards
0
Red Cards
0
Penalties
Scored
2
Missed
0
Historical stats are being synced. Check back soon.
Results (19)
Football League - Lowland League Sat 18 Apr 2026
1 - 2
FT
Linlithgow Rose
New Dundas Park
Football League - Lowland League Sat 11 Apr 2026
2 - 2
FT
Bonnyrigg Rose Athletic
Albyn Park
Football League - Lowland League Sat 4 Apr 2026
3 - 2
FT
Caledonian Braves
New Dundas Park
Football League - Lowland League Sat 28 Mar 2026
2 - 2
FT
Bonnyrigg Rose Athletic
Shielfield Park
Football League - Lowland League Sat 21 Mar 2026
3 - 3
FT
Bonnyrigg Rose Athletic
Albert Bartlett Stadium
Football League - Lowland League Sat 14 Mar 2026
4 - 0
FT
Hearts U21
New Dundas Park
Football League - Lowland League Sat 7 Mar 2026
5 - 1
FT
Bonnyrigg Rose Athletic
Holm Park
Football League - Lowland League Sat 28 Feb 2026
4 - 2
FT
Gala Fairydean Rovers
New Dundas Park
Football League - Lowland League Sat 21 Feb 2026
0 - 1
FT
Bonnyrigg Rose Athletic
Forthbank Stadium
Football League - Lowland League Sat 14 Feb 2026
2 - 1
FT
Bonnyrigg Rose Athletic
Raydale Park
Football League - Lowland League Sat 7 Feb 2026
4 - 0
FT
East Stirlingshire
New Dundas Park
Football League - Lowland League Sat 24 Jan 2026
1 - 5
FT
Bonnyrigg Rose Athletic
Christie Gillies Park
Football League - Lowland League Sat 17 Jan 2026
0 - 1
FT
Bonnyrigg Rose Athletic
Broadwood Stadium
Football League - Lowland League Tue 23 Dec 2025
1 - 0
FT
Tranent Juniors
New Dundas Park
Football League - Lowland League Sat 13 Dec 2025
3 - 2
FT
Cowdenbeath
New Dundas Park
Football League - Lowland League Sat 6 Dec 2025
1 - 2
FT
Bonnyrigg Rose Athletic
Prestonfield
2
Sat 29 Nov 2025
1 - 2
FT
Spartans
New Dundas Park
Sat 22 Oct 2022
3 - 2
FT
Bonnyrigg Rose Athletic
Beechwood Park
Friendlies Clubs Sat 1 Jul 2023
1 - 2
FT
Bonnyrigg Rose Athletic
Newlandsfield Park
Official Merchandise
Shop all →As an Amazon Associate we earn from qualifying purchases.