Skip to content
Play MFF

Rangers v Hearts: Scottish Premiership 2025-26, 13 September 2025

Scottish Premiership · Sat 13 Sep 2025 · Ibrox Stadium

Rangers
0–2 Full time
Hearts
    • Lawrence Shankland 21'
    • Lawrence Shankland 82'

    The story

    Hearts won 2-0 away to Rangers at Ibrox Stadium in the Scottish Premiership, matchday 5.

    The goals came from Lawrence Shankland (21', 82').

    It was 0-1 at half-time.

    Lawrence Shankland missed a penalty for Hearts (82').

    Rangers had 67% of the ball and 14 shots to Hearts' 12.

    Written from the match data (Statorium).

    Match stats

    Rangers Hearts

    67%Possession33%
    14Shots12
    5On target5
    9Corners2
    13Fouls9
    1Offsides1
    2Yellow cards1
    0Red cards0

    Statorium.

    Key moments

    1. 21' Lawrence Shankland Goal · Hearts 0-1 Assist: Cláudio Braga
    2. 82' Lawrence Shankland Goal · Hearts 0-2
    3. 82' Lawrence Shankland Penalty missed · Hearts

    Line-ups

    Rangers

    1. Jack ButlandGoalkeeper
    2. Jayden Meghomaoff 67'Defender
    3. Nasser Djigaoff 46'Defender
    4. James TavernierDefender
    5. John SouttarDefender
    6. Thelo AasgaardMidfielder
    7. Mohamed DiomandeMidfielder
    8. Connor Barronoff 56'Midfielder
    9. Mikey Mooreoff 46'Forward
    10. Bojan MiovskiForward
    11. Djeidi GassamaForward

    Subs used: Derek Cornelius (46'), Oliver Antman (46'), Joe Rothwell (56'), Youssef Chermiti (67'), Nedim Bajrami (77')

    Hearts

    1. Alexander SchwolowGoalkeeper
    2. Stuart FindlayDefender
    3. Oisin McEnteeoff 62'Defender
    4. Harry MilneDefender
    5. Stephen Kingsleyoff 78'Defender
    6. Craig HalkettDefender
    7. Beni BaningimeMidfielder
    8. Cammy DevlinMidfielder
    9. Alexandros Kyziridisoff 77'Midfielder
    10. Lawrence Shanklandoff 90'Forward
    11. Cláudio Bragaoff 77'Forward

    Subs used: Michael Steinwender (62'), Tómas Bent Magnússon (77'), Elton Kabangu (77'), Jamie McCart (78'), Blair Spittal (90')

    Full timeline

    Every goal and card (6)
    1. 21' ⚽ Lawrence Shanklandassist Cláudio Braga
    2. 68' 🟨 James Tavernier
    3. 70' 🟨 Stuart Findlay
    4. 82' ⚽ Lawrence Shankland
    5. 82' ✕ Lawrence Shankland missed penalty
    6. 84' 🟨 John Souttar

    Head to head

    3Rangers wins1Draws2Hearts wins

    Last 6 meetings

    More on Rangers and Hearts

    Related content

    Play MFF Daily in your inbox

    A new football quiz every morning at 7, with yesterday's answers. Free, and one click to stop.