While we have made these predictions for Hearts v Aberdeen for this match preview with the best of intentions, no profits are guaranteed. Always gamble responsibly, and with what you can afford to lose. Good luck!
Hearts vs Aberdeen Live Stream Global Listings (Apr 19)
Predictions and Tips
We’re looking forward to the huge Scottish Cup semi-final contest between Hearts and Aberdeen on Saturday. With the big incentive for the side that wins the clash being a coveted place in the final of the competition, it really does promise to be a great game.
Our tips, poll and stats for Hearts v Aberdeen can all be found here (including the best match odds).
📏 Form Guide

Hearts
LWWLLD
Hearts prepare for this match after a 0-0 Premiership drawn match versus Motherwell.
In that game, Hearts managed 55% possession and 12 shots on goal with 2 on target. For their opponents, Motherwell got 5 attempts on goal with 0 of them on target.
Neil Critchley's Hearts have scored a sum total of 6 times over their past six outings. The corresponding tally of goals that have been scored against them in that time stands at 7.
Aberdeen
DWDWWD 📈
Last time out, Aberdeen drew 2-2 in the Premiership match with Rangers.
In the course of their six previous matches, Jimmy Thelin's Aberdeen have converted a total of 13 times thus giving them a goals scored per game average of 2.17.
🤜🤛 Head to head
If we look at their past head to head duels dating back to 16/09/2023, both clubs have shared the honours with Hearts winning 2 of those games, Aberdeen 2 and 2 being draws in regulation time.
An aggregate of 14 goals were yielded between them throughout the course of those matches, with 8 from The Jam Tarts and 6 netted by The Dons. The average number of goals per game works out to 2.33.
The previous league match featuring the two was Premiership match day 23 on 12/01/2025 when it finished Aberdeen 0-0 Hearts.
In that game, Aberdeen had 49% possession and 9 shots on goal with 1 on target.
For their opponents, Hearts had 10 shots at goal with 2 on target.
The match was refereed by Steven McLean.
📋 Team News: Hearts
Gerald Taylor (Knee injury), Stephen Kingsley (Hamstring muscle injury) and Frankie Kent (Torn muscle bundle) are not available for Hearts gaffer Neil Critchley.
ℹ️ Team News: Aberdeen
Aberdeen manager Jimmy Thelin has to choose from a squad that has some fitness concerns. Dimitar Mitov (Shoulder injury), Jamie McGrath (Shoulder injury), Vicente Besuijen (unknown injury) and Gavin Molloy (Shoulder injury) are names that won’t be on the team sheet.
💭 Prediction
Aberdeen will have to play well to break down this Hearts lineup who we think will likely be able to grind out a win.
We’re therefore seeing a narrow 1-0 winning margin for Hearts at the end of the match.
Let’s see.
Lucas Pereira, 11:01 19/04/2025
📊 Poll: Who Will Win?

⚽️ Team Focus:
Hearts
Formed: 1874
Stadium: Tynecastle Park (19,852)
Captain: Lawrence Shankland
Chairman: Ann Budge
Manager: Neil Critchley
Competitions: Premiership position 7, Scottish Cup (Semi-Finals), Europa League Qualifiers (Play-Offs)
🔑 Star Player: Elton Kabangu
Regularly played in the Left Wing position, Elton Kabangu was born in Belgium. Having made a first senior appearance for FC Eindhoven in the 2017 - 2018 season, the skilful Forward has netted 6 league goals in this Premiership 2024 - 2025 season to date coming from a total of 11 appearances.
Aberdeen |
|
Hearts |
Hearts |
|
Aberdeen |
Aberdeen |
|
Hearts |
Hearts |
|
Aberdeen |
Aberdeen |
|
Hearts |
Hearts |
|
Aberdeen |
Pos | Team | Pld | W | D | L | +/- | Pts | Form |
---|---|---|---|---|---|---|---|---|
1 |
![]() |
33 | 26 | 3 | 4 | 75 | 81 | WLWLW |
2 |
![]() |
33 | 20 | 6 | 7 | 33 | 66 | LWWLD |
3 |
![]() |
33 | 14 | 11 | 8 | 13 | 53 | WDWWW |
4 |
![]() |
33 | 14 | 8 | 11 | 1 | 50 | DLWWW |
5 |
![]() |
33 | 14 | 8 | 11 | -4 | 50 | DDWWD |
6 |
![]() |
33 | 12 | 5 | 16 | -9 | 41 | LDWLW |
7 |
![]() |
33 | 11 | 7 | 15 | -1 | 40 | LWLLD |
8 |
![]() |
33 | 11 | 6 | 16 | -19 | 39 | WDLLD |
9 |
![]() |
33 | 9 | 8 | 16 | -20 | 35 | LDLWL |
10 |
![]() |
33 | 9 | 8 | 16 | -23 | 35 | WLLLL |
11 |
![]() |
33 | 9 | 7 | 17 | -21 | 34 | DWLWL |
12 |
![]() |
33 | 8 | 5 | 20 | -25 | 29 | DDLWL |
Ross County |
|
Hearts |
Hearts |
|
Dundee |
Hearts |
|
Aberdeen |
Motherwell |
|
Hearts |
Hearts |
|
Dundee United |
Celtic |
|
Hearts |
St Mirren |
|
Aberdeen |
Aberdeen |
|
Hibernian |
Hearts |
|
Aberdeen |
Aberdeen |
|
Rangers |
Ross County |
|
Aberdeen |
Aberdeen |
|
Motherwell |
Hearts |
|
Dundee United |
Hearts |
|
Ross County |
Hearts |
|
St Mirren |
Hearts |
|
Rangers |
Hearts |
|
Kilmarnock |
Hearts |
|
Motherwell |
Ross County |
|
Aberdeen |
St Johnstone |
|
Aberdeen |
Celtic |
|
Aberdeen |
Dundee |
|
Aberdeen |
Hibernian |
|
Aberdeen |
Rangers |
|
Aberdeen |
Elton Kabangu | 6 |
Lawrence Shankland | 6 |
James Wilson | 5 |
Blair Spittal | 4 |
Kenneth Vargas | 4 |
Kevin Nisbet | 10 |
Pape Habib Guèye | 6 |
Topi Keskinen | 5 |
Leighton Clarkson | 4 |
Nicky Devlin | 4 |
Hearts |
|
Motherwell |
Hearts |
|
St Johnstone |
Kilmarnock |
|
Hearts |
Rangers |
|
Aberdeen |
Aberdeen |
|
Celtic |
Dundee United |
|
Aberdeen |
Aberdeen |
|
Celtic |
