Forecast for the Aberdeen - St. Johnstone match: Aberdeen has been showing average results this season, currently sitting in 8th place in the table with 27 points. In their recent games, the team has only managed 1 win and 2 draws. On the other hand, St. Johnstone is in 10th place, having suffered 4 consecutive losses. Taking into account the above and the statistics of previous encounters between the teams, a victory for Aberdeen with a score of 2-1 is predicted in this match.