Hearts are eager to recover from a 2-1 loss to Celtic and we predict that they will do so with a 2-1 win over struggling Kilmarnock. The hosts have several players sidelined—Ageu, Baningime, Pollock, and Nieuwenhof—but none are regarded as irreplaceable pieces of Steven Naismith’s core XI. More importantly, Hearts’ numbers at Tynecastle remain outstanding: four wins from their last five home games, an 80% home win rate this season, and just 0.40 goals conceded on average. Their xGA at home (0.81) underlines how defensively solid they’ve been on their own patch.
The Killie, on the other hand, have been struggling to find their form of late. The visitors have lost five straight matches overall and continue to miss Brandon, Daniels, and Kennedy, further reducing their depth. Their defensive issues are glaring, conceding 2.10 goals per match across their recent run and lacking a clean sheet in 80% of away outings. With only a 20% overall win rate and an expected goals against of 1.61, they remain vulnerable against high-flying hosts.
Given Hearts’ dominant home numbers and Killie’s ongoing slump, a routine home win looks the most realistic outcome. Home Win, Hearts Over 1.5 and Under 3.5 goals total seem like the best betting options.
This Scottish Premiership match will be played on Wednesday 3 December 2025 at 19:45.
What is our Hearts vs Kilmarnock prediction?
Our prediction for this match: Hearts 2 - 1 Kilmarnock
Hearts vs Kilmarnock Betting Tips
- Correct Score: 2-1
- Both Teams To Score (BTTS): Yes
- Over / Under 2.5 Goals: Over 2.5 Goals
- Over / Under 1.5 Goals: Over 1.5 Goals
- Goalscorer: Lawrence Shankland @ -175 Odds
- To be booked: Brad Lyons @ 137 Odds
- Shots on Target (Home): Over 4.5
- Shots on Target (Away): Over 2.5
- Shots on Target (Total): Over 7.5
- Total Corners: 9 - 11 @ 162 Odds
Where Can You Place Bets on Hearts vs Kilmarnock?
You can place your bets on Hearts vs Kilmarnock at the following bookmakers:
Min deposit requirement. Free Bets are paid as Bet Credits and are available for use upon settlement of bets to value of qualifying deposit. Min odds, bet and payment method exclusions apply. Returns exclude Bet Credits stake. Time limits and T&Cs apply. Registration required. #Ad / GambleAware.org / 18+
View Offer
18+. GambleAware.org. New GB customers only. Min £10 debit card deposit. Place a £10+ bet at Evens or greater (2.0) each leg on Sports within 7 days. Opt in for £20 in free bets. Valid for 7 days. Geographical restrictions and T&C’s apply. #Ad / GambleAware.org / 18+
View Offer
18+. New customers using Promo code TOP30 only, Min £10/€10/$10 stake, min odds 1.5, free bets paid as 2 x £15/€15/$15, free bets credited after settlement of first qualifying bet, free bets will expire 30 days after the qualifying bet is settled, payment method/player/country restrictions apply. See full terms below. Play responsibly. Gamblingtherapy.org #Ad / GambleAware.org / 18+
View Offer
18+ New UK+ROI customers only. Certain deposit methods & bet types excl. Min first £/€5 bet within 14 days of account reg at min odds 1/2 to get 4 x £/€5 free bets (selected sportsbook markets only, valid 7 days, stake not returned. Restrictions + T&Cs apply. #Ad / GambleAware.org / 18+
View Offer
18+ New UK+ROI Customers only. Certain deposit methods & bet types excl. Min first £/€5 bet within 14 days of account reg at min odds 1/2 to get 4x £/€5 free bets. Free bets available to use on selected sportsbook markets only. Free bets valid for 7 days, stake not returned. Restrictions + T&Cs apply. #Ad / GambleAware.org / 18+
View OfferHearts Team Form and Stats
| Form | Results | Points Per Game |
|---|---|---|
| Overall | dwdld | 2.10 |
| Home | wwwwd | 2.60 |
| Away | wwdld | 1.60 |
| Stats | Overall | Home | Away |
|---|---|---|---|
| Win % | 60% | 80% | 40% |
| Average Goals Per Game | 2.40 | 2.80 | 2.00 |
| Scored | 1.90 | 2.40 | 1.40 |
| Conceded | 0.50 | 0.40 | 0.60 |
| BTTS | 30% | 40% | 20% |
| Clean Sheets | 60% | 60% | 60% |
| Failed to Score | 20% | 0% | 40% |
| Expected Goals | 1.67 | 1.72 | 1.62 |
| Expected Goals Against | 1.01 | 0.81 | 1.20 |
Kilmarnock Team Form and Stats
| Form | Results | Points Per Game |
|---|---|---|
| Overall | lllld | 0.80 |
| Home | wllld | 0.83 |
| Away | wlll | 0.75 |
| Stats | Overall | Home | Away |
|---|---|---|---|
| Win % | 20% | 17% | 25% |
| Average Goals Per Game | 3.00 | 2.67 | 3.50 |
| Scored | 1.00 | 1.00 | 1.00 |
| Conceded | 2.00 | 1.67 | 2.50 |
| BTTS | 50% | 50% | 50% |
| Clean Sheets | 20% | 17% | 25% |
| Failed to Score | 30% | 33% | 25% |
| Expected Goals | 1.28 | 1.36 | 1.17 |
| Expected Goals Against | 1.51 | 1.26 | 1.88 |
Hearts vs Kilmarnock Head to Head Statistics (H2H)
Hearts (33%)
39 Matches
Kilmarnock (46%)
