Bonnyrigg Rose vs Rangers B
Match pulse
Who won: Bonnyrigg 2-1
Bonnyrigg Rose beat Rangers B 2-1 on Tuesday, August 25, 2026 at New Dundas Park. Goals for Bonnyrigg: Jordan Smith (27') and Laurie Devine (63'). Goals for Rangers B: Lewis Stewart (40').
Every player rated
Chirp Rating, 3.0 to 10.0Player of the game
Marc Anderson
BON · 90'
Play by play
- 90'
Yellow card
Jack Wyllie (Rangers B) Yellow Card at 90'
J. Wyllie
- 86'Sub
Substitution
Scott Walker (Bonnyrigg Rose) Substitution at 86'
S. Walker
- 85'Sub
Substitution
Max Cameron (Rangers B) Substitution at 85'
M. Cameron
- 80'
Yellow card
Kieran Watson (Bonnyrigg Rose) Yellow Card at 80'
K. Watson
- 75'Sub
Substitution
Corey Ngwenya (Rangers B) Substitution at 75'
C. Ngwenya
- 75'Sub
Substitution
Zebedee Lawson (Rangers B) Substitution at 75'
Z. Lawson
- 65'Sub
Substitution
Aiden Crilly (Rangers B) Substitution at 65'
A. Crilly
- GOAL63'
Goal!
L. Devine
Laurie Devine (Bonnyrigg Rose) Goal at 63'
BON 2 - 1 RNG - 57'
Yellow card
Kyle Glasgow (Rangers B) Yellow Card at 57'
K. Glasgow
- 55'
Yellow card
Josh Laing (Bonnyrigg Rose) Yellow Card at 55'
J. Laing
- 46'Sub
Substitution
Lucas Rankin (Rangers B) Substitution at 46'
L. Rankin
- 44'
Yellow card
Connor Owen (Rangers B) Yellow Card at 44'
C. Owen
- GOAL40'
Goal!
L. Stewart
Lewis Stewart (Rangers B) Goal at 40'
BON 1 - 1 RNG - GOAL27'
Goal!
J. Smith
Jordan Smith (Bonnyrigg Rose) Goal at 27'
BON 1 - 0 RNG - 25'
Yellow card
Jordan Smith (Bonnyrigg Rose) Yellow Card at 25'
J. Smith