Rangers vs Hearts Scottish Cup 21 April 2024
Rangers vs Hearts Statistic
62
Ball possession
38
5
Shots on target
3
7
Shots off target
3
3
Saves
3
6
Corner kicks
7
8
Free kicks
16
2
Offsides
2
14
Fouls
6
2
Yellow cards
2
19
Throw ins
20
108
Attacks
105
85
Dangerous Attacks
74
Match details
Yellow card
82’
43
Rangers
Yellow card
82’
25
Hearts
Substitution
80’
31
Rangers
21
Rangers
Left back
Substitution
80’
43
Rangers
42
Rangers
Center midfielder
Substitution
80’
11
Rangers
13
Rangers
Center midfielder
Goal !!!
2
:
0
78’
9
Rangers
Center forward
Substitution
73’
25
Hearts
77
Hearts
Right midfielder
Substitution
73’
30
Hearts
14
Hearts
Center midfielder
Substitution
63’
7
Rangers
17
Rangers
Left midfielder
Substitution
60’
81
Hearts
7
Hearts
Center midfielder
Substitution
60’
18
Hearts
13
Hearts
Right back
Substitution
59’
11
Hearts
17
Hearts
Left midfielder
Yellow card
58’
5
Rangers
Center defender
Yellow card
58’
14
Hearts
Center midfielder
Substitution
15’
45
Rangers
19
Rangers
Right midfielder
Goal !!!
1
:
0
5’
9
Rangers
Center forward
Mathematical prediction for Rangers vs Hearts match
Rangers vs Hearts today lineups
4-2-3-1
4-2-3-1
Team manager
Philippe Clement
Referee
Team manager
Steven Naismith
Rangers vs Hearts today lineups
21
Dujon Sterling
Left back
80’
27
Leon Balogun
Center defender
5
John Souttar
Center defender
58’
1
Jack Butland
Goalkeeper
13
Todd Cantwell
Center midfielder
80’
2
James Tavernier
Right back
19
Abdallah Sima
Right midfielder
15’
17
Rabbi Matondo
Left midfielder
63’
9
Cyriel Dessers
Center forward
5’
78’
42
Mohammed Diomande
Center midfielder
80’
4
John Lundstram
Center midfielder
1
Craig Gordon
Goalkeeper
14
Cameron Devlin
Center midfielder
58’
73’
2
Frankie Kent
Center defender
17
Alan Forrest
Left midfielder
59’
15
Kye Rowles
Center defender
77
Kenneth Vargas
Right midfielder
73’
13
Nathaniel Atkinson
Right back
60’
9
Lawrence Shankland
Center forward
7
Jorge Grant
Center midfielder
60’
6
Beni Baningime
Center midfielder
3
Stephen Kingsley
Left back
Substitutes
7
Fabio Silva
63’
11
Tom Lawrence
80’
25
Kemar Roofe
31
Borna Barisic
80’
43
Nicolas Raskin
80’
82’
45
Ross McCausland
15’
28
Zander Clark
11
Yutaro Oda
59’
18
Barrie McKay
60’
25
Macaulay Tait
73’
82’
29
Scott Fraser
30
Kyosuke Tagawa
73’
81
Dexter Lembikisa
60’
Head to Head Rangers - Hearts
Statistics are for the last 5 games
80%
W
- 4
20%
D
- 1
0%
W
- 0
Rangers 5 - 0 Hearts 24 feb 2024, 10:00 Premiership Scotland.
Premiership Scotland
24 feb 2024
Rangers
5
:
0
Hearts
Hearts 0 - 1 Rangers 06 dec 2023, 15:00 Premiership Scotland.
Premiership Scotland
06 dec 2023
Hearts
0
:
1
Rangers
Hearts 1 - 3 Rangers 05 nov 2023, 10:00 Scottish League Cup.
Scottish League Cup
05 nov 2023
Hearts
1
:
3
Rangers
Rangers 2 - 1 Hearts 29 oct 2023, 11:00 Premiership Scotland.
Premiership Scotland
29 oct 2023
Rangers
2
:
1
Hearts
Rangers 2 - 2 Hearts 24 may 2023, 14:45 Premiership Scotland.
Premiership Scotland
24 may 2023
Rangers
2
:
2
Hearts
Last matches Rangers
20%
W
- 1
40%
D
- 2
40%
L
- 2
Dundee FC 0 - 0 Rangers 17 apr 2024, 15:00 Premiership Scotland.
Premiership Scotland
17.04.2024
Dundee FC
0
:
0
Rangers
Ross County 3 - 2 Rangers 14 apr 2024, 07:00 Premiership Scotland.
Premiership Scotland
14.04.2024
Ross County
3
:
2
Rangers
Rangers 3 - 3 Celtic 07 apr 2024, 07:00 Premiership Scotland.
Premiership Scotland
07.04.2024
Rangers
3
:
3
Celtic
Rangers 3 - 1 Hibernian 30 mar 2024, 11:00 Premiership Scotland.
Premiership Scotland
30.03.2024
Rangers
3
:
1
Hibernian
Rangers 0 - 1 Benfica 14 mar 2024, 13:45 Europa League.
Europa League
14.03.2024
Rangers
0
:
1
Benfica
Last matches Hearts
60%
W
- 3
20%
D
- 1
20%
L
- 1
Hearts 4 - 2 Livingston 13 apr 2024, 10:00 Premiership Scotland.
Premiership Scotland
13.04.2024
Hearts
4
:
2
Livingston
St. Mirren 1 - 2 Hearts 06 apr 2024, 10:00 Premiership Scotland.
Premiership Scotland
06.04.2024
St. Mirren
1
:
2
Hearts
Hearts 1 - 1 Kilmarnock 30 mar 2024, 11:00 Premiership Scotland.
Premiership Scotland
30.03.2024
Hearts
1
:
1
Kilmarnock
Ross County 2 - 1 Hearts 16 mar 2024, 11:00 Premiership Scotland.
Premiership Scotland
16.03.2024
Ross County
2
:
1
Hearts
Greenock Morton 0 - 1 Hearts 11 mar 2024, 15:45 Scottish Cup.
Scottish Cup
11.03.2024
Greenock Morton
0
:
1
Hearts
Tournament grid
1/128
1/64
1/32
1/16
1/8
Quarter Finals
Semi Finals
Final
Musselburgh Athletic
1
4
Gretna FC 2008
1
3
Clyde
Bye
Wick Academy
1
Jeanfield Swifts
3
Elgin
Bye
Aberdeen
Bye
Bye
Bye
Bye
Stirling University FC
1
Albion Rovers
3
St. Andrews United
1
Auchinleck Talbot
0
Caledonian Braves
1
Fraserburgh
2
Bonnyrigg Rose Athletic
Bye
Falkirk
Bye
Bye
Formartine United
3
Threave
2
Dalkeith Thistle FC
0
Clydebank
7
Kilmarnock
Bye
Bye
Bye
Bye
Dundee FC
Bye
Bye
Bye
Bye
Stenhousemuir
Bye
Brora Rangers
5
Berwick
1
Penicuik Athletic
0
Pollok
6
Gala Fairydean Rovers
8
Strathspey Thistle
2
Stirling Albion
Bye
Bye
Cove Rangers
Bye
Bye
St. Mirren
Bye
Bye
Bye
Bye
Queen of South
Bye
Bye
Dundee United
Bye
Bye
Celtic
Bye
Bye
Bye
Bye
Culter
3
Deveronvale
4
Broxburn Athletic
2
Nairn County
1
Golspie Sutherland
1
7
Forres Mechanics
1
8
Tayport
0
Buckie Thistle
4
Ross County
Bye
Bye
Bye
Bye
Partick Thistle
Bye
Bye
Queen's Park
Bye
Bye
Livingston
Bye
Bye
Bye
Bye
Dunfermline
Bye
Bye
Raith Rovers
Bye
Bye
Inverness
Bye
Bye
Dundonald Bluebell
2
Kilwinning Rangers
3
Cowdenbeath
2
Linlithgow Rose
1
Dunipace
1
Cumnock Juniors
3
Turriff United
2
Sauchie Juniors
1
Lossiemouth
0
Beith Juniors
4
Broomhill FC
3
Cumbernauld Colts
1
Tranent Juniors
4
Lothian Thistle Hutchison Vale
1
East Kilbride
8
Whitehill
0
East Stirlingshire
0
Huntly
1
Forfar
Bye
Hibernian
Bye
Bye
Bye
Bye
Annan Athletic
Bye
Bye
Dumbarton
Bye
Banks O'Dee
6
Dalbeattie Star
0
Rangers
Bye
Bye
Bye
Bye
Peterhead
Bye
Clachnacuddin
1
Inverurie Loco Works
0
Ayr
Bye
Bye
Hamilton Academical
Bye
Bye
Kelty Hearts
Bye
Bye
Greenock Morton
Bye
Bye
Keith
2
Luncarty
5
Bo'ness United
3
Darvel FC
0
Montrose
Bye
Bye
Edinburgh City
Bye
Bye
Motherwell
Bye
Bye
Bye
Bye
Edinburgh University
2
Dunbar United
3
East Fife
Bye
Alloa Athletic
Bye
Bye
Camelon Juniors
1
Civil Service Strollers
2
Stranraer
Bye
Airdrieonians
Bye
Bye
St. Johnstone
Bye
Bye
Bye
Bye
Brechin
4
Rothes
0
Spartans
Bye
Arbroath
Bye
Bye
Hearts
Bye
Bye
Bye
Bye
Musselburgh Athletic
2
Clyde
3
Jeanfield Swifts
6
Elgin
0
Aberdeen
Bye
Bye
Albion Rovers
2
St. Andrews United
1
Fraserburgh
1
Bonnyrigg Rose Athletic
2
Falkirk
Bye
Formartine United
3
Clydebank
2
Kilmarnock
Bye
Bye
Dundee FC
Bye
Bye
Stenhousemuir
0
Brora Rangers
2
Pollok
5
Gala Fairydean Rovers
2
Stirling Albion
Bye
Cove Rangers
Bye
St. Mirren
Bye
Bye
Queen of South
Bye
Dundee United
Bye
Celtic
Bye
Bye
Deveronvale
0
Broxburn Athletic
1
Forres Mechanics
0
Buckie Thistle
1
Ross County
Bye
Bye
Partick Thistle
Bye
Queen's Park
Bye
Livingston
Bye
Bye
Dunfermline
Bye
Raith Rovers
Bye
Inverness
Bye
Kilwinning Rangers
0
Cowdenbeath
1
Cumnock Juniors
2
Turriff United
1
Beith Juniors
1
Broomhill FC
3
Tranent Juniors
7
East Kilbride
0
Huntly
1
Forfar
4
Hibernian
Bye
Bye
Annan Athletic
Bye
Dumbarton
3
Banks O'Dee
2
Rangers
Bye
Bye
Peterhead
3
Clachnacuddin
1
Ayr
Bye
Hamilton Academical
Bye
Kelty Hearts
Bye
Greenock Morton
Bye
Luncarty
0
Bo'ness United
1
Montrose
Bye
Edinburgh City
Bye
Motherwell
Bye
Bye
Dunbar United
1
East Fife
0
Alloa Athletic
Bye
Civil Service Strollers
0
Stranraer
3
Airdrieonians
Bye
St. Johnstone
Bye
Bye
Brechin
1
Spartans
2
Arbroath
Bye
Hearts
Bye
Bye
Clyde
2
Jeanfield Swifts
0
Aberdeen
Bye
Albion Rovers
0
Bonnyrigg Rose Athletic
1
Falkirk
3
Formartine United
0
Kilmarnock
Bye
Dundee FC
Bye
Brora Rangers
1
Pollok
0
Stirling Albion
0
Cove Rangers
2
St. Mirren
Bye
Queen of South
2
4
Dundee United
2
3
Celtic
Bye
Broxburn Athletic
2
4
Buckie Thistle
2
5
Ross County
Bye
Partick Thistle
3
Queen's Park
0
Livingston
Bye
Dunfermline
0
Raith Rovers
3
Inverness
2
Cowdenbeath
0
Cumnock Juniors
0
Broomhill FC
3
Tranent Juniors
0
Forfar
1
Hibernian
Bye
Annan Athletic
4
Dumbarton
5
Rangers
Bye
Peterhead
1
Ayr
2
Hamilton Academical
0
Kelty Hearts
2
Greenock Morton
4
Bo'ness United
0
Montrose
3
Edinburgh City
0
Motherwell
Bye
Dunbar United
1
Alloa Athletic
2
Stranraer
0
Airdrieonians
1
St. Johnstone
Bye
Spartans
2
Arbroath
1
Hearts
Bye
Clyde
0
Aberdeen
2
Bonnyrigg Rose Athletic
2
Falkirk
1
Kilmarnock
2
Dundee FC
0
Brora Rangers
1
Cove Rangers
3
St. Mirren
1
Queen of South
0
Celtic
5
Buckie Thistle
0
Ross County
0
Partick Thistle
3
Livingston
2
Raith Rovers
1
Inverness
4
Broomhill FC
0
Forfar
0
Hibernian
1
Dumbarton
1
Rangers
4
Ayr
3
Kelty Hearts
0
Greenock Morton
2
Montrose
0
Motherwell
3
Alloa Athletic
1
Airdrieonians
1
St. Johnstone
0
Spartans
1
Hearts
2
Aberdeen
2
Bonnyrigg Rose Athletic
0
Kilmarnock
2
Cove Rangers
0
St. Mirren
0
Celtic
2
Partick Thistle
2
Livingston
3
Inverness
1
Hibernian
3
Rangers
2
Ayr
0
Greenock Morton
2
Motherwell
1
Airdrieonians
1
Hearts
4
Aberdeen
3
Kilmarnock
1
Celtic
4
Livingston
2
Hibernian
0
Rangers
2
Greenock Morton
0
Hearts
1
Aberdeen
3
5
Celtic
3
6
Rangers
2
Hearts
0
Celtic
Rangers