McDiarmid Park will see St. Johnstone welcome Livingston on matchday 9 of Scottish Premiership.

We use some stats to predict the match.

After an underwhelming start to the campaign, St. Johnstone has been on the verge of redemption in recent weeks. With two wins in their last four matches, their only two yet, they have slowly climbed up the table placing themselves in ninth position before the match. Callum Davidson and his men have the best opportunity in front of them now to extend their winning numbers with a victory over struggling Livingston on Saturday.

Johnstone have scored six goals so far in the league and five of them have come in the last four matches. The struggle in front of goal has finally started to vanish and they come into the match on the back of a 3-1 victory over Dundee. They have maintained a fine balance between the goals scored and let in as well, with a really strong and solid defence conceding just six goals. Four of them have come in the last four matches since they have started to show a more attacking approach to the game.

St. Johnstone vs Livingston- Preview

Livingston has struggled to set a firm foot in the league and are sitting on 10th position in the league just a point above the relegation playoffs zone. They have won just one match, a surprise victory for Celtic, while losing six matches so far. David Martindale’s men have lost their last two matches and need to improve certainly to survive in the league.

With the worst attack in the league, Livingston has only scored three goals yet. They have struggled while going forward and have scored only once in the last five matches. Their defence has not been good either conceding 13 goals so far which has not helped them in any way.

St. Johnstone vs Livingston- Preview

Livingston has the second-highest ppda in the league of 11.475 which shows they have kept a relatively low defence line and been reluctant to make challenges. This is where they should improve and come out quickly to close down spaces before opposition teams can circulate the ball around and create chances. Johnstone should look to target this area if changes are not made.

The home side will be without James Brown, Liam Gordon and Murray Davidson due to injuries while the visitors travel without Adam Lewis, Craig Sibbald and Jaze Kabia who are all sidelined due to injuries.

St. Johnstone might just edge past Livingston as we predict a 2-0 win.