St. Johnstone 3-3 Hearts — Premiership
St. Johnstone and Hearts drew 3-3 in the Premiership. Head-to-head: 20 matches, 3 wins for St. Johnstone, 14 for Hearts, 3 drawn. Check out the complete match analysis, lineups and key moments.

2019/2020Match Statistics
Statistics of the Game
Hearts
38%Ball Possession62%
16Shots Total9
8Shots On Target5
8Corners7
21Fouls19
2Yellow Cards3
1Offsides1
2Saves5
244Passes390
5Shots Off Target3
Match Statistics
Match Stats
38%
Ball Possession %
62%
2
Yellowcards
3
48%
Successful Passes Percentage
67%
116
Successful Passes
260
244
Passes
390
5
Substitutions
3
8
Shots On Target
5
11
Shots Insidebox
7
5
Shots Outsidebox
2
5
Shots Off Target
3
1
Offsides
1
8
Corners
7
16
Shots Total
9
3
Goals
3
77
Attacks
99
1
Penalties
0
56
Dangerous Attacks
57
3
Shots Blocked
1
14
Dribble Attempts
18
6
Successful Dribbles
8
4
Accurate Crosses
3
79
Duels Won
70
21
Total Crosses
22
42%
Successful Dribbles Percentage
44%
1
Hit Woodwork
0
2
Saves
5
21
Fouls
19
11
Interceptions
7
23
Tackles
13
Team Lineups
Lineup
?vs?
Managers
Player Statistics
Player Stats
| Player | Rating | Min | Goals | Assists | Shots | Passes | Tackles | Duels |
|---|---|---|---|---|---|---|---|---|
9.0 | 90' | 2 | 1 | 3/4 | 11(63%) | 5 | 5/14 | |
8.0 | 90' | 1 | 1 | 1/3 | 23(52%) | 5 | 9/22 | |
7.0 | 90' | 0 | 0 | 1/2 | 25(36%) | - | 7/10 | |
7.0 | 90' | 0 | 0 | 2/3 | 20(35%) | 1 | 10/20 | |
7.0 | 90' | 0 | 0 | 0/1 | 27(59%) | - | 10/18 | |
7.0 | 90' | 0 | 0 | - | 22(45%) | 2 | 10/14 | |
7.0 | 42' | 0 | 0 | - | 5(60%) | 1 | 2/6 | |
7.0 | 90' | 0 | 0 | - | 35(57%) | 3 | 8/15 | |
7.0 | 48' | 0 | 0 | 1/1 | 11(54%) | 1 | 3/7 | |
6.0 | 90' | 0 | 0 | - | 19(21%) | - | 1/1 | |
6.0 | 46' | 0 | 0 | - | 13(30%) | 1 | 5/5 | |
6.0 | 90' | 0 | 0 | 0/2 | 21(28%) | 3 | 8/13 | |
| - | 1' | 0 | 0 | - | - | - | 0/1 |
Previous Meetings
Previous Meetings
Last 10 matches
Goals
8-21
Total matches
10Head to Head
About this match
📊Match Report
St. Johnstone and Hearts drew 3-3 in the Premiership. Head-to-head (2022–2025): 10 matches, 0 wins for St. Johnstone, 10 for Hearts, 0 drawn. Check out the complete match analysis, lineups and key moments.
