Hearts vs Kilmarnock Prediction 3 December 2025
🔊 In the upcoming clash, Hearts host Kilmarnock, and this encounter promises to be thrilling. The hosts currently top the table but have been squandering their lead, failing to win in their last three matches. Their attack is impressive, averaging 1.9 goals per game. On the other hand, Kilmarnock find themselves in a low position and are not in the best form, enduring a losing streak. If Hearts fail to secure a victory in this 15th round fixture at Tynecastle Park, Celtic could at least draw level on points with the Scottish Premiership leaders.
Head-to-Head
The last official match between the teams took place on 18 October 2025 and ended with a 0-3 scoreline. Here's a comparative breakdown of the stats from that encounter (Kilmarnock were the home side):
- possession: 41% vs 59%;
- corners: 4 vs 5;
- fouls: 16 vs 12;
- yellow cards: 2 vs 2;
- shots on target: 2 vs 5.
📊 Statistical preview of the official encounters between Hearts and Kilmarnock:
- 46 matches played;
- home victories - 15, away victories - 20, draws - 11;
- goals scored - 51 for Hearts, 58 for Kilmarnock;
- average goals in the first half - 1.04, in the second half - 1.33;
- average total goals per match - 2.37.
Head-to-head statistics Hearts - Kilmarnock

Heart of Midlothian Team Overview
The team's last official match took place on during the 14th round of the Premier League, with Motherwell as the hosts and Hearts as the visitors. The match ended in a 0-0 draw.
Here are the match statistics (Hearts vs Motherwell):
- possession: 45% vs 55%;
- corners: 4 vs 3;
- fouls: 14 vs 4;
- yellow cards: 4 vs 2;
- shots on target: 0 vs 5.
🔴 Hearts top the table thanks to their powerful attack and solid defense. However, in their last five matches, they've shown inconsistency: one win, three draws, and one loss. Most recently, they played to a goalless draw at Motherwell, following an unexpected away defeat to Aberdeen (0-1). This season, Hearts demonstrate a good balance between offense and defense, averaging just over two goals per game.
Match Results: Heart of Midlothian

Kilmarnock Team Overview
The visitors last played an official match on during the 14th round of the Premier League, with Kilmarnock hosting Dundee United. The game ended in a 1-1 draw.
Here are the match statistics (Kilmarnock vs Dundee United):
- Possession: 46% vs 54%;
- Corners: 3 vs 3;
- Fouls: 16 vs 15;
- Yellow cards: 3 vs 2;
- Shots on target: 3 vs 3.
🔵 Kilmarnock are currently in 10th place and struggling on the road, having secured just one win in six away matches. It was only in their last outing that the "Killie" managed to halt their six-game losing streak by drawing with Dundee United at home (1-1). Over the first fourteen rounds, Kilmarnock have only claimed two victories while suffering seven defeats, highlighting issues both in attack and defense.
Match Results: Kilmarnock
Prediction for the 1st half
Head-to-head:
- Total encounters - 46;
- First-half wins for the home team - 8; for the away team - 7; draws - 6;
- Average first-half total: 1.04;
- Today's hosts average 0.5 goals, while the visitors score 0.54.
First-half stats: Hearts (home) vs Kilmarnock (away)
- Matches played in the tournament: 7 vs 6;
- Wins: 3 (42.86%) vs 1 (16.67%);
- Losses: 1 (14.29%) vs 3 (50%);
- Draws: 3 (42.86%) vs 2 (33.33%);
- Average goals scored: 1.43 vs 2;
- Average goals conceded: 0.43 vs 1.33.
Last 10 matches (overall):
- Wins: 4 vs 3;
- Losses: 1 vs 5;
- Draws: 5 vs 2;
- Average first-half total: 1.3 (scored - 0.9, conceded - 0.4) vs 1.6 (scored - 0.6, conceded - 1).
- Kilmarnock have conceded in the first half in 6 of their last 7 matches (Premier League).
Outcome Prediction
Head-to-Head:
- Total meetings - 46;
- Home team victories - 15, away team wins - 20, draws - 11.
Statistics: Hearts vs Kilmarnock
- Matches played in the tournament: 14 vs 14;
- Wins: 9 vs 2;
- Winning percentage: 64% vs 14%;
- Losses: 1 vs 7;
- Draws: 4 vs 5.
Last 10 Matches:
- Wins: 6 vs 2;
- Losses: 1 vs 7;
- Draws: 3 vs 1.
- Kilmarnock have covered the +1.5 spread in 10 of their last 11 head-to-head encounters with Hearts.
Total Goals Prediction
Head-to-Head:
- Today's home team average goals scored - 1.11, away team - 1.26;
- Average total goals in head-to-head matches - 2.37;
- Both teams scored: overall - 19 times; at the home team's venue - 9 times.
Statistics: Hearts vs Kilmarnock
- Average total in the tournament: 2.86 vs 2.93;
- Average goals scored: 2.07 vs 1.07;
- Average first-half total: 0.79 vs 0.64;
- Average second-half total: 1.29 vs 0.43;
- Hearts: average home total in the tournament - 2.43;
- Kilmarnock: average away total in the tournament - 1.33;
- Last 10 matches (average total): 1.9 (home - 2.4) vs 1 (away - 1).
- Total under 3.5 goals has hit in 10 of the last 11 head-to-head matches between these teams.
- Total under 3.5 goals has hit in 9 of the last 10 head-to-head matches in the Premier League.
Corners Prediction
Hearts: Statistics
- Season: average tournament total - 5.64; at home - 5.71;
- Last 10 matches: average total - 4.9; at home - 5.6.
Kilmarnock: Statistics
- Season: average tournament total - 4.64, away - 4.67;
- Last 10 matches: average total - 4.6; away - 5.25.
- Total under 11.5 corners has hit in 12 of the last 13 head-to-head matches between these teams.
- Total under 11.5 corners has hit in 11 of the last 12 head-to-head matches in the Premier League.
- Total under 11.5 corners has hit in five consecutive head-to-head matches at the home venue in the Premier League.
- Total under 11.5 corners has hit in six of Kilmarnock's last seven Premier League matches.
Cards Prediction
Head-to-Head Matches
- Average total yellow cards in head-to-head matches - 3.6 (1.8 for the home team and 1.8 for the visitors);
- Average total yellow cards at the home venue - 4.29 (2 for the home team and 2.29 for the visitors).
Hearts: Statistics
- Season: average tournament total - 2.36; at home - 2;
- Last 10 matches: average total - 2.1; at home - 1.6.
Kilmarnock: Statistics
- Season: average tournament total - 2.36, away - 2.33;
- Last 10 matches: average total - 2.2; away - 1.75.
⭐ Editor's Prediction
Given the current form of both teams, Hearts are expected to leverage their home advantage. Despite recent results, their league leadership reflects their high level of play. Kilmarnock, while struggling on the road, always put up a fight against Hearts and rarely suffer heavy defeats. Our prediction: Kilmarnock to win with a handicap (+1.5), which has been successful in 10 of the last 11 head-to-head encounters between these teams.