Kilmarnock have only won their opening game in two of their last 15 top-flight seasons, and they face a tough test against St Johnstone on the opening day of the 2026-27 season. The visitors have lost four of their last six Premiership games against the Saints, and they will be seeking to break their winless streak against their opponents. Kilmarnock have drawn each of the last three occasions they have faced a newly promoted side on the opening day, but they will be hoping to get off to a winning start this season.

What happened?

Kilmarnock have a poor record against St Johnstone on the opening day, with the Saints winning four of their last six meetings. The visitors have lost four of their last six Premiership games against the Saints, and they will be seeking to break their winless streak against their opponents.

Why it matters for Kilmarnock

Kilmarnock's opening day record is not good, and they will be hoping to get off to a winning start this season. The visitors have drawn each of the last three occasions they have faced a newly promoted side on the opening day, but they will be hoping to get a win against St Johnstone.

What comes next?

Kilmarnock's next fixture is against Rangers at home on December 26, 2026. The visitors will be seeking to build on their opening day performance and get a win against one of the top teams in the league.

League standing (final 2025 table -- new season not yet under way): 11th in Premiership, 28 pts, 6W-10D-17L from 33 games, recent form WWWWL. Goals this season: 37 scored, 65 conceded (-28 goal difference). Title race: 42 points behind leaders Heart Of Midlothian. Next fixture: vs Rangers (at home, 2026-12-26) (2nd in the table).