Tools
St. Johnstone
1:00 PM
August 2, 2026
Kilmarnock
Prediction published on Jul 31, 2026 1:03 PM by Dario in Scotland - Premiership | Modified on Jul 31, 2026 1:03 PM
St Johnstone host Kilmarnock in an intriguing Scottish Premiership fixture between two teams carrying encouraging records into the contest. The Saints returned to the top flight after winning the Scottish Championship, while Kilmarnock finished the previous Premiership campaign in 10th place with 40 points, six clear of the relegation zone. The latest ranking information places St Johnstone 11th and Kilmarnock fourth. Recent results suggest this could be a competitive match: the home side have won three of their last five, whereas the visitors are unbeaten across the same period. St Johnstone's excellent longer-term home record should give them confidence, but Kilmarnock arrive after producing a particularly solid run and conceding very few goals.
St Johnstone have recorded three wins, one draw and one defeat in their latest five matches. During that sequence, they averaged 2.0 goals scored and 0.8 conceded per game, numbers that underline both their attacking output and their ability to limit opponents. Their most recent fixture ended in a 1-1 draw with East Fife on July 25, 2026. Although the Saints subsequently lost the tie on penalties, the result within 90 minutes was a draw.
The hosts can also draw encouragement from an impressive record on their own ground. St Johnstone have avoided defeat in 20 of their last 21 home matches, showing a level of consistency that could be important against an in-form opponent. The source article also records three wins and one draw within 90 minutes across their previous four competitive home fixtures. These figures indicate that playing at home has regularly provided the Saints with a strong platform.
Their first-half results are another notable feature. St Johnstone have been ahead at the interval in nine of their last 15 home matches. That pattern points to a side capable of making assertive starts and gaining an early advantage in familiar surroundings. After returning to the Premiership following a one-season absence, maintaining that home resilience may be central to their efforts in the division. Their recent scoring average offers further reason for optimism, although Kilmarnock's defensive numbers suggest chances may be harder to convert in this matchup.
Kilmarnock approach the fixture without a defeat in their last five matches, having collected three victories and two draws. They scored an average of 1.0 goal per game during that run and conceded only 0.4 per match. The attacking return is measured rather than prolific, but the low concession rate highlights the defensive stability behind their unbeaten sequence.
The visitors drew 0-0 with Peterhead on July 25, 2026 before losing the subsequent penalty shootout. That scoreless result continued their run without defeat inside 90 minutes, which the source article places at ten matches, comprising eight wins and two draws. Kilmarnock also ended their previous league campaign with four consecutive victories, including two away from home, giving them a positive foundation for another Premiership assignment.
First-half statistics present a more complicated picture. Kilmarnock have led at half time in eight of their last 13 Premiership matches, demonstrating that they can establish control before the break. However, they have also been behind at half time in six of their previous ten away league fixtures. The contrast between those records makes the opening period especially interesting: their broader Premiership trend is positive, but their away starts have often been less convincing.
Only two of Kilmarnock's last ten matches finished without a goal, based on the total score across those fixtures. Even so, the visitors' recent average of just 0.4 goals conceded suggests that opponents have generally found it difficult to break through. Their ability to remain competitive without needing a large scoring return could be valuable against a St Johnstone side that has rarely lost at home.
The available statistics create a balanced St Johnstone vs Kilmarnock preview. On one side, St Johnstone have lost only one of their last 21 home matches and have averaged two goals per game across their latest five outings. On the other, Kilmarnock are unbeaten in five, have conceded an average of only 0.4 goals during that spell and carry a ten-match unbeaten record within 90 minutes from the source article.
The head-to-head information gives Kilmarnock an additional point of encouragement. In the five-match summary from St Johnstone's perspective, the Saints recorded two wins and three defeats, with no draws. They averaged 1.0 goal scored and 1.4 conceded in those meetings. The latest encounter finished 2-0 to Kilmarnock on May 3, 2025, while the source article states that the visitors have won four of the last six clashes between the teams.
Nevertheless, the current figures do not point entirely in one direction. St Johnstone's home consistency contrasts with Kilmarnock's strong recent momentum, while the first-half trends offer opportunities to both sides. The hosts have frequently led at the interval in home games, but Kilmarnock have also built a strong record of half-time advantages in Premiership fixtures. At the same time, the visitors' tendency to trail at the break in away league matches could encourage St Johnstone to begin positively.
Goals may be decisive because both teams have recently defended well. St Johnstone have conceded 0.8 per game over their last five matches, while Kilmarnock's corresponding average is 0.4. The Saints have supplied the greater recent scoring average, but they will be facing a visiting side that has repeatedly protected its goal effectively. Kilmarnock, meanwhile, may need to improve on their one-goal scoring average if St Johnstone extend their formidable home sequence. With strong trends supporting each team, the contest brings together the Saints' home resistance and Kilmarnock's unbeaten form in a matchup where small margins could shape the result.
This section provides average statistics and percentages on the main markets for the last 10 matches of both teams
St. Johnstone
Kilmarnock
Under
Over
Under
Over
0.5
0
10
2
8
1.5
2
8
4
6
2.5
6
4
4
6
3.5
8
2
6
4
4.5
9
1
8
2