League Two Β· SCO Β· Round 21

Elgin City
3 - 0 Full time
Bonnyrigg Rose

Borough Briggs Β· Elgin

Lineups

Elgin City4-2-3-1
TM28McHale
KG14↓82'Girvan
BC8Cameron
JD5⚽Dolzanski
LB3Booth
LH17↓83'Hyde
MG19Gallagher
DG9↓82'Golding
RD7Dingwall
RS10↓61'Sargent
KH22βš½Γ—2↓83'Hester
PM1Martin
AM2Mailer
KY4Young
NM3Martynuik
GL20Lennon
SM6↓61'Murphy
LC10Currie
MF7↓66'Ferrie
RP21↓61'Porteous
BB11↓66'Barrett
CR19↓74'Ross
Bonnyrigg Rose4-2-3-1

Elgin City substitutes

11 Kian Leslie ↑61'
12 Owen Cairns ↑82'
18 Oliver McDonald ↑82'
23 Ross Draper ↑83'
16 Ross MacIver ↑83'
21 Cole Taylor
4 Rory MacEwan
15 Finn Allan
27 Liam MacDonald

Bonnyrigg Rose substitutes

22 Callum Connolly ↑61'
8 Aaron Arnott ↑61'
24 Dean Watson ↑66'
16 Lucas Stenhouse ↑66'
9 Kieran McGachie ↑74'
25 Michael Andrews
15 Kai Smutek

Match events

11'Lee Currie
12'Dayshonne Golding
22'Kane Hester assist: Russell Dingwall 1 - 0⚽
42'Ryan Porteous
45+1'Kerr Young
Second half
56'Jake Dolzanski assist: Mark Gallagher 2 - 0⚽
61'↑ Aaron Arnott ↓ Sean Murphy⇄
61'↑ Callum Connolly ↓ Ryan Porteous⇄
61'↑ Kian Leslie ↓ Ryan Sargent⇄
62'Jake Dolzanski
66'↑ Dean Watson ↓ Bradley Barrett⇄
66'↑ Lucas Stenhouse ↓ Mark Ferrie⇄
68'Lucas Stenhouse
74'↑ Kieran McGachie ↓ Cameron Ross⇄
79'Kane Hester assist: Mark Gallagher 3 - 0⚽
82'↑ Owen Cairns ↓ Kyle Girvan⇄
82'↑ Oliver McDonald ↓ Dayshonne Golding⇄
83'↑ Ross MacIver ↓ Kane Hester⇄
83'↑ Ross Draper ↓ Lewis Hyde⇄

Where to watch

We have not verified an official broadcaster listing for the League Two yet, so rather than guess we leave this blank. Verified listings for the top competitions are collected in our TV Guide.

Match details

CompetitionLeague Two
Kick-off (UTC)Tuesday, 4 February 2025, 19:45 UTC β€” shown in your local time at the top of this page
StatusFinished

Line-ups, match events and the head-to-head record for this fixture are shown on this page where the data feed publishes them.

Head to head

6Elgin City wins0Draws5Bonnyrigg Rose wins

11 past meetings on record. Biggest Elgin City win: Bonnyrigg Rose 5–1 Elgin City (2023). Biggest Bonnyrigg Rose win: Bonnyrigg Rose 0–1 Elgin City (2025).

29 Mar 2025Bonnyrigg Rose 0 - 1 Elgin CityLeague Two
9 Nov 2024Bonnyrigg Rose 2 - 0 Elgin CityLeague Two
14 Sep 2024Elgin City 2 - 1 Bonnyrigg RoseLeague Two
9 Mar 2024Elgin City 1 - 0 Bonnyrigg RoseLeague Two
6 Feb 2024Bonnyrigg Rose 2 - 0 Elgin CityLeague Two
11 Nov 2023Elgin City 2 - 0 Bonnyrigg RoseLeague Two
2 Sep 2023Bonnyrigg Rose 5 - 1 Elgin CityLeague Two
6 May 2023Bonnyrigg Rose 3 - 0 Elgin CityLeague Two
4 Mar 2023Elgin City 0 - 1 Bonnyrigg RoseLeague Two
5 Nov 2022Bonnyrigg Rose 2 - 3 Elgin CityLeague Two
Show all 11 past meetings
3 Sep 2022Elgin City 2 - 0 Bonnyrigg RoseLeague Two