St Johnstone vs Kilmarnock prediction: expert analysis, possible lineups, August 2, 2026
In the first round of the Scottish Premiership on August 2, 2026, St Johnstone will face Kilmarnock. The hosts will attempt to achieve immediate success upon their return to this level.
St Johnstone vs Kilmarnock: Team News and Expert Analysis
The club from Perth was relegated to the Championship in 2025 but managed to return immediately, even securing the title at that level. Now, preparing for games back in the top flight, they have been actively competing in the League Cup. There, they started with a pair of wins, but then lost to Inverness and, after a 1-1 draw, were knocked out on penalties by East Fife.
Kilmarnock finished last season with 40 points, placing below Aberdeen on tiebreakers in tenth position. In the League Cup this year, they started with a goalless draw against Raith Rovers, followed by two wins, but lost the last match on penalties after another goalless draw, this time away to Peterhead.
The Premiership newcomer scored an average of 1.86 goals and conceded 0.69 per game in the Championship last season. McCann's team, meanwhile, averaged 1.17 goals scored and 1.67 conceded per game.
Previous Matches: St Johnstone vs Kilmarnock
In the 2025/2026 season, Kilmarnock won both meetings.
St Johnstone, as the home side, is considered the favorite here, though not overwhelmingly so. However, both teams tend to concede few goals—hence, the recommendation to bet on "under 3.0 total goals" (odds – 1.60).
St Johnstone vs Kilmarnock: Key Stats and Trends
- St Johnstone have lost two games in a row
- Kilmarnock have won two of their last three matches
St Johnstone vs Kilmarnock: Probable Starting Lineups
St Johnstone's likely formation is 1-4-2-3-1: Stewart - Foulds, Diabate, Mitchell, Todd - McAleer, Holt - Stanton, Fotheringham, Chalmers - Paton
Kilmarnock's likely formation is 1-4-1-2-1-2: Stryjek - Schenning-Larsen, Dis, Brandon, Lowery - Rice - Brown, Mathurin - Kiltie - Hugill, Owen
Place your bets on the upcoming match and follow your team's standing in the Scottish Premiership league table