In the Kilmarnock - St. Mirren match, a tense battle can be expected. Both teams are showing consistent results and are occupying close positions in the league table. Kilmarnock with 41 points in 5th place has 2 wins and 2 draws in their last 5 games. St. Mirren with 42 points in 4th place is in great form with 3 wins and 1 draw in their last 5 matches. Considering the high level of motivation of both teams and their balanced play, the prediction can be in favor of a draw or an away win, also known as X2.