Kilmarnock vs Hearts Prediction, Betting Tips, Lineups & Odds | 18 May 2025
Bet Over 2.5 in the Hope of a High-Scoring Game
Kilmarnock and Hearts should be able to score at least three goals. For this reason, we’re betting on the Total Goals market and selecting Over 2.5 at -110 which will give us a nice payout if the selection wins.
Hearts Beat Killie in Pair’s Previous Clash
Kilmarnock have won three consecutive games at home. In their last appearance, they suffered a 3-0 road defeat against Motherwell at Fir Park. Derek McInnes' team ended up with just 31% possession and had three shots on target.
Hearts beat St Johnstone in their previous game, making it three straight victories. It was a 2-1 home win at Tynecastle Park. The Edinburgh side had the lion’s share of the ball recording 61% possession and three shots on goal, while Barry Douglas (own goal) and Alan Forrest were on the scoresheet.
Head-to-Head Statistics
Hearts claimed victory in the previous meeting between these teams. A 3-2 home win was registered against Kilmarnock at Tynecastle Park. The past 10 H2H matches have featured four draws and three wins for each team.
Scottish Premiership | G | W | D | L | GF | GA | GD | GD | P | |
---|---|---|---|---|---|---|---|---|---|---|
2 | ![]() |
3 | 2 | 1 | 0 | 8 | 5 | 3 | 8:5 | 7 |
5 | ![]() |
3 | 0 | 3 | 0 | 4 | 4 | 0 | 4:4 | 3 |
4 wins, 5 losses and 1 draw, averaging 1.4 goals from 4.2 shots on goal and 9.6 attempts. Killie have had 41.2% possession and 4.7 corners per game. On average, they have conceded 2.1 goals from 4.5 shots on goal and 9.6 attempts, while the opposition have been awarded 4.7 corners.
Danny Armstrong and Bruce Anderson lead the way with 3 goals, while Fraser Murray has 2. Danny Armstrong has recorded the most assists with 3.
Hearts – Last 10 League GamesHearts have won 5, lost 4 and drawn 1, with an average of 1.4 goals from 9.8 attempts and 4.3 shots on goal. Liam Fox's men average 55.3% possession, 5.9 corners in their favour and 4.2 corners against, while conceding 1.0 goals from 6.7 attempts and 2.8 shots on goal.
Lawrence Shankland has top scored with 4 goals, while Alan Forrest and Jorge Grant are next on 3 and 2. Lawrence Shankland and Beni Baningime are the top assist makers with 2 in the previous 10 games.
Confirmed Lineups
Kilmarnock confirmed lineup (4-4-2): Robby McCrorie (GK), Brad Lyons, Lewis Mayo, Stuart Findlay, Corrie Ndaba, Danny Armstrong, David Watson, Liam Donnelly, Fraser Murray, Kyle Vassell, Bobby Wales.
Hearts confirmed lineup (4-3-3): Zander Clark (GK), Adam Forrester, Frankie Kent, Stephen Kingsley, Harry Milne, Cameron Devlin, Beni Baningime, Calem Nieuwenhof, Alan Forrest, Lawrence Shankland, Yan Dhanda.
Kilmarnock vs Hearts Prediction & Betting Tips
There’s a reasonable prospect that three goals or more will be scored during this Premiership encounter. On this basis, we’ll side with Over 2.5 Goals and the price of -110 stands out on the coupon.
The football betting tips are created after keeping tabs on the latest team news along with the form guide. We also delve into the latest stats which can provide a barometer for how the action might play out.
Key Kilmarnock vs Hearts league stats:
Over 2.5 Probability
The latest betting odds imply that our pick has a 52.4% prospect of winning. Based on our experts research, we calculate the actual probability to be closer to 60%. This bet can therefore be backed with confidence.
Those in search of a bigger price could include Over 2.5 Goals in a Result & Total Goals bet. This means you need three or more goals to be scored along with predicting the winning team.

Correct Score Prediction
We’re going for Hearts at +800 to secure a 2-1 win. It’s exciting to bet on the correct score and this wager will hopefully be able to land a nice return.
Player Prop Picks
Lawrence Shankland (Hearts) has registered four goals in his past four Scottish Premiership matches. We think this is the pick of the player props, with a generous +255 available when it comes to backing him to score at any time.

T&C apply. Gamble responsibly 18+
Corners Prediction
On average, Hearts have had 7.20 corners in the past 5 games, with Kilmarnock managing an average of 3.60 corners in the previous 5 matches. We think that the value can be found by backing Hearts to have the most corners and we like the odds of +110.






T&C apply. Gamble responsibly 18+
Bet Builder Tips
Try out our same-game multi picks which include three or more goals to be scored, Hearts on the Asian Handicap at 0.0 and Hearts to have the most corners.
A bet builder is a single event wager where you select outcomes for a particular football game. You can forecast specific things to happen and enjoy larger odds compared to betting a single. The odds multiply for each leg.
Kilmarnock vs Hearts Odds
The odds are updated on a frequent basis. You might therefore find that they are different to the ones listed for the above betting predictions.
Close Encounter in the Eyes of the Bookies
You can get betting odds of +145 for Kilmarnock winning this Premiership game and the bookies have Hearts available at +163. If you want to back the draw, it’s on offer at +245.
There are different betting angles when backing Kilmarnock including the Asian Handicap -0.25 wager. This is available at +112 and there’s a half stake return if they only draw with Hearts.
The Over 2.5 / Under 2.5 Goals betting market has the two outcomes at a similar price. The Yes pick in the Both Teams to Score market is considered to be the most likely result and it’s trading at -149.
For those wagering on Premiership matches, it’s all about heading to the best football betting sites where hundreds of markets await you. Pre-match and In-Play options are plentiful.







Elton Kabangu Favourite to Be First Goalscorer
Those interested in favourite Elton Kabangu to find the net first are able to get +480. If the Anytime Goalscorer angle makes more appeal, then this is +215.




- Scottish Premiership: 25/01 2025 Hearts 3 Kilmarnock 2
- Scottish Premiership: 15/12 2024 Kilmarnock 1 Hearts 0
- Scottish Premiership: 30/10 2024 Hearts 1 Kilmarnock 2
- Scottish Premiership: 27/04 2024 Kilmarnock 0 Hearts 0
- Scottish Premiership: 30/03 2024 Hearts 1 Kilmarnock 1
- Scottish Premiership: 02/12 2023 Kilmarnock 0 Hearts 1
- Scottish Premiership: 13/08 2023 Hearts 0 Kilmarnock 0
- Scottish Premiership: 01/04 2023 Kilmarnock 2 Hearts 1
- Scottish Premiership: 17/12 2022 Hearts 3 Kilmarnock 1
- Scottish Premiership: 09/10 2022 Kilmarnock 2 Hearts 2


- 4 wins, 5 defeats and 1 draw in the previous 10 matches
- 6 wins, 2 defeats and 2 draws in the previous 10 home matches
- 5 wins, 4 defeats and 1 draw in the previous 10 matches
- 4 wins, 3 defeats and 3 draws in the previous 10 away matches
- An average of 1.40 goals scored and 2.10 conceded in the previous 10 matches
- An average of 1.60 goals scored and 0.90 conceded in the previous 10 home matches
- An average of 3.50 goals per game in the previous 10 matches
- An average of 2.50 goals per game in the previous 10 home matches
- BTTS Yes in 5 of the previous 10 matches
- BTTS Yes in 4 of the previous 10 home matches
- Over 2.5 Goals in 5 of the previous 10 matches
- Over 2.5 Goals in 3 of the previous 10 home matches
- An average of 1.40 goals scored and 1.00 conceded in the previous 10 matches
- An average of 1.50 goals scored and 1.00 conceded in the previous 10 away matches
- An average of 2.40 goals per game in the previous 10 matches
- An average of 2.50 goals per game in the previous 10 away matches
- BTTS Yes in 4 of the previous 10 matches
- BTTS Yes in 4 of the previous 10 away matches
- Over 2.5 Goals in 6 of the previous 10 matches
- Over 2.5 Goals in 6 of the previous 10 away matches
- An average of 4.70 corners awarded and 4.70 corners conceded in the last 10 matches
- An average of 6.40 corners awarded and 3.60 corners against in the last 10 home matches
- An average of 9.40 corners awarded in the last 10 matches
- An average of 10.00 corners awarded in the last 10 home matches
- Had the most corners in 6 and least corners in 4 of the last 10 matches
- Had the most corners in 8 and least corners in 2 of the last 10 home matches
- An average of 5.90 corners awarded and 4.20 corners conceded in the last 10 matches
- An average of 5.60 corners awarded and 4.50 corners against in the last 10 away matches
- An average of 10.10 corners awarded in the last 10 matches
- An average of 10.10 corners awarded in the last 10 away matches
- Had the most corners in 6 and least corners in 3 of the last 10 matches
- Had the most corners in 5 and least corners in 4 of the last 10 away matches
- An average of 41.20% possession in the last 10 matches
- An average of 47.80% possession in the last 10 home matches
- Most possession in 3 of the last 10 matches
- Most possession in 3 of the last 10 home matches
- An average of 55.30% possession in the last 10 matches
- An average of 51.00% possession in the last 10 away matches
- Most possession in 8 of the last 10 matches
- Most possession in 7 of the last 10 away matches
- Top Scorers for Kilmarnock this season are Bruce Anderson (9), Fraser Murray (4), Marley Watkins (4)
- Top Assistors for Kilmarnock this season are Danny Armstrong (6), Fraser Murray (3), Bobby Wales (2)
Kilmarnock vs Hearts Lineups & Team News
If you’re looking for Kilmarnock vs Hearts team news, then we have predicted and confirmed lineups available along with details of any injuries on both sides.
We’ve got details of the Premiership squads so that you know every player on the roster.
Kilmarnock Confirmed Lineup 4-4-2
Hearts Confirmed Lineup 4-3-3
Kilmarnock Confirmed Lineup 4-4-2
Hearts Confirmed Lineup 4-3-3
Kilmarnock Substitutes
- 1Kieran O'Hara
- 14Gary Mackay-Steven
- 18Innes Cameron
- 19Bruce Anderson
- 21Calvin Ramsay
- 23Marley Watkins
- 31Liam Polworth
- 37Cole Burke
- 38Archie Traynor
Hearts Substitutes
- 4Craig Halkett
- 7Jorge Grant
- 10Barrie McKay
- 12Ryan Fulton
- 15Michael Steinwender
- 19Elton Kabangu
- 21James Wilson
- 27Sander Erik Kartum
- 64Alfie Osborne
Previous Kilmarnock Lineups
Previous Hearts Lineups
Injuries & Suspensions
# | Team | G | W | D | L | +/- | P |
---|---|---|---|---|---|---|---|
1 | Celtic | 3 | 3 | 0 | 0 | 6:0 | 9 |
2 | Hearts | 3 | 2 | 1 | 0 | 8:5 | 7 |
3 | Hibernian | 2 | 1 | 1 | 0 | 4:3 | 4 |
4 | Livingston | 3 | 1 | 1 | 1 | 5:6 | 4 |
5 | Kilmarnock | 3 | 0 | 3 | 0 | 4:4 | 3 |
6 | Motherwell | 3 | 0 | 3 | 0 | 4:4 | 3 |
7 | Rangers | 3 | 0 | 3 | 0 | 3:3 | 3 |
8 | Dundee FC | 3 | 0 | 2 | 1 | 2:3 | 2 |
9 | St Mirren | 3 | 0 | 2 | 1 | 1:2 | 2 |
10 | Dundee United | 2 | 0 | 1 | 1 | 4:5 | 1 |
11 | Falkirk | 2 | 0 | 1 | 1 | 3:5 | 1 |
12 | Aberdeen | 2 | 0 | 0 | 2 | 0:4 | 0 |
# | Team | G | W | D | L | +/- | P |
---|---|---|---|---|---|---|---|
1 | Celtic | 2 | 2 | 0 | 0 | 4:0 | 6 |
2 | Hearts | 2 | 1 | 1 | 0 | 5:3 | 4 |
3 | Livingston | 1 | 1 | 0 | 0 | 3:1 | 3 |
4 | Kilmarnock | 2 | 0 | 2 | 0 | 2:2 | 2 |
5 | St Mirren | 2 | 0 | 2 | 0 | 1:1 | 2 |
6 | Hibernian | 1 | 0 | 1 | 0 | 2:2 | 1 |
7 | Falkirk | 1 | 0 | 1 | 0 | 2:2 | 1 |
8 | Motherwell | 1 | 0 | 1 | 0 | 1:1 | 1 |
9 | Rangers | 1 | 0 | 1 | 0 | 1:1 | 1 |
10 | Dundee United | 1 | 0 | 0 | 1 | 2:3 | 0 |
11 | Dundee FC | 1 | 0 | 0 | 1 | 1:2 | 0 |
12 | Aberdeen | 1 | 0 | 0 | 1 | 0:2 | 0 |

















