St. Johnstone v Hearts: Scottish Premiership 2026-27, 30 December 2026
Scottish Premiership · Wed 30 Dec 2026 · McDiarmid Park
Key storylines
- St. Johnstone (7th) host Hearts (4th)
- St. Johnstone unbeaten in their last 4 home games
- Hearts have won 6 of the last 6 meetings
Match info
- Competition
- Scottish Premiership
- Matchday
- 21
- Date
- Wed 30 Dec 2026
- Kick-off
- 19:45 (UK time)
- Venue
- McDiarmid Park
- Season
- 2026-27
Recent form
St. Johnstone
Hearts
Head to head
0St. Johnstone wins0Draws6Hearts wins
The numbers per game
| St. Johnstone | Measure | Hearts |
|---|---|---|
| 1.31 | Goals scored | 2.17 |
| 1.62 | Goals conceded | 1.83 |
| 1.31 | Points per game | 1.67 |
| 1 | Clean sheets | 3 |
| 18 | Yellow cards | 21 |
| 10.5 | Shots | 16.4 |
| 3.4 | On target | 5.4 |
| 47% | Possession | 53% |
| 3.2 | Corners | 6.3 |
| 10.5 | Fouls | 12.2 |
| 1.8 | Offsides | 1.8 |

