In today's match St. Mirren vs Aberdeen, a victory for St. Mirren is predicted. The team is in 5th place in the table, in good form with 3 wins and 1 draw in their last five matches. Meanwhile, Aberdeen is in 9th place and has 2 draws and 3 losses in their last five games. The visitors have not won in the league since the start of the year. St. Mirren is fighting for a top finish, which adds motivation for them to win. All these factors point towards a success for St. Mirren in this game.