The Scottish Premiership 2026/27 season kicks off in earnest at McDiarmid Park, where Saint Johnstone host Kilmarnock in what shapes up as a genuinely competitive opener. Simo Valakari’s side enter the match on the back of a remarkable domestic run, winning five of their last seven games, while Neil McCann’s Kilmarnock bring their own momentum with four wins from six across the same period. What makes this fixture interesting is the head-to-head record: Kilmarnock have won three of the last four meetings between these sides, including a 3-0 hammering at McDiarmid in August 2024.
Jamie Gullan is the standout name for Saint Johnstone right now, scoring twice in his last four appearances and generating eight shots. For Kilmarnock, Tyreece John-Jules is the player to watch, racking up 11 shots across four matches and contributing a key assist, giving him the most direct attacking output in McCann’s squad.
The hot stat from recent games: Saint Johnstone scored six goals across their last five matches compared to Kilmarnock’s two, suggesting a significant gap in attacking output heading into this game.
| 🏆 Tournament: | Scottish Premiership 2026/2027, Regular Season |
| 🏟 Venue: | McDiarmid Park, Perth |
| 🗓️ Date: | 02.08.2026 |
| ⏰ Time: | 15:00 CEST |
Saint Johnstone vs Kilmarnock Prediction
Saint Johnstone are the bookmakers’ favourites at home, and that reflects their form well. They have won five of their last seven matches and carry a 63% win rate across all games this year. Kilmarnock, despite their stronger world ranking, have only won 46% of their matches in 2026. The hosts’ attacking numbers are also superior, with 61 total shots to Kilmarnock’s 47 across the last five games.
Saint Johnstone’s style leans toward a high-energy, direct approach. They commit 39 fouls across five matches, picking up six yellow cards, which suggests aggression in the press. Kilmarnock commit more fouls at 47 and have also received seven yellow cards plus one red card, pointing to a physical, sometimes reckless defensive shape. That red card from Jamie Brandon is worth noting. Given both teams’ disciplinary tendencies, this match could see cards flow early.
Saint Johnstone’s corner count of 27 across five matches against Kilmarnock’s 24 shows both sides are active in wide areas. We predict Saint Johnstone to win this match. The home advantage, superior recent form, and stronger attacking output all point toward a home victory.
| 🔥Hot Tip: | Saint Johnstone to win and over 1.5 goals |
| ⚽Total Goals: | Over 2.5 |
| 💥Both Teams To Score: | Yes |
| 🎯Total Corners: | Over 9.5 |
Team Analysis
Saint Johnstone have been one of the more consistent sides in their recent pre-season schedule. Their last five results include a 4-2 win over Cove Rangers, a 2-0 victory against Linlithgow Rose, a 3-0 demolition of Morton, and a 5-6 defeat to East Fife in what was a high-scoring friendly. The only competitive concern is the 0-1 loss to Inverness, though that came against a side with a respectable world ranking of 1141. The depth of their squad is clear, with Reece McAlear contributing a goal and an assist across four appearances, and Ruari Paton chipping in with a goal despite picking up two yellow cards.
Kilmarnock’s recent run has been solid without being spectacular. They beat Linfield 3-2, drew 0-0 with Raith, beat Elgin City 1-0, won 1-0 against Hamilton, and then suffered a surprising 4-5 loss to Peterhead in their most recent outing. That Peterhead result is a concern. Kilmarnock conceded five times against a side ranked 9583 in the world, which raises questions about defensive organization heading into a competitive fixture. Greg Kiltie and Joe Hugill have been their most productive attacking outlets, each scoring once across five matches, but neither has been consistently clinical.
Most Recent Head-to-Head Matches
| Statistic | Saint Johnstone | Kilmarnock |
|---|---|---|
| Goals | 5 | 5 |
🚨Check out our dedicated Saint Johnstone vs Kilmarnock stats page for more info.
Pre-game Odds and Win Probability: Saint Johnstone the Favourite
- Moneyline Saint Johnstone 2.26 | Kilmarnock 3.08
- Draw 3.32
- Over/Under Over 2.5 N/A | Under 2.5 N/A
- BTTS (both teams to score) Yes N/A | No N/A
The odds reflect a closer contest than recent form suggests. Saint Johnstone at 2.26 is fair value given their home record and attacking output, though Kilmarnock’s price of 3.08 does account for their head-to-head dominance. The draw at 3.32 looks long given how evenly matched these sides can be on the day. To be honest, the value sits with Saint Johnstone to win, particularly given Kilmarnock’s defensive frailties exposed in that Peterhead result.

Kilmarnock. Source: Official Facebook
Possible Starting Lineups
Saint Johnstone Possible Starting Eleven

- GK: Toby Steward
- DF: Cheick Diabate, Jack Baird, Matthew Foulds, Liam Smith
- MF: Jason Holt, Reece McAlear, Sam Stanton
- FW: Logan Chalmers, Jamie Gullan, Kai Fotheringham
Valakari’s most-used players across five matches point clearly to a 4-2-3-1 shape. Toby Steward starts in goal after making 10 saves across four appearances. Cheick Diabate and Matthew Foulds anchor the wide defensive positions, with Jack Baird and Liam Smith completing the back four. In midfield, Jason Holt and Reece McAlear provide the double pivot, with Sam Stanton pushing forward. Gullan leads the line as the primary striker, having scored twice in four games, and is the most dangerous outlet Saint Johnstone possess right now.
Kilmarnock Possible Starting Eleven

- GK: Maksymilian Stryjek
- DF: Robbie Deas, George Stanger, Jamie Brandon
- MF: Tom Lowery, Erik Ring, Mark O’Hara, Bailey Rice
- FW: Greg Kiltie, Joe Hugill, Tyreece John-Jules
McCann has also been deploying a 4-2-3-1, though the defensive shape has looked vulnerable. Stryjek keeps his place in goal, making six saves across four games. Robbie Deas has been a regular starter despite picking up a yellow card, while Jamie Brandon’s red card against Hamilton means his availability here may be in doubt. John-Jules, with 11 shots across four games, operates in the attacking midfield zone and will be Kilmarnock’s primary creative threat. Hugill leads the line and has shown decent hold-up play, though his finishing has been inconsistent.
🏅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.

Saint Johnstone. Source: Official Facebook
TipsGG Match Prediction
Saint Johnstone enter this match as justified favourites. Their 71% win rate over the last 30 days is the stronger number, their attacking output dwarfs Kilmarnock’s across recent fixtures, and McDiarmid Park gives them a familiar base to build from. Kilmarnock’s head-to-head record is the main argument against a home win, but that 4-5 loss to Peterhead suggests their defensive unit is not yet at full capacity for the season ahead.
We predict Saint Johnstone to win, with both teams scoring. The physical nature of both squads, their combined foul counts, and the attacking intent shown by players like Gullan and John-Jules point toward a match with goals at both ends. The corner market also looks appealing given both sides’ wide play patterns, with over 9.5 corners a reasonable target across 90 minutes.

