League Two Β· SCO Β· Round 21
Elgin City
3 - 0
Full time
Bonnyrigg Rose
Borough Briggs Β· Elgin
Lineups
Elgin City4-2-3-1TM
28McHale
28McHaleKG
14β82'Girvan
14β82'GirvanBC
8Cameron
8CameronJD
5β½Dolzanski
5β½DolzanskiLB
3Booth
3BoothLH
17β83'Hyde
17β83'HydeMG
19Gallagher
19GallagherDG
9β82'Golding
RD
7Dingwall
7DingwallRS
10β61'Sargent
10β61'SargentKH
22β½Γ2β83'Hester
22β½Γ2β83'HesterPM
1Martin
1MartinAM
2Mailer
2MailerKY
4Young
4YoungNM
3Martynuik
3MartynuikGL
20Lennon
SM
6β61'Murphy
6β61'MurphyLC
10Currie
10CurrieMF
7β66'Ferrie
7β66'FerrieRP
21β61'Porteous
21β61'PorteousBB
11β66'Barrett
11β66'BarrettCR
19β74'Ross
19β74'Ross
Bonnyrigg Rose4-2-3-1Elgin 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
| Competition | League Two |
|---|---|
| Kick-off (UTC) | Tuesday, 4 February 2025, 19:45 UTC β shown in your local time at the top of this page |
| Status | Finished |
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 wins0Draws
5Bonnyrigg Rose wins11 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
