| Prefer us on Google — see Tips.gg in Top Stories & Discover | Add on Google |
Hearts welcome Saint Johnstone to Tynecastle Park in what looks like a fairly routine home fixture on paper, but the visitors have quietly put together one of the more interesting starts to the Scottish Premiership season. Saint Johnstone arrive having won four of their last seven across all competitions, and both sides come in sitting on three points after two league games. What makes this one worth watching is the sharp contrast in scoring patterns: Hearts have already netted five in the league while conceding two, whereas Saints have shipped four themselves. Wouter Vrancken’s side clearly carry real attacking intent, and Simo Valakari will need his defensive structure to hold up considerably better than it did in the opening weeks.
Calvin Miller is the standout name in the Hearts setup right now. The midfielder has four goals from five matches across all competitions, and his combination of high shot volume and consistent playing time makes him the most dangerous ball-carrier in Vrancken’s 4-2-3-1. For Saint Johnstone, Jamie Gullan has been the creative outlet despite not scoring, registering two assists in just two games and drawing fouls in dangerous positions. His ability to link play in tight spaces could be the difference if Saints are to cause any problems at Tynecastle.
A hot stat worth flagging: Hearts have scored 15 goals across their last five matches in all competitions. That is not a typo. Fifteen. Across those same five games, they attempted 61 shots total. The offensive output under Vrancken is at a level that most Scottish Premiership sides will find genuinely difficult to contain.
| 🏆 Tournament: | Scottish Premiership 2026/2027 |
| 🏟 Venue: | Tynecastle Park, Edinburgh |
| 🗓️ Date: | 29.08.2026 |
| ⏰ Time: | 16:00 CEST |
Hearts vs Saint Johnstone Prediction
Hearts are the clear pick here. The bookmakers agree, pricing them at around 1.70 to win, and the underlying numbers back that up comfortably. Hearts have scored six goals in their last two competitive home matches, and Saint Johnstone’s defensive record over the last five games is poor, conceding multiple times in several of those fixtures including a chaotic 5-6 loss to East Fife in the League Cup. That result alone tells you something about how fragile Saints can be at the back when pressed high.
Vrancken’s side plays with aggression and pace in transition. They commit to attack, and their pass accuracy figures across five matches show a team that moves the ball with intent rather than just circulating possession. Saint Johnstone, by comparison, are a lower-volume team, managing just 24 total shots across their last five games compared to Hearts’ 61. That gap is enormous. Valakari’s side tends to sit deeper and rely on set pieces and quick breaks, which can work against weaker opposition but is unlikely to be enough here.
On the disciplinary side, Hearts have accumulated seven yellow cards and one red in five matches, which points to a physical, high-intensity style. Saint Johnstone have been considerably calmer with just three yellows, suggesting they do not press or tackle at the same rate. That passivity could hurt them against a Hearts side that presses high and creates chaos in the final third.
We think the most value sits in Hearts to win and over 2.5 goals. The head-to-head record is also remarkably consistent, with Hearts winning all four recent meetings by a 2-1 scoreline. History is a blunt instrument, but four identical scorelines is a pattern that is hard to completely ignore.
| 🔥Hot Tip: | Hearts to score in both halves |
| ⚽Total Goals: | Over 2.5 |
| 💥Both Teams To Score: | Yes |
| 🎯Total Corners: | Over 8.5 |
Team Analysis
Hearts have been in spectacular attacking form across all competitions this month. They put six past SK Rapid Wien in the most recent outing, following a 2-2 draw in the first leg of that tie, and before that dismantled Inverness 6-2 and held Benfica to a 1-1 draw. The Benfica result is particularly interesting context, showing the squad can manage defensively when required. A 4-0 win over Dundee United earlier in the run rounds out a picture of a team that scores freely at home and has the depth to rotate without losing intensity. The one concern is that Hearts have also dropped games during this stretch, losing three of eight in the last 30 days, which shows they are not infallible, especially when the defensive shape gets stretched by press-heavy opponents.
Saint Johnstone’s last five have been mixed in a way that makes them genuinely hard to read. A 0-1 home defeat to Saint Mirren in their most recent Scottish Premiership outing was flat and uninspiring. Before that, a 4-3 win over Kilmarnock showed they can score, but also that their defensive line is porous when teams commit to attacking them. The 5-6 loss to East Fife in the League Cup is the result that sticks out most, and honestly, losing to a side ranked that low on expected quality metrics is a red flag regardless of competition. Wins over Morton and a decent run through the summer give Valakari’s side some credit, but they have not beaten anyone of Hearts’ caliber recently.
Most Recent Head-to-Head Matches
| Statistic | Hearts | Saint Johnstone |
|---|---|---|
| Goals | 8 | 4 |
🚨Check out our dedicated Hearts vs Saint Johnstone stats page for more info.
The head-to-head record is telling on its own. Hearts have won all four of the most recent meetings between these sides, with every single one ending 2-1. That level of consistency across Scottish Premiership and relegation playoff formats suggests a structural edge that does not disappear overnight. Saint Johnstone have scored in all four, which is why BTTS carries some appeal, but they have not found a way to take points off Hearts in recent memory.
Pre-game odds and win probability: Hearts the favourite
- Moneyline Hearts 1.72 | Saint Johnstone 4.47
- Draw 4.03
- Over/Under Over 2.5 N/A | Under 2.5 N/A
- BTTS (both teams to score) Yes N/A | No N/A
The Hearts moneyline at around 1.70 to 1.72 is fair given their form and home advantage, but it is not particularly generous for a side that has scored 15 goals in five games. The draw at 4.03 with Pinnacle is a long price and feels about right given how rarely these two share points. Saint Johnstone at 4.47 is probably the honest reflection of their chances. We would not chase the away win here. The value, if any, is in backing Hearts and leaning into the over on goals rather than trying to find something clever on the margins.
Possible Starting Lineups
Hearts possible starting eleven

- GK: Beau Reus
- DF: Jamie McCart, Tom Renaud, Stuart Findlay, Sabah Kerjota
- MF: Oisin McEntee, Jordi Altena, Blair Spittal, Calvin Miller
- FW: Claudio Rafael Soares Braga, Josh McPake
Beau Reus has made 13 saves across five matches and is the clear first-choice keeper. The back four largely picks itself based on playing time, with McCart and Kerjota both featuring in every game. Calvin Miller is non-negotiable in this lineup given his four-goal run, and Claudio Braga with two goals and three assists is arguably the most complete attacking contributor in the squad. The 4-2-3-1 shape allows Vrancken to press high while keeping Altena and McEntee as a double pivot to protect the defence. McPake up front brings directness and has been involved in six goal contributions across the five-match sample.
Saint Johnstone possible starting eleven

- GK: Toby Steward
- DF: Cheick Diabate, Matthew Foulds, Zach Mitchell, Liam Smith
- MF: Sam Stanton, Reece McAlear, Jason Holt
- FW: Jamie Gullan, Josh Fowler, Ruari Paton
Toby Steward has five saves across two matches and is the starting keeper. Diabate is actually the most productive defender in the squad with a goal and a strong passing record at 128 accuracy. The 4-2-3-1 mirrors Hearts’ own setup, which could make for an interesting tactical battle in midfield. Gullan is the key creative threat despite operating in a fairly restricted system, and Fowler’s goal and assist in 148 minutes shows he punches above his weight for minutes played. Stanton and McAlear form a competent but limited midfield pairing that will struggle to dominate against Hearts in the middle of the park.
🏅Tips.GG premium subscription brings you even closer to WIN!🏅
- Gain access to the most profitable bets by using our analysis of over 60,000 monthly predictions from 1000+ sources.
- Premium users enjoy predictions from tipsters with the highest win rate while also gaining access to favorable odds, outcome calculation, and quick filter to favorable odds.
- Unlock the “Golden Bet” – our unique formula for the best high-odd betting opportunities! Get detailed reports on our system’s performance, including Winrate, ROI, and Yield.

Hearts. Source: Official Website
TipsGG Match Prediction
Hearts win. That is the short version. The longer version involves acknowledging that Saint Johnstone are not a pushover, they have scored in every recent meeting with Hearts and Valakari has them playing with some attacking ambition, but the gap in quality and form right now is too wide to ignore. Hearts have scored 15 goals in five games, Calvin Miller is in the form of his life, and Tynecastle is a genuinely difficult place to go when the home side is clicking. Saint Johnstone’s defensive record away from home has been shaky, and we think Hearts will find the net more than once here. Maybe the 2-1 scoreline from those four consecutive head-to-heads shows up again, maybe Hearts are more ruthless and it finishes 3-1. Either way, backing Hearts to win and both teams to score looks like the sensible combination for this one.

