Hearts (Sco) vs Rangers (Sco) — live score, lineups, stats, h2h and where to watch
Full time: Hearts (Sco) 2–1 Rangers (Sco).
2026-05-04
Shankland Lawrence71’
Kingsley Stephen54’
23’Sterling Dujon
Hearts (Sco)
MATCH STATISTICS
Rangers (Sco)
0Possession %0
Set pieces
Top stats
(45%)5
On Target3(23%)
(55%)6
Off Target10(77%)
41%
Ball possession
59%
11
Total shots
13
1
Big chances
2
Attack
1
Big chances
2
0
Accurate through passes
0
Defense
8
Fouls
12
80% (16/20)
Tackles
63% (10/16)
53
Clearances
27
14
Interceptions
7
0
Errors leading to shot
0
0
Errors leading to goal
0
Shots
(45%)5
On Target3(23%)
(45%)5
Off Target5(38%)
0.86
xG on target (xGOT)
0.90
11
Total shots
13
1
Blocked shots
5
1
Hit the woodwork
1
Passes
33% (21/63)
Long passes
41% (25/61)
60% (58/97)
Passes in final third
53% (69/129)
27% (3/11)
Crosses
27% (4/15)
0.30
Expected assists (xA)
0.97
Goalkeeping
0.90
xGOT faced
0.86
Player stats
Hearts (Sco)
| Player | Min | G | A | PG | PM | OG | Sh | SoT | SoffT | ShB | Sv | Cards | FC | FS | Rtg | xG | xA | KP | Pass % |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Braga Claudio | 83' | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 2 | 1 | 5.9 | 0.07 | 0.01 | 1 | 60% | |
| Findlay Stuart | 120' | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 4 | 7.2 | 0.03 | 0.01 | 0 | 80.65% | |
| Halkett Craig | 120' | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 2 | 2 | 8.0 | 0.06 | 0.01 | 0 | 87.88% | |
| Kingsley Stephen | 90' | 1 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 7.7 | 0.18 | 0.03 | 1 | 66.67% | |
| Kyziridis Alexandros | 82' | 0 | 0 | 0 | 0 | 0 | 2 | 1 | 1 | 0 | 0 | 1 | 1 | 6.4 | 0.11 | 0.02 | 1 | 87.88% | |
| Schwolow Alexander | 120' | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 1 | 6.7 | 0.00 | 0.00 | 0 | 52.17% | |
| Shankland Lawrence | 90' | 1 | 0 | 0 | 0 | 0 | 2 | 1 | 0 | 1 | 0 | 1 | 0 | 7.1 | 0.22 | 0.03 | 0 | 59.09% | |
| Steinwender Michael | 120' | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 7.8 | 0.01 | 0.00 | 0 | 55.17% | |
| Altena Jordi | 30' | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | — | 0.00 | 0.00 | 0 | 0% | |
| Kabore Pierre | 37' | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | — | 0.00 | 0.00 | 0 | 0% | |
| Kent Frankie | 30' | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | — | 0.00 | 0.00 | 0 | 0% | |
| McCart Jamie | 38' | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | — | 0.00 | 0.00 | 0 | 50% | |
| Spittal Blair | 74' | 0 | 0 | 0 | 0 | 0 | 2 | 1 | 1 | 0 | 0 | 0 | 0 | 7.2 | 0.09 | 0.02 | 1 | 53.33% | |
| Baningime B. | — | — | — | — | — | — | 0 | 0 | — | — | 0 | — | — | — | 6.2 | 0.00 | 0.01 | 0 | 77.78% |
| Leonard M. | — | — | — | — | — | — | 0 | 0 | — | — | 0 | — | — | — | 7.0 | 0.00 | 0.16 | 2 | 84.09% |
| Chesnokov I. | — | — | — | — | — | — | 0 | 0 | — | — | 0 | — | — | — | 6.6 | 0.00 | 0.00 | 0 | 50% |
Rangers (Sco)
| Player | Min | G | A | PG | PM | OG | Sh | SoT | SoffT | ShB | Sv | Cards | FC | FS | Rtg | xG | xA | KP | Pass % |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Butland Jack | 120' | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | 0 | 5.9 | 0.00 | 0.00 | 0 | 61.29% | |
| Chermiti | 120' | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 1 | 1 | 0 | 5 | 2 | 6.5 | 0.12 | 0.06 | 0 | 65.22% | |
| Chukwuani Tochi | 120' | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 1 | 0 | 6.4 | 0.18 | 0.07 | 0 | 78.95% | |
| Diomande Mohammed | 83' | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 1 | 1 | 6.2 | 0.03 | 0.04 | 1 | 86.27% | |
| Djiga Nasser | 120' | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 6.4 | 0.00 | 0.02 | 0 | 93.88% | |
| Fernandez Emmanuel | 120' | 0 | 0 | 0 | 0 | 0 | 2 | 1 | 0 | 1 | 0 | 2 | 1 | 6.2 | 0.11 | 0.01 | 0 | 77.78% | |
| Moore Mikey | 75' | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5.8 | 0.00 | 0.04 | 1 | 79.17% | |
| Raskin Nicolas | 75' | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 6.4 | 0.00 | 0.05 | 1 | 65.22% | |
| Skov Olsen Andreas | 69' | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 1 | 0 | 6.0 | 0.04 | 0.04 | 0 | 80% | |
| Sterling Dujon | 75' | 1 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 1 | 2 | 7.0 | 0.13 | 0.01 | 0 | 64.29% | |
| Aasgaard Thelo | 45' | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 6.5 | 0.06 | 0.01 | 0 | 61.54% | |
| Gassama Djeidi | 51' | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 6.3 | 0.02 | 0.04 | 0 | 0% | |
| Miovski Bojan | 37' | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | — | 0.00 | 0.00 | 0 | 33.33% | |
| Naderi Ryan Don | 45' | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 6.3 | 0.00 | 0.00 | 1 | 66.67% | |
| Rommens Tuur | 45' | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 6.7 | 0.00 | 0.12 | 2 | 88.89% | |
| Tavernier J. | — | — | — | — | — | — | 3 | 0 | — | — | 0 | — | — | — | 7.7 | 0.13 | 0.45 | 3 | 70% |

