B. Barrett's matches

2025
Events Pts
Third Division
15
Mar
BRA
Bonnyrigg Rose
1-1
Stirling Albion
STI
56
5.9
Third Division
08
Mar
BRA
Bonnyrigg Rose
0-1
Edinburgh City
EDI
17
4.8
Third Division
01
Mar
SPA
Bonnyrigg Rose
3-1
Spartans
BRA
61
5.3
Third Division
22
Feb
BRA
Bonnyrigg Rose
0-2
Forfar Athletic
FOR
90
5.1
Third Division
15
Feb
EAS
Bonnyrigg Rose
1-1
East Fife
BRA
90
7.0
Third Division
08
Feb
BRA
Bonnyrigg Rose
3-4
Peterhead
PET
90
6.1
Third Division
04
Feb
ELG
Bonnyrigg Rose
3-0
Elgin City
BRA
66
5.4
Third Division
01
Feb
BRA
Bonnyrigg Rose
2-1
Clyde
CLY
90
7.1
Third Division
28
Jan
BRA
Bonnyrigg Rose
3-1
Stranraer
STR
90
7.9
Third Division
25
Jan
STI
Bonnyrigg Rose
3-0
Stirling Albion
BRA
64
5.3
Third Division
21
Jan
BRA
Bonnyrigg Rose
2-2
Spartans
SPA
71
7.3
Third Division
04
Jan
EDI
Bonnyrigg Rose
2-0
Edinburgh City
BRA
82
5.6
2024
Events Pts
Third Division
21
Dec
PET
Bonnyrigg Rose
2-0
Peterhead
BRA
76
5.6
Third Division
14
Dec
FOR
Bonnyrigg Rose
5-1
Forfar Athletic
BRA
44
4.7
Third Division
16
Nov
STR
Bonnyrigg Rose
1-2
Stranraer
BRA
56
5.9
Third Division
09
Nov
BRA
Bonnyrigg Rose
2-0
Elgin City
ELG
82
6.7
Third Division
02
Nov
CLY
Bonnyrigg Rose
2-2
Clyde
BRA
74
6.2
Scottish Cup
26
Oct
EAS
Bonnyrigg Rose
3-1
East Kilbride
BRA
87
5.7
Third Division
19
Oct
BRA
Bonnyrigg Rose
2-0
Edinburgh City
EDI
90
6.8
Third Division
05
Oct
EAS
Bonnyrigg Rose
5-0
East Fife
BRA
90
4.7
Third Division
28
Sep
BRA
Bonnyrigg Rose
0-1
Forfar Athletic
FOR
90
5.4
Third Division
21
Sep
STI
Bonnyrigg Rose
0-2
Stirling Albion
BRA
90
8.2
Third Division
14
Sep
ELG
Bonnyrigg Rose
2-1
Elgin City
BRA
90
5.9
Third Division
31
Aug
BRA
Bonnyrigg Rose
2-0
Stranraer
STR
90
7.5
Third Division
24
Aug
BRA
Bonnyrigg Rose
2-1
Clyde
CLY
90
9.5
Third Division
17
Aug
EDI
Bonnyrigg Rose
2-2
Edinburgh City
BRA
90
6.2
Challenge Cup
13
Aug
STR
Bonnyrigg Rose
2-1
Stranraer
BRA
44
4.8
Third Division
10
Aug
SPA
Bonnyrigg Rose
2-0
Spartans
BRA
70
5.6
Third Division
03
Aug
BRA
Bonnyrigg Rose
0-1
Peterhead
PET
76
5.6
Scottish League Cup
27
Jul
BRA
Bonnyrigg Rose
0-1
Arbroath
ARB
59
5.4
Scottish League Cup
20
Jul
ICT
Bonnyrigg Rose
3-0
Inverness CT
BRA
46
5.4
Scottish League Cup
16
Jul
BLA
Bonnyrigg Rose
2(6-7)2
Annan Athletic
BRA
83
8.0
Scottish League Cup
13
Jul
BRA
Bonnyrigg Rose
1-7
Dundee
DUN
56
5.1
Friendly
06
Jul
BRX
Bonnyrigg Rose
1-6
Broxburn Athletic
BRA
0
5.7
Third Division
04
May
BRA
Bonnyrigg Rose
4-0
Forfar Athletic
FOR
72
6.9
Third Division
27
Apr
STE
Bonnyrigg Rose
1-1
Stenhousemuir
BRA
90
8.7
Third Division
20
Apr
BRA
Bonnyrigg Rose
0-1
Spartans
SPA
90
5.7
Third Division
13
Apr
EAS
Bonnyrigg Rose
1-4
East Fife
BRA
90
8.5
Third Division
06
Apr
BRA
Bonnyrigg Rose
2-2
Peterhead
PET
52
7.1
Third Division
30
Mar
STR
Bonnyrigg Rose
1-1
Stranraer
BRA
90
6.4
Third Division
23
Mar
DUM
Bonnyrigg Rose
2-0
Dumbarton
BRA
15
4.7
Third Division
16
Mar
BRA
Bonnyrigg Rose
1-2
Clyde
CLY
11
4.7
Third Division
09
Mar
ELG
Bonnyrigg Rose
1-0
Elgin City
BRA
77
5.6
Third Division
05
Mar
BRA
Bonnyrigg Rose
2-2
Spartans
SPA
26
5.0
Third Division
02
Mar
BRA
Bonnyrigg Rose
0-1
Stenhousemuir
STE
11
4.8
Third Division
24
Feb
SPA
Bonnyrigg Rose
2-1
Spartans
BRA
66
5.8
Third Division
20
Feb
PET
Bonnyrigg Rose
0-0
Peterhead
BRA
67
6.0
Third Division
17
Feb
BRA
Bonnyrigg Rose
0-2
East Fife
EAS
90
5.2
Scottish Cup
10
Feb
ABE
Bonnyrigg Rose
2-0
Aberdeen
BRA
67
5.8
Third Division
06
Feb
BRA
Bonnyrigg Rose
2-0
Elgin City
ELG
90
6.8
Third Division
03
Feb
BRA
Bonnyrigg Rose
0-0
Stranraer
STR
89
5.9
Third Division
27
Jan
FOR
Bonnyrigg Rose
0-0
Forfar Athletic
BRA
90
6.1
Scottish Cup
20
Jan
BRA
Bonnyrigg Rose
2-1
Falkirk
FAL
90
9.8
Third Division
13
Jan
BRA
Bonnyrigg Rose
1-1
Dumbarton
DUM
90
6.3
Third Division
06
Jan
CLY
Bonnyrigg Rose
3-2
Clyde
BRA
90
5.5
2023
Events Pts
Third Division
22
Dec
EAS
Bonnyrigg Rose
0-3
East Fife
BRA
90
9.3
Third Division
16
Dec
STR
Bonnyrigg Rose
3-1
Stranraer
BRA
28
6.5
Third Division
09
Dec
BRA
Bonnyrigg Rose
1-1
Peterhead
PET
15
4.8
Third Division
02
Dec
STE
Bonnyrigg Rose
1-0
Stenhousemuir
BRA
16
4.8
Scottish Cup
25
Nov
ALB
Bonnyrigg Rose
0-1
Albion Rovers
BRA
23
5.6
Third Division
21
Nov
BRA
Bonnyrigg Rose
4-2
East Fife
EAS
20
5.1
Third Division
18
Nov
BRA
Bonnyrigg Rose
0-2
Forfar Athletic
FOR
0
Banquillo
Third Division
11
Nov
ELG
Bonnyrigg Rose
2-0
Elgin City
BRA
11
4.7
Third Division
04
Nov
DUM
Bonnyrigg Rose
4-0
Dumbarton
BRA
73
5.1
Scottish Cup
28
Oct
FRA
Bonnyrigg Rose
1-2
Fraserburgh
BRA
90
9.1
Third Division
21
Oct
BRA
Bonnyrigg Rose
3-2
Clyde
CLY
72
5.5
Third Division
30
Sep
SPA
Bonnyrigg Rose
2-2
Spartans
BRA
0
Banquillo
Third Division
23
Sep
BRA
Bonnyrigg Rose
0-1
Stenhousemuir
STE
14
4.8
Third Division
16
Sep
PET
Bonnyrigg Rose
2-1
Peterhead
BRA
0
Banquillo
Third Division
02
Sep
BRA
Bonnyrigg Rose
5-1
Elgin City
ELG
21
5.2
Third Division
26
Aug
FOR
Bonnyrigg Rose
1-2
Forfar Athletic
BRA
8
4.8
Third Division
19
Aug
BRA
Bonnyrigg Rose
1-1
Stranraer
STR
16
4.8
Third Division
12
Aug
CLY
Bonnyrigg Rose
0-2
Clyde
BRA
11
6.4
Third Division
05
Aug
BRA
Bonnyrigg Rose
1-1
Dumbarton
DUM
29
5.5
Scottish League Cup
29
Jul
BRA
Bonnyrigg Rose
0-1
Airdrieonians
AIR
0
Banquillo
Third Division
11
Feb
STR
Bonnyrigg Rose
0-1
Stranraer
BRA
0
Banquillo
Third Division
07
Jan
BRA
Bonnyrigg Rose
0-4
Albion Rovers
ALB
90
4.7
2022
Events Pts
Third Division
23
Dec
BRA
Bonnyrigg Rose
3-2
Stranraer
STR
90
6.4
Third Division
10
Dec
EAS
Bonnyrigg Rose
0-0
East Fife
BRA
90
6.5
Third Division
03
Dec
BRA
Bonnyrigg Rose
1-1
Dumbarton
DUM
75
5.9
Third Division
19
Nov
STE
Bonnyrigg Rose
1-1
Stenhousemuir
BRA
90
9.2
Third Division
12
Nov
FOR
Bonnyrigg Rose
1-1
Forfar Athletic
BRA
90
6.3
Third Division
05
Nov
BRA
Bonnyrigg Rose
2-3
Elgin City
ELG
90
5.6
Third Division
29
Oct
STI
Bonnyrigg Rose
2-1
Stirling Albion
BRA
90
5.6
Scottish Cup
22
Oct
SJU
Bonnyrigg Rose
3-2
Sauchie Juniors
BRA
90
5.3
Third Division
15
Oct
BRA
Bonnyrigg Rose
1-4
East Fife
EAS
16
4.7
Third Division
08
Oct
ALB
Bonnyrigg Rose
2-1
Albion Rovers
BRA
49
4.7
Third Division
01
Oct
BRA
Bonnyrigg Rose
2-4
Stenhousemuir
STE
0
Banquillo
Third Division
17
Sep
DUM
Bonnyrigg Rose
1-0
Dumbarton
BRA
80
5.5
Third Division
03
Sep
ELG
Bonnyrigg Rose
2-0
Elgin City
BRA
83
5.4
Third Division
27
Aug
BRA
Bonnyrigg Rose
1-0
Stirling Albion
STI
90
7.0
Third Division
20
Aug
BRA
Bonnyrigg Rose
0-2
Albion Rovers
ALB
29
4.7
Scottish League Cup
23
Jul
GRE
Bonnyrigg Rose
3-1
Greenock Morton
BRA
90
5.5
Scottish League Cup
20
Jul
BRA
Bonnyrigg Rose
1(2-4)1
Falkirk
FAL
90
5.8
Scottish League Cup
17
Jul
BRA
Bonnyrigg Rose
1-4
Hibernian FC
HIB
13
4.7
2021
Events Pts
Scottish Cup
27
Nov
ALL
Bonnyrigg Rose
5-0
Alloa Athletic
BRA
90
4.7
Scottish Cup
23
Oct
THE
Bonnyrigg Rose
0-3
East Stirlingshire
BRA
90
8.9
Challenge Cup
10
Aug
QUE
Bonnyrigg Rose
1(5-4)1
Queen's Park
BRA
26
5.0
Scottish Cup
09
Jan
DUN
Bonnyrigg Rose
3-2
Dundee
BRA
0
4.7
2025 Pos. Rating
Third Division
15
Mar
BRA
Bonnyrigg Rose
1-1
Stirling Albion
STI
LM
LM
52 96%
Third Division
08
Mar
BRA
Bonnyrigg Rose
0-1
Edinburgh City
EDI
AVG
52 96%
Third Division
01
Mar
SPA
Bonnyrigg Rose
3-1
Spartans
BRA
LM
LM
52 97%
Third Division
22
Feb
BRA
Bonnyrigg Rose
0-2
Forfar Athletic
FOR
MCO
MCO
53 99%
Third Division
15
Feb
EAS
Bonnyrigg Rose
1-1
East Fife
BRA
LW
LW
53 100%
Third Division
08
Feb
BRA
Bonnyrigg Rose
3-4
Peterhead
PET
LW
LW
52 96%
Third Division
04
Feb
ELG
Bonnyrigg Rose
3-0
Elgin City
BRA
LW
LW
52 95%
Third Division
01
Feb
BRA
Bonnyrigg Rose
2-1
Clyde
CLY
LW
LW
52 95%
Third Division
28
Jan
BRA
Bonnyrigg Rose
3-1
Stranraer
STR
LW
LW
51 93%
Third Division
25
Jan
STI
Bonnyrigg Rose
3-0
Stirling Albion
BRA
LW
LW
51 89%
Third Division
21
Jan
BRA
Bonnyrigg Rose
2-2
Spartans
SPA
LW
LW
51 90%
Third Division
04
Jan
EDI
Bonnyrigg Rose
2-0
Edinburgh City
BRA
LB
LB
51 87%
2024 Pos. Rating
Third Division
21
Dec
PET
Bonnyrigg Rose
2-0
Peterhead
BRA
LB
LB
51 88%
Third Division
14
Dec
FOR
Bonnyrigg Rose
5-1
Forfar Athletic
BRA
AVG
51 88%
Third Division
16
Nov
STR
Bonnyrigg Rose
1-2
Stranraer
BRA
LW
LW
51 93%
Third Division
09
Nov
BRA
Bonnyrigg Rose
2-0
Elgin City
ELG
LW
LW
51 93%
Third Division
02
Nov
CLY
Bonnyrigg Rose
2-2
Clyde
BRA
MCO
MCO
51 90%
Scottish Cup
26
Oct
EAS
Bonnyrigg Rose
3-1
East Kilbride
BRA
CM
CM
51 89%
Third Division
19
Oct
BRA
Bonnyrigg Rose
2-0
Edinburgh City
EDI
CM
CM
51 90%
Third Division
05
Oct
EAS
Bonnyrigg Rose
5-0
East Fife
BRA
LW
LW
51 90%
Third Division
28
Sep
BRA
Bonnyrigg Rose
0-1
Forfar Athletic
FOR
LW
LW
51 92%
Third Division
21
Sep
STI
Bonnyrigg Rose
0-2
Stirling Albion
BRA
LW
LW
51 93%
Third Division
14
Sep
ELG
Bonnyrigg Rose
2-1
Elgin City
BRA
LW
LW
51 87%
Third Division
31
Aug
BRA
Bonnyrigg Rose
2-0
Stranraer
STR
CM
CM
51 88%
Third Division
24
Aug
BRA
Bonnyrigg Rose
2-1
Clyde
CLY
LW
LW
51 85%
Third Division
17
Aug
EDI
Bonnyrigg Rose
2-2
Edinburgh City
BRA
LW
LW
50 78%
Challenge Cup
13
Aug
STR
Bonnyrigg Rose
2-1
Stranraer
BRA
AVG
49 77%
Third Division
10
Aug
SPA
Bonnyrigg Rose
2-0
Spartans
BRA
LW
LW
50 78%
Third Division
03
Aug
BRA
Bonnyrigg Rose
0-1
Peterhead
PET
LM
LM
50 78%
Scottish League Cup
27
Jul
BRA
Bonnyrigg Rose
0-1
Arbroath
ARB
LW
LW
50 78%
Scottish League Cup
20
Jul
ICT
Bonnyrigg Rose
3-0
Inverness CT
BRA
LW
LW
50 79%
Scottish League Cup
16
Jul
BLA
Bonnyrigg Rose
2(6-7)2
Annan Athletic
BRA
LM
LM
50 79%
Scottish League Cup
13
Jul
BRA
Bonnyrigg Rose
1-7
Dundee
DUN
LW
LW
49 72%
Friendly
06
Jul
BRX
Bonnyrigg Rose
1-6
Broxburn Athletic
BRA
AVG
49 73%
Third Division
04
May
BRA
Bonnyrigg Rose
4-0
Forfar Athletic
FOR
LW
LW
50 77%
Third Division
27
Apr
STE
Bonnyrigg Rose
1-1
Stenhousemuir
BRA
CAM
CAM
49 75%
Third Division
20
Apr
BRA
Bonnyrigg Rose
0-1
Spartans
SPA
LW
LW
47 66%
Third Division
13
Apr
EAS
Bonnyrigg Rose
1-4
East Fife
BRA
LW
LW
47 65%
Third Division
06
Apr
BRA
Bonnyrigg Rose
2-2
Peterhead
PET
LW
LW
45 57%
Third Division
30
Mar
STR
Bonnyrigg Rose
1-1
Stranraer
BRA
CM
CM
44 54%
Third Division
23
Mar
DUM
Bonnyrigg Rose
2-0
Dumbarton
BRA
AVG
44 52%
Third Division
16
Mar
BRA
Bonnyrigg Rose
1-2
Clyde
CLY
AVG
44 54%
Third Division
09
Mar
ELG
Bonnyrigg Rose
1-0
Elgin City
BRA
LW
LW
45 56%
Third Division
05
Mar
BRA
Bonnyrigg Rose
2-2
Spartans
SPA
AVG
45 56%
Third Division
02
Mar
BRA
Bonnyrigg Rose
0-1
Stenhousemuir
STE
AVG
45 57%
Third Division
24
Feb
SPA
Bonnyrigg Rose
2-1
Spartans
BRA
LW
LW
45 60%
Third Division
20
Feb
PET
Bonnyrigg Rose
0-0
Peterhead
BRA
LW
LW
45 60%
Third Division
17
Feb
BRA
Bonnyrigg Rose
0-2
East Fife
EAS
LW
LW
45 59%
Scottish Cup
10
Feb
ABE
Bonnyrigg Rose
2-0
Aberdeen
BRA
RW
RW
45 60%
Third Division
06
Feb
BRA
Bonnyrigg Rose
2-0
Elgin City
ELG
LW
LW
45 61%
Third Division
03
Feb
BRA
Bonnyrigg Rose
0-0
Stranraer
STR
LW
LW
45 59%
Third Division
27
Jan
FOR
Bonnyrigg Rose
0-0
Forfar Athletic
BRA
LW
LW
45 59%
Scottish Cup
20
Jan
BRA
Bonnyrigg Rose
2-1
Falkirk
FAL
LW
LW
45 58%
Third Division
13
Jan
BRA
Bonnyrigg Rose
1-1
Dumbarton
DUM
LW
LW
42 40%
Third Division
06
Jan
CLY
Bonnyrigg Rose
3-2
Clyde
BRA
CM
CM
40 38%
2023 Pos. Rating
Third Division
22
Dec
EAS
Bonnyrigg Rose
0-3
East Fife
BRA
CM
CM
40 38%
Third Division
16
Dec
STR
Bonnyrigg Rose
3-1
Stranraer
BRA
AVG
38 30%
Third Division
09
Dec
BRA
Bonnyrigg Rose
1-1
Peterhead
PET
AVG
37 28%
Third Division
02
Dec
STE
Bonnyrigg Rose
1-0
Stenhousemuir
BRA
AVG
38 29%
Scottish Cup
25
Nov
ALB
Bonnyrigg Rose
0-1
Albion Rovers
BRA
D
38 30%
Third Division
21
Nov
BRA
Bonnyrigg Rose
4-2
East Fife
EAS
AVG
38 29%
Third Division
18
Nov
BRA
Bonnyrigg Rose
0-2
Forfar Athletic
FOR
AVG
38 30%
Third Division
11
Nov
ELG
Bonnyrigg Rose
2-0
Elgin City
BRA
AVG
38 31%
Third Division
04
Nov
DUM
Bonnyrigg Rose
4-0
Dumbarton
BRA
RW
RW
38 32%
Scottish Cup
28
Oct
FRA
Bonnyrigg Rose
1-2
Fraserburgh
BRA
ST
ST
38 32%
Third Division
21
Oct
BRA
Bonnyrigg Rose
3-2
Clyde
CLY
AVG
37 24%
Third Division
30
Sep
SPA
Bonnyrigg Rose
2-2
Spartans
BRA
AVG
37 24%
Third Division
23
Sep
BRA
Bonnyrigg Rose
0-1
Stenhousemuir
STE
AVG
37 25%
Third Division
16
Sep
PET
Bonnyrigg Rose
2-1
Peterhead
BRA
AVG
37 26%
Third Division
02
Sep
BRA
Bonnyrigg Rose
5-1
Elgin City
ELG
AVG
37 27%
Third Division
26
Aug
FOR
Bonnyrigg Rose
1-2
Forfar Athletic
BRA
AVG
37 27%
Third Division
19
Aug
BRA
Bonnyrigg Rose
1-1
Stranraer
STR
AVG
37 28%
Third Division
12
Aug
CLY
Bonnyrigg Rose
0-2
Clyde
BRA
AVG
37 29%
Third Division
05
Aug
BRA
Bonnyrigg Rose
1-1
Dumbarton
DUM
AVG
37 27%
Scottish League Cup
29
Jul
BRA
Bonnyrigg Rose
0-1
Airdrieonians
AIR
AVG
37 26%
Third Division
11
Feb
STR
Bonnyrigg Rose
0-1
Stranraer
BRA
AVG
38 32%
Third Division
07
Jan
BRA
Bonnyrigg Rose
0-4
Albion Rovers
ALB
LW
LW
40 35%
2022 Pos. Rating
Third Division
23
Dec
BRA
Bonnyrigg Rose
3-2
Stranraer
STR
LW
LW
40 36%
Third Division
10
Dec
EAS
Bonnyrigg Rose
0-0
East Fife
BRA
LW
LW
40 35%
Third Division
03
Dec
BRA
Bonnyrigg Rose
1-1
Dumbarton
DUM
LW
LW
38 32%
Third Division
19
Nov
STE
Bonnyrigg Rose
1-1
Stenhousemuir
BRA
LW
LW
38 30%
Third Division
12
Nov
FOR
Bonnyrigg Rose
1-1
Forfar Athletic
BRA
LW
LW
35 21%
Third Division
05
Nov
BRA
Bonnyrigg Rose
2-3
Elgin City
ELG
LM
LM
35 19%
Third Division
29
Oct
STI
Bonnyrigg Rose
2-1
Stirling Albion
BRA
LW
LW
33 17%
Scottish Cup
22
Oct
SJU
Bonnyrigg Rose
3-2
Sauchie Juniors
BRA
LW
LW
33 15%
Third Division
15
Oct
BRA
Bonnyrigg Rose
1-4
East Fife
EAS
AVG
33 15%
Third Division
08
Oct
ALB
Bonnyrigg Rose
2-1
Albion Rovers
BRA
AVG
33 15%
Third Division
01
Oct
BRA
Bonnyrigg Rose
2-4
Stenhousemuir
STE
AVG
33 16%
Third Division
17
Sep
DUM
Bonnyrigg Rose
1-0
Dumbarton
BRA
LW
LW
33 17%
Third Division
03
Sep
ELG
Bonnyrigg Rose
2-0
Elgin City
BRA
LW
LW
33 15%
Third Division
27
Aug
BRA
Bonnyrigg Rose
1-0
Stirling Albion
STI
LW
LW
33 14%
Third Division
20
Aug
BRA
Bonnyrigg Rose
0-2
Albion Rovers
ALB
AVG
31 11%
Scottish League Cup
23
Jul
GRE
Bonnyrigg Rose
3-1
Greenock Morton
BRA
LW
LW
31 11%
Scottish League Cup
20
Jul
BRA
Bonnyrigg Rose
1(2-4)1
Falkirk
FAL
LW
LW
31 10%
Scottish League Cup
17
Jul
BRA
Bonnyrigg Rose
1-4
Hibernian FC
HIB
AVG
26 6%
2021 Pos. Rating
Scottish Cup
27
Nov
ALL
Bonnyrigg Rose
5-0
Alloa Athletic
BRA
LW
LW
31 9%
Scottish Cup
23
Oct
THE
Bonnyrigg Rose
0-3
East Stirlingshire
BRA
LW
LW
31 9%
Challenge Cup
10
Aug
QUE
Bonnyrigg Rose
1(5-4)1
Queen's Park
BRA
AVG
26 2%
Scottish Cup
09
Jan
DUN
Bonnyrigg Rose
3-2
Dundee
BRA
AVG
26 1%