Growing Discord community — direct access to the developer, live coverage & picks. Join the Discord Join now →
Scottish Premiership · Round 18 · Sunday, Dec 21 2025
2 · 1
Full time
Pass Map & Player Stats →
Events 3 goals · 3 cards · 10 subs
38'
S. Findlay 1 - 0
assist by A. Kyziridis
42'
L. Shankland 2 - 0
assist by C. Braga
46'
Y. Chermiti
M. Diomande
61'
Yellow card
63'
D. Gassama
J. Tavernier
74'
Danilo
B. Miovski
74'
T. Aasgaard
C. Barron
81'
C. Nsiala
D. Sterling
83'
A. Forrest
C. Braga
83'
B. Baningime
T. Magnusson
88'
J. McCart
S. Kingsley
89'
S. Kerjota
A. Kyziridis
90'
Y. Chermiti 2 - 1
assist by T. Aasgaard
90'
Yellow card
90'
E. Kabangu
L. Shankland
90'
Yellow card
FT 2 - 1
Momentum
0'HTFT
Top stats
42%
Ball possession
58%
1.7
Expected goals (xG)
2.33
14
Total shots
11
4
Big chances
4
Team form
Heart of Midlothian 2W · 2D · 1L
@ Falkirk FC 2–0
@ Celtic 2–1
vs Kilmarnock 1–1
@ Motherwell 0–0
@ Aberdeen 0–1
Rangers 2W · 2D · 1L
vs Hibernian 1–0
@ Ferencváros TC 1–2
@ Kilmarnock 3–0
@ Dundee United 2–2
vs Falkirk FC 0–0
Top Players
Heart of Midlothian
D · ⚽ 1
7.9
F · ⚽ 1
7.8
7.7
Rangers
7.9
7.1
7.1
Head to Head
3
Heart of Midlothian
2
Draws
5
Rangers
Last 10 meetings · 1.8 avg goals
Head Coaches
Derek McInnes
Derek McInnes
4-2-3-1 Mid
Pressing70%
💨 Gegenpressing🔥 High Press🙏 Cross & Pray
Danny Röhl
Danny Röhl
4-2-3-1 Mid
Pressing69%
💨 Gegenpressing🎨 Tiki-Taka🪽 Wing Play
Heart of Midlothian 4-2-3-1
Starting XI
G · 90'
6.3
D · 90'
6.5
D · 90'
6.0
19 S. Findlay
D · 90'
7.9
3 S. Kingsley ↓ 88'
D · 88'
7.7
D · 90'
6.8
M · 90'
6.9
89 A. Kyziridis ↓ 89'
M · 89'
7.5
22 T. Magnusson ↓ 83'
M · 83'
7.2
10 C. Braga ↓ 83'
F · 83'
6.0
9 L. Shankland ↓ 90'
F · 89'
7.8
Substitutes (9)
6 B. Baningime ↑ 83'
M
6.3
17 A. Forrest ↑ 83'
M
6.3
5 J. McCart ↑ 88'
D
29 S. Kerjota ↑ 89'
F
7 E. Kabangu ↑ 90'
F
G
F
M
Rangers 3-1-4-2
Starting XI
G · 90'
6.4
2 J. Tavernier ↓ 63'
D · 63'
6.8
21 D. Sterling ↓ 81'
D · 81'
6.8
D · 90'
6.2
8 C. Barron ↓ 74'
M · 74'
6.8
D · 90'
6.7
M · 90'
7.1
10 M. Diomande ↓ 46'
M · 45'
6.5
D · 90'
6.3
28 B. Miovski ↓ 74'
F · 74'
6.0
F · 90'
6.5
Substitutes (9)
9 Y. Chermiti ↑ 46'
F
7.9
23 D. Gassama ↑ 63'
M
6.7
99 Danilo ↑ 74'
F
6.6
11 T. Aasgaard ↑ 74'
M
7.1
19 C. Nsiala ↑ 81'
D
6.8
G
M
M
M
Match stats Final
Top stats
42%
Ball possession
58%
1.7
Expected goals (xG)
2.33
14
Total shots
11
5
Shots on target
2
4
Big chances
4
232
Accurate passes
326
12
Fouls
10
6
Corners
10
Expected goals
1.7
Total xG
2.33
1.25
xG open play
1.03
0.45
xG set play
1.3
1.7
Non-penalty xG
2.33
1.94
xG on target (xGOT)
0.74
Shots
14
Total shots
11
7
Shots off target
5
5
Shots on target
2
2
Blocked shots
4
0
Hit woodwork
0
12
Shots inside box
8
2
Shots outside box
3
Passes
321
Passes
424
232
Accurate passes
326
32/69 (46%)
Long balls
15/53 (28%)
6/13 (46%)
Crosses
8/31 (26%)
16
Throws
18
25
Touches in opp. box
28
0
Offsides
2
Defense
13
Tackles
15
11
Interceptions
4
2
Blocks
4
37
Clearances
26
1
Keeper saves
3
Duels
43
Duels
57
26/65 (40%)
Ground duels won
39/65 (60%)
27/57 (47%)
Aerial duels won
30/57 (53%)
4/14 (29%)
Successful dribbles
12/16 (75%)
Discipline
2
Yellow cards
1
0
Red cards
0
Shots · 25
10' Off target
Header · Corner
xG
0.37
xGOT
17' Off target
Left foot · Counter
xG
0.03
xGOT
20' Off target
Header · Set piece
xG
0.48
xGOT
23' Blocked
Left foot · Open play
xG
0.04
xGOT
23' Saved
Right foot · Assisted
xG
0.06
xGOT
0.39
24' Off target
Header · Corner
xG
0.02
xGOT
25' Off target
Right foot · Counter
xG
0.07
xGOT
28' Off target
Header · Throw-in
xG
0.07
xGOT
38' Goal
Header · Corner
xG
0.12
xGOT
0.89
42' Goal
Right foot · Set piece
xG
0.05
xGOT
0.11
45' Off target
Header · Corner
xG
0.04
xGOT
50' Off target
Right foot · Assisted
xG
0.08
xGOT
59' Off target
Right foot · Corner
xG
0.06
xGOT
60' Off target
Right foot · Assisted
xG
0.59
xGOT
61' Blocked
Right foot · Assisted
xG
0.05
xGOT
62' Blocked
Right foot · Open play
xG
0.02
xGOT
65' Saved
Left foot · Assisted
xG
0.09
xGOT
0.25
69' Saved
Right foot · Counter
xG
0.3
xGOT
0.64
71' Blocked
Header · Assisted
xG
0.22
xGOT
71' Saved
Header · Corner
xG
0.15
xGOT
0.04
75' Off target
Header · Corner
xG
0.37
xGOT
75' Blocked
Right foot · Assisted
xG
0.06
xGOT
89' Blocked
Left foot · Assisted
xG
0.04
xGOT
90' Off target
Right foot · Corner
xG
0.01
xGOT
90'+5 Goal
Left foot · Counter
xG
0.63
xGOT
0.35
Player stats
Heart of Midlothian vs Rangers · Last 10 meetings
3
Heart of Midlothian
2
Draws
5
Rangers
DateHomeScoreAway
2026-05-04 Heart of Midlothian 2 – 1 Rangers
2026-02-15 Rangers 4 – 2 Heart of Midlothian
2025-12-21 Heart of Midlothian 2 – 1 Rangers
2025-09-13 Rangers 0 – 2 Heart of Midlothian
2025-02-16 Heart of Midlothian 1 – 3 Rangers
2024-11-10 Rangers 1 – 0 Heart of Midlothian
2024-08-03 Heart of Midlothian 0 – 0 Rangers
2024-05-18 Heart of Midlothian 3 – 3 Rangers
2024-02-24 Rangers 5 – 0 Heart of Midlothian
2023-12-06 Heart of Midlothian 0 – 1 Rangers
Social