Aberdeen vs Kilmarnock Predictions
Published on 2:54pm GMT 12 December 2025
- 15:00
- 14
- Pittodrie Stadium
Aberdeen vs Kilmarnock Predictions
Aberdeen primed to pile more misery on winless Kilmarnock
Take Aberdeen to beat Kilmarnock at Pittodrie on Sunday. The visitors are out of form and that should mean an away win is unlikely.
Aberdeen are sixth in the league, four places and nine points above tenth-placed Kilmarnock. The visitors have won twice, drawn six and lost eight of their 16 games this season, while Aberdeen have six wins, three draws and six defeats.
Aberdeen kept up their recent winning trend with a 4-1 win over Dundee last weekend. They were priced as 23/20 favourites to win the game, triumphing with something to spare, although Dundee did score after the break – 75% of Aberdeen’s goals against have come in the second half of their games this season.
The Aberdeen defence has kept things tight this season, and they have kept three shutouts in the last four Premiership meetings with Kilmarnock.
The recent results inspire confidence in the home side. Aberdeen have been winners in four of their last six Premiership games and have lost just one of their last nine matches in the league. They have also lost just one of their last six home games.
Kilmarnock are on a poor run of results, without a win in nine Premiership games. They have lost three of their last four away games and failed to win seven of their last eight on the road.
Aberdeen have scored in nine successive Premiership games, including a 4-1 win over Dundee last weekend, but they only managed to score once in six of those matches.
A 2-0 home win for Aberdeen looks a decent correct-score option. At least one of the sides has blanked in 16 of the last 20 Premiership clashes between these two, and three of Kilmarnock’s eight league losses this season have been by two goals.

Click here to learn more about Spotlight iQ
Edited by Mark Langdon
Featured Matches
See AllToday's Tips
See All- Today
- 19:00
- Today
- 20:00
- Today
- 19:00
- Today
- 19:00
- Today
- 19:00
- Today
- 19:00
- Today
- 19:00
- Today
- 19:30
- Today
- 20:00
- Today
- 20:00
- Today
- 20:00
- Tomorrow
- 01:00
- Tomorrow
- 06:00
- Tomorrow
- 06:00
- Tomorrow
- 15:00
- Tomorrow
- 15:00
